Für Schweden nahm Esbjörs im Juniorenbereich an der U18-Junioren-Europameisterschaft 1988 sowie der U20-Junioren-Weltmeisterschaft 1990 teil. Im Seniorenbereich stand er im Aufgebot seines Landes bei der Weltmeisterschaft 1992, bei der er mit seiner Mannschaft die Goldmedaille gewann.