Даниел Джоузеф Рикиардо е роден на 1 юли 1989 г. в Пърт, Австралия. Баща му Джузепе (Джо) Рикиардо е роден във Фикара, Италия, но емигрира, когато е на 7 години. Майката на пилота Грейс пък е дъщеря на италианци от Калабрия, но е родена в Австралия.
Рикиардо започва да се състезава с картинг на деветгодишна възраст. От 2005 г. кара едноместни състезателни автомобили. През 2006-та се мести в Европа. Преминава през британската Формула BMW, италианската Формула Рено 2.0, евросериите Формула 3, британската Формула 3, Формула Рено 3.5.
Кариерата му във Формула 1 започва като тест пилот на Торо Росо – през 2010 и 2011 г. Състезателният му дебют е в Гран при на Великобритания през 2011 г. с Испания Рейсинг като част от сделка на тима с Ред Бул. Състезава се за Торо Росо през 2012 и 2013 г. От 2014-та заема мястото на оттеглилия се от F1 Марк Уебър. Състезава се за тима от Милтън Кийнс до 2018 г., след което преминава в Рено с двегодишен договор.
Рикирадо има нарисуван на каската си меден язовец. На въпрос защо е избрал точно това животно, той отговаря: „Твърди се, че е най-безстрашното същество в животинското царство. На пръв поглед изглежда доста сладко и гушкаво, но се превръща в звяр, ако някой навлезе на територията му. Преследва всичко – тигри, питони, изключително повратлив е, но в душата си е добряк.”