Huntelaar először 2006 és 2008 között játszott Amszterdamban, majd megjárta a Real Madridot, a Milant, 2010-től a Schalkét erősítette, 2017-ben pedig visszatért az Ajaxhoz, amellyel jelenleg – a címvédő Real Madrid búcsúztatása után – a Bajnokok Ligája negyeddöntőjére készül.
A támadó 2006 és 2015 között 76 mérkőzésen lépett pályára a holland válogatottban, amellyel világbajnoki ezüst- és bronzérmet is nyert.