Daniel „Dani“ Sordo Castillo (* 2. Mai 1983 in Torrelavega, Kantabrien) ist ein spanischer Rallyefahrer.
Daniel Sordo begann seine Karriere mit Motocross. Bevor er 1999 in den Rallyesport wechselte, feierte er Erfolge im Offroad-Motorradsport, im Kartsport und bei Tourenwagenrennen. Nach zwei Jahren regelmäßigen Teilnahmen bei spanischen Rallye-Läufen gab er 2003 sein WRC-Debüt bei der Rallye Katalonien. 2004 gewann er in einem Citroën C2 S1600 die Spanische Junior-Meisterschaft. Im Jahr 2005 wurde er im selben Fahrzeug Junioren-Weltmeister und spanischer Meister. Ab 2005 war Marc Martí, der früher gemeinsam mit Doppelweltmeister Carlos Sainz ein Team bildete, Sordos Beifahrer.
2006 erhielt Daniel Sordo einen Platz im dritten Citroën Xsara WRC des Kronos Racing-Teams, welches in diesem Jahr das Citroën World Rally Team bildete. Nachdem er die ersten acht Rallyes mit dem Vorjahres-Fahrzeug bestritten hatte, ersetzte er für die weiteren acht WM-Rallyes Xavier Pons im zweiten Kronos-Xsara, der auf aktuellem technischen Stand war. Nun durfte er auch Punkte für die Herstellerwertung sammeln. Ihm gelangen 2006 insgesamt zwei zweite und zwei dritte Plätze. Ab 2007 wurde er als zweiter Stammpilot neben Sébastien Loeb bei Citroën eingesetzt. Als Werksfahrer bei Citroën erzielte Sordo fünfzehn 2. Plätze und zehn 3. Plätze, gewann aber keinen WM-Lauf, während sein Teamkollege Loeb von WM-Titel zu WM-Titel fuhr. In der Saison 2010 trennte sich Sordo von seinem Beifahrer Marc Martí, Diego Vallejo wurde Martís Nachfolger. Bei den letzten drei Rallyes der Saison 2010 musste Sordo mit dem Citroën-Nachwuchsfahrer Sébastien Ogier die Plätze tauschen, da dieser im selben Jahr für das Citroën-Junioren-Team bereits eine Rallye gewonnen hatte. Da Ogier für das Werksteam einen zweiten Sieg bei der Rallye Japan herausfuhr, wurde Sordo im Citroën-Werksteam ab der Saison 2011 endgültig durch Sébastien Ogier ersetzt.