Kagiso Rabada

Left-hand bat
SA Flag
Full Name: Kagiso Rabada
Date of Birth: 25 May 1995
Current Age: 30 Year, 3 Month, 1 Days
Born: Johannesburg
Teams: South Africa, Gauteng, Gauteng Under-19s, Lions, South Africa A, South Africa Colts XI, South Africa Under-19s, St Stithians College
TEST
Rank
2
Cap No
323
First Game
2015-11-05
Last Game
2025-01-03
ODI
Rank
20
Cap No
114
First Game
2015-07-12
Last Game
2025-03-05
T20I
Rank
48
Cap No
62
First Game
2015-08-16
Last Game
2025-08-16
Kagiso Rabada's stats vs England
TEST
MAT
22
ING
20
RUNS
219
BF
421
50s
0
100s
0
6s
8
4s
91
NO
5
HS
36
AVG
13.81
SR
52.25
ODI
MAT
10
ING
5
RUNS
44
BF
53
50s
0
100s
0
6s
1
4s
4
NO
0
HS
19
AVG
10.50
SR
82.35
T20I
MAT
8
ING
2
RUNS
5
BF
5
50s
0
100s
0
6s
0
4s
1
NO
1
HS
5
AVG
5.00
SR
100.00
ALL
MAT
40
ING
27
RUNS
268
BF
479
50s
0
100s
0
6s
9
4s
96
NO
6
HS
36
AVG
12.76
SR
55.95
TEST
MAT
22
ING
18
BALLS
369
WKT
57
RUNS
1394
ECO
3.79
AVG
24.41
SR
38.59
5Ws
0
ODI
MAT
10
ING
10
BALLS
92
WKT
21
RUNS
485
ECO
5.32
AVG
23.11
SR
26.05
5Ws
0
T20I
MAT
8
ING
7
BALLS
26
WKT
9
RUNS
242
ECO
9.00
AVG
26.89
SR
17.93
5Ws
0
ALL
MAT
40
ING
35
BALLS
488
WKT
87
RUNS
2121
ECO
4.34
AVG
24.38
SR
33.72
5Ws
0
Kagiso Rabada's matches vs England
MatchRB4s6sSRORWEcoWin/LossScorecard
1st ODI (D/N) - Fri, 27 Jan 20232200100.0010.004624.60WinView Scorecard
3rd Test - Thu, 08 Sep 20227600116.6613.008146.23LossView Scorecard
3rd Test - Thu, 08 Sep 20227600116.6611.005715.18LossView Scorecard
3rd Test - Thu, 08 Sep 202202000.0013.008146.23LossView Scorecard
3rd Test - Thu, 08 Sep 202202000.0011.005715.18LossView Scorecard
2nd Test - Thu, 25 Aug 202236722050.0023.0011024.78LossView Scorecard
2nd Test - Thu, 25 Aug 2022270028.5723.0011024.78LossView Scorecard
1st Test - Wed, 17 Aug 20223100030.0019.005252.73WinView Scorecard
1st Test - Wed, 17 Aug 20223100030.008.002723.37WinView Scorecard
1st T20I (D/N) - Wed, 27 Jul 202201000.004.003007.50LossView Scorecard
2nd T20I - Sun, 29 Nov 20205410125.003.502516.52LossView Scorecard
3rd Test - Thu, 16 Jan 2020180012.5028.009723.46LossView Scorecard
3rd Test - Thu, 16 Jan 202016242166.6628.009723.46LossView Scorecard
2nd Test - Fri, 03 Jan 202001000.0019.506833.42LossView Scorecard
2nd Test - Fri, 03 Jan 202001000.0020.006923.45LossView Scorecard
2nd Test - Fri, 03 Jan 20203110027.2719.506833.42LossView Scorecard
2nd Test - Fri, 03 Jan 20203110027.2720.006923.45LossView Scorecard
1st Test - Thu, 26 Dec 201912243050.0015.006834.53WinView Scorecard
1st Test - Thu, 26 Dec 201912243050.0024.0010344.29WinView Scorecard
1st Test - Thu, 26 Dec 2019161221133.3315.006834.53WinView Scorecard
1st Test - Thu, 26 Dec 2019161221133.3324.0010344.29WinView Scorecard
1st - Thu, 30 May 201911192057.8910.006626.60LossView Scorecard
4th Test - Fri, 04 Aug 201723285250.0026.009143.50LossView Scorecard
4th Test - Fri, 04 Aug 201723285250.0017.005022.94LossView Scorecard
4th Test - Fri, 04 Aug 20171151800.0026.009143.50LossView Scorecard
4th Test - Fri, 04 Aug 20171151800.0017.005022.94LossView Scorecard
3rd Test - Thu, 27 Jul 201730494061.2226.008533.26LossView Scorecard
3rd Test - Thu, 27 Jul 201701000.0026.008533.26LossView Scorecard
1st Test - Thu, 06 Jul 201727554049.0928.0012334.39LossView Scorecard
1st Test - Thu, 06 Jul 201727554049.0920.005032.50LossView Scorecard
1st Test - Thu, 06 Jul 2017471057.1428.0012334.39LossView Scorecard
1st Test - Thu, 06 Jul 2017471057.1420.005032.50LossView Scorecard
1st ODI - Wed, 24 May 201719211190.479.006317.00LossView Scorecard
4th ODI - Fri, 12 Feb 201601000.009.504544.57WinView Scorecard
2nd ODI - Sat, 06 Feb 2016121010120.009.003503.88LossView Scorecard
4th Test - Fri, 22 Jan 201601000.0029.0011273.86WinView Scorecard
4th Test - Fri, 22 Jan 201601000.0010.403263.00WinView Scorecard
3rd Test - Thu, 14 Jan 201624642137.5023.107853.36LossView Scorecard
3rd Test - Thu, 14 Jan 201624642137.504.002807.00LossView Scorecard
3rd Test - Thu, 14 Jan 201616212076.1923.107853.36LossView Scorecard
3rd Test - Thu, 14 Jan 201616212076.194.002807.00LossView Scorecard
2nd Test - Sat, 02 Jan 20162100020.0029.5017535.86LossView Scorecard
2nd Test - Sat, 02 Jan 20162100020.0013.005714.38LossView Scorecard
11th , Group B (D/N) - Sat, 01 Mar 20257.004216.00WinView Scorecard
2nd T20I (D/N) - Thu, 28 Jul 20223.0035111.66LossView Scorecard
39th - Sat, 06 Nov 20214.0048312.00WinView Scorecard
1st T20I (N) - Fri, 27 Nov 20204.003208.00LossView Scorecard
3rd ODI - Mon, 29 May 20179.003944.33WinView Scorecard
2nd ODI - Sat, 27 May 201710.005025.00LossView Scorecard
18th - Fri, 18 Mar 20164.0050212.50LossView Scorecard
2nd T20I - Sun, 21 Feb 20163.402827.63WinView Scorecard
1st T20I (N) - Fri, 19 Feb 20164.002917.25WinView Scorecard
5th ODI - Sun, 14 Feb 20169.003433.77WinView Scorecard
3rd ODI - Tue, 09 Feb 201610.006526.50WinView Scorecard