Alonso made his debut for the Basque Country national team in a friendly against Ghana on 29 December 2001 and received regular call ups since, while – due to his busy club schedule – not always being able to appear. Most recently, Alonso appeared for Basque on 29 December 2012 in a 6–1 victory over Bolivia.
