Fue internacional absoluto y capitán de la selección española entre 2000 y 2017, totalizando 253 partidos, que le convierten en el baloncestista con más internacionalidades de la historia de España.