Han vant det britiske Formel 3-mesterskapet i 2009. Han kjørte for Red Bull Racing fra 2008 til og med 2018-sesongen. Riccardo startet i Red Bulls juniorlag som 18 åring. I 2012 begynte han hos Toro Rosso, før han i 2014 overtok setet i Red Bull Racing etter sin landsmann Mark Webber som la opp som Formel 1-fører etter 2013-sesongen.