Rodríguez deltok i Sommer-OL 2000, men ble slått ut i kvalifiseringen. Hun var i finalen under VM i friidrett 2001, men endte på sjetteplass på 1500 meter. Samme plassering ble det under EM i 2002, der hun løp på tiden 4.06,15.
Ved OL 2004 kom hun på åttendeplass i finalen på 1500 meter, og endte på tiendeplass med tiden 4.03,01. Hun kom også til finalen ved VM 2005, der hun endte på sjetteplass.
Hennes tredje OL var OL 2008, der hun kom på sjetteplass, med tiden 4.03,19. Ved EM innendørs 2009 vant hun sølv med tiden 4.08,72.
Hun løp inn på førsteplass på 1500-meterfinalen ved VM i Berlin 2009 men ble disket like etterpå, på grunn av at hun hadde puffet lederen Gelete Burka over ende.
I 2010 vant hun først sølvmedalje under VM innendørs, deretter bronse under EM i Barcelona.
Referanser
^World Athletics Database, World Athletics utøver-ID 115638, oppført som Natalia Rodriguez[Hentet fra Wikidata]