Place of Birth:
KwaMashu, KwaZulu-Natal, South Africa
CAF Confederation Cup
2
0
0
1
0
0
0
0
0
101
CAF Confederation Cup
UEFA Europa League
0
0
0
0
2
0
0
0
0
0
UEFA Europa League
Premyer Liqası
25
1
3
0
5
0
3
0
0
2070
Premyer Liqası
Azərbaycan Kuboku
2
0
0
0
0
0
1
0
0
180
Azərbaycan Kuboku
Ligat ONE ZERO
49
0
1
4
4
0
4
0
0
4292
Ligat ONE ZERO
State Cup
Toto Cup Ligat Al
6
0
1
2
1
0
0
0
0
414
Toto Cup Ligat Al
Mir RPL
DStv Premiership
86
4
6
4
25
1
8
0
0
7239
DStv Premiership
Carling Black Label Knockout
5
0
0
0
2
0
2
0
0
540
Carling Black Label Knockout
MTN 8
Playoffs 1/2
Totals
FIFA Friendlies
10
0
2
4
5
0
2
0
0
696
FIFA Friendlies
Non-FIFA Friendlies
1
0
0
0
0
0
0
0
0
90
Non-FIFA Friendlies
FIFA Series
Africa Cup of Nations
3
0
0
1
4
0
1
0
0
226
Africa Cup of Nations
WC Qualification
7
0
0
0
2
0
1
0
0
630
WC Qualification
AFCON Qualification
5
0
0
1
2
0
1
0
0
437
AFCON Qualification
Hollywoodbets COSAFA Cup
3
1
0
0
0
0
0
0
0
240
Hollywoodbets COSAFA Cup
Totals
CAF Confederation Cup
2023/2024
2
0
0
1
0
-
0
0
0
101
CAF Confederation Cup
MTN 8
2023
1
0
1
0
1
-
0
0
0
45
MTN 8
DStv Premiership
2023/2024
10
0
4
1
12
-
1
0
0
644
DStv Premiership
Azərbaycan Kuboku
2022/2023
2
0
0
0
0
-
1
0
0
180
Azərbaycan Kuboku
Premyer Liqası
2022/2023
25
1
3
0
5
-
3
0
0
2070
Premyer Liqası
Ligat Stock Exchange
2021/2022
18
0
0
2
1
-
3
0
0
1595
Ligat Stock Exchange
Toto Cup Ligat Al
2021/2022
5
0
1
1
1
-
0
0
0
358
Toto Cup Ligat Al
State Cup
2020/2021
2
1
0
0
1
-
0
0
0
180
State Cup
Ligat Stock Exchange
2020/2021
31
0
1
2
3
-
1
0
0
2697
Ligat Stock Exchange
Toto Cup Ligat Al
2020/2021
1
0
0
1
0
-
0
0
0
56
Toto Cup Ligat Al
Telkom Knockout
2019
2
0
0
0
0
-
1
0
0
240
Telkom Knockout
ABSA Premiership
2019/2020
12
1
1
1
4
-
0
0
0
946
ABSA Premiership
Playoffs 1/2
2018/2019
2
0
0
1
0
-
0
0
0
124
Playoffs 1/2
Telkom Knockout
2018
2
0
0
0
0
-
0
0
0
180
Telkom Knockout
MTN 8
2018
1
0
0
0
0
-
0
0
0
90
MTN 8
ABSA Premiership
2018/2019
29
0
0
0
1
-
2
0
0
2610
ABSA Premiership
Telkom Knockout
2017
1
0
0
0
0
-
1
0
0
120
Telkom Knockout
ABSA Premiership
2017/2018
29
3
1
1
1
-
4
0
0
2527
ABSA Premiership
MTN 8
2017
3
0
1
0
1
-
1
0
0
181
MTN 8
ABSA Premiership
2016/2017
1
0
0
0
3
-
0
0
0
90
ABSA Premiership
Telkom Knockout
2015
0
0
0
0
2
-
0
0
0
0
Telkom Knockout
MTN 8
2015
4
1
0
0
0
-
2
0
0
390
MTN 8
ABSA Premiership
2015/2016
5
0
0
1
4
-
1
0
0
422
ABSA Premiership
RFPL
2014/2015
4
0
1
1
24
-
0
0
0
228
RFPL
UEFA Europa League
2014/2015
0
0
0
0
2
0
0
0
0
0
UEFA Europa League
RFPL
2013/2014
15
0
3
0
13
-
2
0
0
1191
RFPL
Show All
Show All
Totals
FIFA Series
2024
1
0
0
0
1
0
0
0
0
90
FIFA Series
Africa Cup of Nations
2023
3
0
0
1
4
0
1
0
0
226
Africa Cup of Nations
Non-FIFA Friendlies
2024
1
0
0
0
0
0
0
0
0
90
Non-FIFA Friendlies
WC Qualification
2026
2
0
0
0
0
0
0
0
0
180
WC Qualification
FIFA Friendlies
2023
4
0
0
2
0
0
1
0
0
289
FIFA Friendlies
AFCON Qualification
2023
3
0
0
0
0
0
0
0
0
270
AFCON Qualification
FIFA Friendlies
2022
4
0
0
2
2
0
1
0
0
293
FIFA Friendlies
AFCON Qualification
2021
2
0
0
1
0
0
1
0
0
167
AFCON Qualification
WC Qualification
2022
5
0
0
0
0
0
1
0
0
450
WC Qualification
COSAFA Cup
2018
3
1
0
0
0
-
0
0
0
240
COSAFA Cup
AFCON Qualification
2019
0
0
0
0
2
0
0
0
0
0
AFCON Qualification
FIFA Friendlies
2014
1
0
1
0
1
-
0
0
0
70
FIFA Friendlies
FIFA Friendlies
2013
1
0
1
0
1
-
0
0
0
44
FIFA Friendlies
WC Qualification
2014
0
0
0
0
2
-
0
0
0
0
WC Qualification
FIFA Friendlies
2010
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
Show All
Show All
Totals