In August 2006, Rodríguez won the gold medal at the 2006 FIBA World Championship, while playing with the senior men's Spain national team. He also won the silver medal with Spain's senior national team at the EuroBasket 2007. In 2012, he won a silver medal at the Summer Olympics in London. In 2016, he won a bronze medal at the Summer Olympic Games in Rio de Janeiro.