Rodríguez made his debut for the senior national team in January 2018 in a test match against Wales. He represented Spain at the 2018 World Cup. At the 2019 EuroHockey Championship, he won his first medal with the national team as they finished second.