Premier League
48
5
12
24
14
3
1
0
0
2913
Premier League
Totals
Africa Cup of Nations
2
0
2
1
9
0
0
0
0
58
Africa Cup of Nations
WC Qualification
2
0
0
1
0
0
0
0
0
169
WC Qualification
Totals
Barclays Premier League
2011/2012
0
0
0
0
1
0
0
0
0
0
Barclays Premier League
Barclays Premier League
2010/2011
2
0
2
2
2
0
0
0
0
40
Barclays Premier League
Barclays Premier League
2009/2010
24
2
5
13
6
1
0
0
0
1531
Barclays Premier League
Barclays Premier League
2008/2009
22
3
5
9
5
2
1
0
0
1342
Barclays Premier League
Totals
MTN Africa Cup of Nations
2008
1
0
1
1
3
0
0
0
0
33
MTN Africa Cup of Nations
WC Qualification
2010
1
0
0
1
0
-
0
0
0
79
WC Qualification
Nokia Africa Cup of Nations
2004
1
0
1
0
6
0
0
0
0
25
Nokia Africa Cup of Nations
WC Qualification
2006
1
0
0
0
0
-
0
0
0
90
WC Qualification
Totals