Nella classifica dei gol segnati nelle competizioni UEFA per club è quinto a quota 70 reti alle spalle di Cristiano Ronaldo (137), Lionel Messi (121), Robert Lewandowski (78) e Raúl (77) ed è il miglior marcatore italiano in Champions League con 50 gol realizzati. Inoltre, è il calciatore che ha segnato più reti (2) in una finale di UEFA Champions League (edizione 2006-2007) a pari merito con Daniele Massaro, Karl-Heinz Riedle, Hernán Crespo, Diego Milito, Cristiano Ronaldo e Gareth Bale. Per quanto riguarda la Nazionale, ha segnato sia in un'edizione del campionato mondiale (Germania 2006), che in una del campionato europeo (Belgio-Paesi Bassi 2000).