Biografie
Oscar Rene Cardozo wurde am 19. Mai 1983 in der Stadt Juan Eulogio Estigarribia in Paraguay geboren. Seine Fußballkarriere begann er bei Club 24 de Junio, einem Team aus den paraguayischen unteren Ligen, bevor er zu 3 de Febrero, einem weiteren Zweitligisten, wechselte.
In der Saison 2004 erzielte er in 34 Spielen der paraguayischen 2. Liga 20 Tore und sicherte sich den Titel des Torschützenkönigs. In der Winterpause 2004 wechselte er zu Nacional Asuncion, einem der größten Vereine Paraguays.
Im Jahr 2006 folgte der Wechsel zu Newell's Old Boys in Argentinien, wo er für 1,2 Millionen Euro unterschrieb und in 33 Spielen 21 Tore erzielte, was ihm viel Aufmerksamkeit einbrachte. 2007 wechselte er für 9,2 Millionen Euro zu SL Benfica in Portugal. In der Saison 2009-2010 erlebte er seine beste Saison bei Benfica, in der er in 29 Ligaspielen 26 Tore erzielte und in der UEFA Europa League in 13 Spielen 10 Tore markierte, was ihm erneut den Titel des Torschützenkönigs einbrachte.
In der Saison 2011-2012 spielte er eine entscheidende Rolle beim Erreichen des Viertelfinals der UEFA Champions League und erzielte insgesamt 25 Tore in 48 Spielen. Zwischen 2014 und 2016 spielte er bei Trabzonspor, bevor er in der Saison 2016-2017 zu Olympiacos wechselte. Derzeit steht er im Kader von Libertad.