Place of Birth:
Boipatong, South Africa
07/1999 - 01/2001
AFC Ajax
Netherlands
Player
Premier League
124
0
48
29
87
2
24
0
0
6929
Premier League
Totals
FIFA World Cup
6
0
0
0
0
0
2
0
0
540
FIFA World Cup
FIFA Friendlies
10
0
0
0
0
0
1
0
0
900
FIFA Friendlies
FIFA Confederations Cup
5
0
0
0
0
0
0
0
0
450
FIFA Confederations Cup
Africa Cup of Nations
10
0
0
0
0
0
1
0
0
900
Africa Cup of Nations
WC Qualification
14
0
0
1
0
0
2
0
0
1247
WC Qualification
Totals
Barclays Premier League
2009/2010
23
0
2
9
5
0
7
0
0
1732
Barclays Premier League
Barclays Premier League
2008/2009
18
0
9
4
20
0
3
0
0
834
Barclays Premier League
Barclays Premier League
2007/2008
18
0
10
4
19
1
2
0
0
758
Barclays Premier League
Barclays Premiership
2006/2007
27
0
9
4
15
0
6
0
0
1680
Barclays Premiership
Barclays Premiership
2005/2006
22
0
18
3
28
0
1
0
0
640
Barclays Premiership
Barclays Premiership
2004/2005
16
0
0
5
0
1
5
0
0
1285
Barclays Premiership
Totals
FIFA World Cup
2010
3
0
0
0
0
0
0
0
0
270
FIFA World Cup
FIFA Friendlies
2010
1
0
0
0
0
-
1
0
0
90
FIFA Friendlies
FIFA Confederations Cup
2009
5
0
0
0
0
0
0
0
0
450
FIFA Confederations Cup
FIFA Friendlies
2009
4
0
0
0
0
-
0
0
0
360
FIFA Friendlies
MTN Africa Cup of Nations
2008
3
0
0
0
0
0
1
0
0
270
MTN Africa Cup of Nations
WC Qualification
2010
4
0
0
1
0
-
2
0
0
347
WC Qualification
FIFA Friendlies
2007
3
0
0
0
0
-
0
0
0
270
FIFA Friendlies
Nokia Africa Cup of Nations
2004
3
0
0
0
0
0
0
0
0
270
Nokia Africa Cup of Nations
FIFA Friendlies
2004
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
WC Qualification
2006
10
0
0
0
0
-
0
0
0
900
WC Qualification
FIFA Friendlies
2003
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
FIFA World Cup
2002
3
0
0
0
0
0
2
0
0
270
FIFA World Cup
Africa Cup of Nations
2002
4
0
0
0
0
0
0
0
0
360
Africa Cup of Nations
Show All
Show All
Totals