| Season | Club | Country | Level | GP | GS |
| 2008-09 |
Newcastle United |
ENG |
A |
24 |
8 |
| 2007-08 |
Newcastle United |
ENG |
A |
31 |
9 |
| 2006-07 |
Newcastle United |
ENG |
A |
33 |
11 |
| 2005-06 |
Inter Milan |
ITA |
A |
28 |
8 |
| 2004-05 |
Inter Milan |
ITA |
A |
30 |
11 |
| 2003-04 |
Inter Milan |
ITA |
A |
25 |
7 |
| 2002-03 |
Inter Milan |
ITA |
A |
4 |
1 |
| 2001-02 |
Inter Milan |
ITA |
A |
38 |
23 |
| 2000-01 |
Reggiana |
ITA |
C |
2 |
0 |
| Career Totals: | 215 | 78 |
FIFA World Cup South Africa 2010
| Date | Venue | Match | MP | GF | AS | FC | FS | YC | RC |
| 22/06 |
Durban / Durban Stadium |
NGA 2:2 KOR  |
33 |
0 |
0 |
0 |
1 |
0 |
0 |
| 12/06 |
Johannesburg / Ellis Park Stadium |
ARG 1:0 NGA  |
38 |
0 |
0 |
0 |
1 |
0 |
0 |
| Competition Totals: | 71 | 0 | 0 | 0 | 2 | 0 | 0 |
| Competition Average: | 35.5 | 0 | 0 | 0 | 1 | 0 | 0 |
Glossary MP: Minutes Played, GF: Goals in favor, AS: Assists, FC: Fouls Committed, FS: Fouls Suffered, YC: Yellow Cards, RC: Red Cards
UEFA Champions League 2005-06
| Date | Venue | Match | MP | GF | AS | FC | FS | YC | RC |
| 04/04 |
Estadio El Madrigal, Vila-real |
Villarreal 1:0 Internazionale |
34 |
0 |
0 |
1 |
2 |
1 |
0 |
| 29/03 |
Stadio Giuseppe Meazza, Milan |
Internazionale 2:1 Villarreal |
62 |
1 |
0 |
2 |
3 |
0 |
0 |
| 14/03 |
Stadio Giuseppe Meazza, Milan |
Internazionale 1:0 Ajax |
84 |
0 |
0 |
2 |
1 |
0 |
0 |
| 22/02 |
Amsterdam ArenA, Amsterdam |
Ajax 2:2 Internazionale |
25 |
0 |
0 |
0 |
1 |
0 |
0 |
| 06/12 |
Ibrox Stadium, Glasgow |
Rangers 1:1 Internazionale |
90 |
0 |
0 |
0 |
3 |
0 |
0 |
| 01/11 |
Stadio Giuseppe Meazza, Milan |
Internazionale 2:1 Porto |
90 |
0 |
0 |
0 |
3 |
0 |
0 |
| 28/09 |
Stadio Giuseppe Meazza, Milan |
Internazionale 1:0 Rangers |
60 |
0 |
0 |
1 |
3 |
0 |
0 |
| 13/09 |
Tehelne Pole, Bratislava |
Artmedia 0:1 Internazionale |
9 |
0 |
0 |
1 |
0 |
0 |
0 |
| Competition Totals: | 454 | 1 | 0 | 7 | 16 | 1 | 0 |
| Competition Average: | 56.75 | 0.13 | 0 | 0.88 | 2 | 0.13 | 0 |
Glossary MP: Minutes Played, GF: Goals in favor, AS: Assists, FC: Fouls Committed, FS: Fouls Suffered, YC: Yellow Cards, RC: Red Cards
UEFA Champions League 2004-05
| Date | Venue | Match | MP | GF | AS | FC | FS | YC | RC |
| 12/04 |
Stadio Giuseppe Meazza, Milan |
Internazionale 0:3 Milan (forfeited) |
24 |
0 |
0 |
0 |
0 |
0 |
0 |
| 06/04 |
Stadio Giuseppe Meazza, Milan |
Milan 2:0 Internazionale |
90 |
0 |
0 |
2 |
1 |
0 |
0 |
| 15/03 |
Stadio Giuseppe Meazza, Milan |
Internazionale 3:1 Porto |
14 |
0 |
0 |
0 |
1 |
0 |
0 |
| 23/02 |
Estadio do Dragao, Porto |
Porto 1:1 Internazionale |
90 |
1 |
0 |
0 |
4 |
0 |
0 |
| 07/12 |
Stadio Giuseppe Meazza, Milan |
Internazionale 3:0 Anderlecht |
70 |
2 |
0 |
0 |
3 |
0 |
0 |
| 24/11 |
Weserstadion, Bremen |
Bremen 1:1 Internazionale |
38 |
1 |
0 |
3 |
1 |
0 |
0 |
| 02/11 |
Stadio Giuseppe Meazza, Milan |
Internazionale 0:0 Valencia |
78 |
0 |
0 |
0 |
0 |
0 |
0 |
| 29/09 |
Constant Vanden Stock Stadium, Brussels |
Anderlecht 1:3 Internazionale |
90 |
1 |
0 |
1 |
2 |
1 |
0 |
| Competition Totals: | 494 | 5 | 0 | 6 | 12 | 1 | 0 |
| Competition Average: | 61.75 | 0.63 | 0 | 0.75 | 1.5 | 0.13 | 0 |
Glossary MP: Minutes Played, GF: Goals in favor, AS: Assists, FC: Fouls Committed, FS: Fouls Suffered, YC: Yellow Cards, RC: Red Cards
|