Navarro že 20 let igra za Barcelono, vmes pa je leto dni igral v NBA, in sicer v ekipi Memphis Grizzlies (2007/08). Z Barcelono je dvakrat osvojil evroligo in osem naslovov španskega prvaka. Dvakrat je bil imenovan za najboljšega košarkarja Evrope, je tudi najboljši strelec evrolige vseh časov.
Velike uspehe je zabeležil tudi v dresu španske reprezentance, s katero ima kar 10 kolajn. Osvojil je po dve zlati, srebrni in bronasti na evropskih prvenstvih, eno svetovno zlato (2006) ter dve srebrni kolajni (2012, 2008). Leta 2016 je bil z ekipo bronast na olimpijskih igrah. V soboto, dan pred tekmo za tretje mesto, ki so ga Španci osvojili po tekmi z Rusijo, je najavil reprezentančno upokojitev.