Keller spielte auch für die schwedische Nationalmannschaft. 1924 gewann er mit der Landesauswahl bei den Olympischen Spielen die Bronzemedaille. Er gehörte zudem zum Kader bei den Weltmeisterschaften 1934, bei der die Mannschaft im Viertelfinale mit 1:2 an Deutschland scheiterte, und 1938, bei der er mit der Nationalelf Vierter wurde. Beim Turnier 1938 gelangen ihm drei Tore im Viertelfinalspiel gegen Kuba, das mit einem 8:0-Kantersieg endete.