Kagiso Rabada

Left-hand bat
-
South Africa Flag
Full Name: Kagiso Rabada
Date of Birth: 25 May 1995
Current Age: 31 Year, 1 Month, 26 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
5
Cap No
323
First Game
2015-11-05
Last Game
2025-10-12
ODI
Rank
27
Cap No
114
First Game
2015-07-12
Last Game
2025-03-05
T20I
Rank
50
Cap No
62
First Game
2015-08-16
Last Game
2026-03-04
Kagiso Rabada's stats vs England
TEST
MAT
22
ING
21
RUNS
223
BF
428
50s
0
100s
0
6s
8
4s
92
NO
4
HS
36
AVG
13.12
SR
52.10
TEST
1st InningING
5
RUNS
79
BF
167
50s
0
100s
0
6s
1
4s
7
NO
1
HS
36
AVG
19.75
SR
47.31
TEST
2nd InningING
7
RUNS
86
BF
161
50s
0
100s
0
6s
5
4s
60
NO
1
HS
30
AVG
14.33
SR
53.42
TEST
3rd InningING
5
RUNS
50
BF
66
50s
0
100s
0
6s
2
4s
6
NO
1
HS
16
AVG
12.50
SR
75.76
TEST
4th InningING
4
RUNS
8
BF
34
50s
0
100s
0
6s
0
4s
19
NO
1
HS
4
AVG
2.67
SR
23.53
ODI
MAT
10
ING
5
RUNS
44
BF
53
50s
0
100s
0
6s
1
4s
4
NO
1
HS
19
AVG
11.00
SR
83.02
ODI
1st InningING
2
RUNS
14
BF
12
50s
0
100s
0
6s
0
4s
1
NO
1
HS
12
AVG
14.00
SR
116.67
ODI
2nd InningING
3
RUNS
30
BF
41
50s
0
100s
0
6s
1
4s
3
NO
0
HS
19
AVG
10.00
SR
73.17
T20I
MAT
10
ING
3
RUNS
14
BF
9
50s
0
100s
0
6s
0
4s
3
NO
1
HS
9
AVG
7.00
SR
155.56
T20I
1st InningING
1
RUNS
5
BF
4
50s
0
100s
0
6s
0
4s
1
NO
1
HS
5
AVG
5.00
SR
125.00
T20I
2nd InningING
2
RUNS
9
BF
5
50s
0
100s
0
6s
0
4s
2
NO
0
HS
9
AVG
4.50
SR
180.00
ALL
MAT
42
ING
29
RUNS
281
BF
490
50s
0
100s
0
6s
9
4s
99
NO
6
HS
36
AVG
12.22
SR
57.35
ALL
1st InningING
8
RUNS
98
BF
183
50s
0
100s
0
6s
1
4s
9
NO
3
HS
36
AVG
19.60
SR
53.55
ALL
2nd InningING
12
RUNS
125
BF
207
50s
0
100s
0
6s
6
4s
65
NO
1
HS
30
AVG
11.36
SR
60.39
ALL
3rd InningING
5
RUNS
50
BF
66
50s
0
100s
0
6s
2
4s
6
NO
1
HS
16
AVG
12.50
SR
75.76
ALL
4th InningING
4
RUNS
8
BF
34
50s
0
100s
0
6s
0
4s
19
NO
1
HS
4
AVG
2.67
SR
23.53
TEST
MAT
22
ING
21
BALLS
406
WKT
65
RUNS
1613
ECO
3.97
AVG
24.82
SR
37.52
5Ws
0
TEST
1st InningING
7
BALLS
176
WKT
23
RUNS
691
ECO
3.93
AVG
30.04
SR
45.91
5Ws
0
TEST
2nd InningING
5
BALLS
103
WKT
21
RUNS
449
ECO
4.35
AVG
21.38
SR
29.46
5Ws
0
TEST
3rd InningING
5
BALLS
78
WKT
10
RUNS
253
ECO
3.24
AVG
25.30
SR
46.80
5Ws
0
TEST
4th InningING
4
BALLS
49
WKT
11
RUNS
220
ECO
4.45
AVG
20.00
SR
26.95
5Ws
0
ODI
MAT
10
ING
10
BALLS
92
WKT
21
RUNS
485
ECO
5.24
AVG
23.10
SR
26.43
5Ws
0
ODI
1st InningING
8
BALLS
73
WKT
19
RUNS
404
ECO
5.50
AVG
21.26
SR
23.21
5Ws
0
ODI
2nd InningING
2
BALLS
19
WKT
2
RUNS
81
ECO
4.26
AVG
40.50
SR
57.00
5Ws
0
T20I
MAT
10
ING
10
BALLS
34
WKT
11
RUNS
358
ECO
10.26
AVG
32.55
SR
19.04
5Ws
0
T20I
1st InningING
4
BALLS
15
WKT
3
RUNS
157
ECO
10.19
AVG
52.33
SR
30.80
5Ws
0
T20I
2nd InningING
6
BALLS
19
WKT
8
RUNS
201
ECO
10.31
AVG
25.13
SR
14.63
5Ws
0
ALL
MAT
42
ING
41
BALLS
533
WKT
97
RUNS
2456
ECO
4.60
AVG
25.32
SR
33.02
5Ws
0
ALL
1st InningING
19
BALLS
264
WKT
45
RUNS
1252
ECO
4.73
AVG
27.82
SR
35.32
5Ws
0
ALL
2nd InningING
13
BALLS
141
WKT
31
RUNS
731
ECO
5.16
AVG
23.58
SR
27.41
5Ws
0
ALL
3rd InningING
5
BALLS
78
WKT
10
RUNS
253
ECO
3.24
AVG
25.30
SR
46.80
5Ws
0
ALL
4th InningING
4
BALLS
49
WKT
11
RUNS
220
ECO
4.45
AVG
20.00
SR
26.95
5Ws
0
Kagiso Rabada's matches vs England
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd T20I (N) - Fri, 12 Sep 20259420225.004.0070017.50LossView Scorecard
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
1st T20I (N) - Wed, 10 Sep 20251.0011111.00WinView 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