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 AfghanistanAfghanistan Team Stats
ODI
MAT
4
ING
3
BALLS
26
WKT
4
RUNS
112
ECO
4.26
AVG
28.00
SR
39.45
5Ws
0
T20I
MAT
1
ING
1
BALLS
4
WKT
2
RUNS
37
ECO
9.25
AVG
18.50
SR
12.00
5Ws
0
ALL
MAT
5
ING
4
BALLS
30
WKT
6
RUNS
149
ECO
4.92
AVG
24.83
SR
30.30
5Ws
0
Kagiso Rabada's stats vs AustraliaAustralia Team Stats
TEST
MAT
21
ING
17
RUNS
150
BF
286
50s
0
100s
0
6s
12
4s
185
NO
3
HS
29
AVG
10.71
SR
52.45
ODI
MAT
15
ING
7
RUNS
54
BF
79
50s
0
100s
0
6s
3
4s
0
NO
5
HS
17
AVG
27.00
SR
68.35
T20I
MAT
10
ING
4
RUNS
46
BF
46
50s
0
100s
0
6s
3
4s
3
NO
2
HS
22
AVG
23.00
SR
100.00
ALL
MAT
46
ING
28
RUNS
250
BF
411
50s
0
100s
0
6s
18
4s
188
NO
10
HS
29
AVG
13.89
SR
60.83
TEST
MAT
21
ING
15
BALLS
276
WKT
39
RUNS
898
ECO
3.25
AVG
23.03
SR
42.55
5Ws
0
ODI
MAT
15
ING
11
BALLS
97
WKT
21
RUNS
602
ECO
6.19
AVG
28.67
SR
27.80
5Ws
0
T20I
MAT
10
ING
10
BALLS
35
WKT
9
RUNS
304
ECO
8.69
AVG
33.78
SR
23.33
5Ws
0
ALL
MAT
46
ING
36
BALLS
408
WKT
69
RUNS
1804
ECO
4.41
AVG
26.14
SR
35.56
5Ws
0
Kagiso Rabada's stats vs BangladeshBangladesh Team Stats
TEST
MAT
9
ING
1
RUNS
2
BF
5
50s
0
100s
0
6s
0
4s
0
NO
1
HS
2
AVG
3.50
SR
70.00
ODI
MAT
8
ING
6
RUNS
52
BF
55
50s
0
100s
0
6s
2
4s
5
NO
2
HS
23
AVG
23.50
SR
94.00
ALL
MAT
20
ING
7
RUNS
54
BF
60
50s
0
100s
0
6s
2
4s
5
NO
3
HS
23
AVG
13.50
SR
90.00
TEST
MAT
9
ING
8
BALLS
103
WKT
29
RUNS
306
ECO
3.42
AVG
12.54
SR
21.99
5Ws
0
ODI
MAT
8
ING
10
BALLS
83
WKT
19
RUNS
408
ECO
4.74
AVG
21.15
SR
26.77
5Ws
0
T20I
MAT
3
ING
2
BALLS
7
WKT
4
RUNS
47
ECO
6.71
AVG
11.75
SR
10.50
5Ws
0
ALL
MAT
20
ING
20
BALLS
193
WKT
52
RUNS
761
ECO
3.94
AVG
14.63
SR
22.30
5Ws
0
Kagiso Rabada's stats vs EnglandEngland Team Stats
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 stats vs IndiaIndia Team Stats
TEST
MAT
26
ING
22
RUNS
156
BF
450
50s
0
100s
0
6s
8
4s
377
NO
3
HS
30
AVG
8.21
SR
34.67
ODI
MAT
13
ING
10
RUNS
86
BF
131
50s
0
100s
0
6s
1
4s
8
NO
5
HS
31
AVG
17.20
SR
65.65
T20I
MAT
11
ING
3
RUNS
16
BF
19
50s
0
100s
0
6s
0
4s
1
NO
2
HS
9
AVG
16.00
SR
84.21
ALL
MAT
50
ING
35
RUNS
258
BF
600
50s
0
100s
0
6s
9
4s
386
NO
10
HS
31
AVG
10.32
SR
43.00
TEST
MAT
26
ING
22
BALLS
357
WKT
45
RUNS
1071
ECO
3.11
AVG
24.29
SR
46.93
5Ws
0
ODI
MAT
13
ING
15
BALLS
137
WKT
21
RUNS
699
ECO
5.06
AVG
33.56
SR
39.77
5Ws
0
T20I
MAT
11
ING
10
BALLS
36
WKT
6
RUNS
282
ECO
7.83
AVG
47.00
SR
36.00
5Ws
0
ALL
MAT
50
ING
47
BALLS
530
WKT
72
RUNS
2052
ECO
3.87
AVG
28.50
SR
44.23
5Ws
0
Kagiso Rabada's stats vs IrelandIreland Team Stats
ODI
MAT
3
ING
2
RUNS
17
BF
13
50s
0
100s
0
6s
2
4s
0
NO
1
HS
16
AVG
17.00
SR
130.77
T20I
MAT
1
ING
1
RUNS
19
BF
9
50s
0
100s
0
6s
0
4s
4
NO
1
HS
19
AVG
19.00
SR
211.11
ALL
MAT
4
ING
3
RUNS
36
BF
22
50s
0
100s
0
6s
2
4s
4
NO
2
HS
19
AVG
36.00
SR
163.64
ODI
MAT
3
ING
4
BALLS
31
WKT
4
RUNS
157
ECO
5.03
AVG
39.25
SR
46.80
5Ws
0
T20I
MAT
1
ING
1
BALLS
4
WKT
1
RUNS
28
ECO
7.00
AVG
28.00
SR
24.00
5Ws
0
ALL
MAT
4
ING
5
BALLS
35
WKT
5
RUNS
185
ECO
5.26
AVG
37.00
SR
42.24
5Ws
0
Kagiso Rabada's stats vs NepalNepal Team Stats
T20I
MAT
1
ING
1
RUNS
0
BF
1
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
ALL
MAT
1
ING
1
RUNS
0
BF
1
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
T20I
MAT
1
ING
1
BALLS
2
WKT
0
RUNS
17
ECO
8.50
AVG
17.00
SR
12.00
5Ws
0
ALL
MAT
1
ING
1
BALLS
2
WKT
0
RUNS
17
ECO
8.50
AVG
17.00
SR
12.00
5Ws
0
Kagiso Rabada's stats vs NetherlandsNetherlands Team Stats
ODI
MAT
2
ING
1
RUNS
9
BF
6
50s
0
100s
0
6s
1
4s
0
NO
0
HS
9
AVG
9.00
SR
150.00
T20I
MAT
2
ING
1
RUNS
9
BF
8
50s
0
100s
0
6s
0
4s
0
NO
1
HS
9
AVG
9.00
SR
112.50
ALL
MAT
5
ING
2
RUNS
18
BF
14
50s
0
100s
0
6s
1
4s
0
NO
1
HS
9
AVG
18.00
SR
128.57
ODI
MAT
2
ING
2
BALLS
17
WKT
2
RUNS
89
ECO
6.22
AVG
28.00
SR
27.00
5Ws
0
T20I
MAT
2
ING
2
BALLS
7
WKT
0
RUNS
64
ECO
9.14
AVG
64.00
SR
42.00
5Ws
0
ALL
MAT
5
ING
4
BALLS
24
WKT
2
RUNS
153
ECO
6.38
AVG
76.50
SR
72.00
5Ws
0
Kagiso Rabada's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
8
ING
6
RUNS
69
BF
90
50s
0
100s
0
6s
4
4s
8
NO
0
HS
47
AVG
11.50
SR
76.67
ODI
MAT
9
ING
1
RUNS
16
BF
22
50s
0
100s
0
6s
0
4s
2
NO
0
HS
16
AVG
16.00
SR
72.73
T20I
MAT
2
ING
1
RUNS
5
BF
6
50s
0
100s
0
6s
0
4s
0
NO
1
HS
5
AVG
5.00
SR
83.33
ALL
MAT
19
ING
8
RUNS
90
BF
118
50s
0
100s
0
6s
4
4s
10
NO
1
HS
47
AVG
12.86
SR
76.27
TEST
MAT
8
ING
4
BALLS
65
WKT
8
RUNS
213
ECO
3.26
AVG
26.63
SR
48.98
5Ws
0
ODI
MAT
9
ING
8
BALLS
71
WKT
14
RUNS
330
ECO
4.63
AVG
23.57
SR
30.51
5Ws
0
T20I
MAT
2
ING
2
BALLS
8
WKT
5
RUNS
59
ECO
7.38
AVG
11.80
SR
9.60
5Ws
0
ALL
MAT
19
ING
14
BALLS
144
WKT
27
RUNS
602
ECO
4.17
AVG
22.30
SR
32.11
5Ws
0
Kagiso Rabada's stats vs PakistanPakistan Team Stats
TEST
MAT
16
ING
12
RUNS
134
BF
228
50s
0
100s
0
6s
6
4s
131
NO
3
HS
31
AVG
14.89
SR
58.77
ODI
MAT
11
ING
7
RUNS
68
BF
77
50s
0
100s
0
6s
1
4s
6
NO
2
HS
26
AVG
13.60
SR
88.31
T20I
MAT
1
ING
1
RUNS
1
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
1.00
SR
50.00
ALL
MAT
28
ING
20
RUNS
203
BF
307
50s
0
100s
0
6s
7
4s
137
NO
5
HS
31
AVG
13.53
SR
66.12
TEST
MAT
16
ING
11
BALLS
176
WKT
25
RUNS
663
ECO
3.75
AVG
26.52
SR
42.46
5Ws
0
ODI
MAT
11
ING
11
BALLS
100
WKT
12
RUNS
514
ECO
5.13
AVG
42.83
SR
50.05
5Ws
0
T20I
MAT
1
ING
1
BALLS
4
WKT
1
RUNS
44
ECO
11.00
AVG
44.00
SR
24.00
5Ws
0
ALL
MAT
28
ING
23
BALLS
281
WKT
38
RUNS
1221
ECO
4.35
AVG
32.13
SR
44.37
5Ws
0
Kagiso Rabada's stats vs Sri LankaSri Lanka Team Stats
TEST
MAT
16
ING
13
RUNS
82
BF
225
50s
0
100s
0
6s
2
4s
104
NO
2
HS
23
AVG
7.45
SR
36.44
ODI
MAT
21
ING
5
RUNS
37
BF
45
50s
0
100s
0
6s
0
4s
4
NO
3
HS
13
AVG
18.50
SR
82.22
T20I
MAT
6
ING
3
RUNS
0
BF
6
50s
0
100s
0
6s
0
4s
0
NO
1
HS
0
AVG
0.00
SR
0.00
ALL
MAT
43
ING
21
RUNS
119
BF
276
50s
0
100s
0
6s
2
4s
108
NO
6
HS
23
AVG
7.93
SR
43.12
TEST
MAT
16
ING
18
BALLS
272
WKT
41
RUNS
947
ECO
3.47
AVG
23.10
SR
39.94
5Ws
0
ODI
MAT
21
ING
19
BALLS
163
WKT
27
RUNS
799
ECO
4.90
AVG
29.59
SR
36.22
5Ws
0
T20I
MAT
6
ING
6
BALLS
20
WKT
7
RUNS
160
ECO
8.00
AVG
22.86
SR
17.14
5Ws
0
ALL
MAT
43
ING
43
BALLS
455
WKT
75
RUNS
1906
ECO
4.18
AVG
25.41
SR
36.47
5Ws
0
Kagiso Rabada's stats vs TBATBA Team Stats
ODI
MAT
1
ING
1
RUNS
10
BF
12
50s
0
100s
0
6s
1
4s
0
NO
0
HS
10
AVG
10.00
SR
83.33
T20I
MAT
6
ING
2
RUNS
17
BF
10
50s
0
100s
0
6s
1
4s
2
NO
1
HS
13
AVG
17.00
SR
170.00
ALL
MAT
7
ING
3
RUNS
27
BF
22
50s
0
100s
0
6s
2
4s
2
NO
1
HS
13
AVG
13.50
SR
122.73
T20I
MAT
6
ING
6
BALLS
22
WKT
11
RUNS
152
ECO
6.91
AVG
13.82
SR
12.00
5Ws
0
ALL
MAT
7
ING
6
BALLS
22
WKT
11
RUNS
152
ECO
6.91
AVG
13.82
SR
12.00
5Ws
0
Kagiso Rabada's stats vs West IndiesWest Indies Team Stats
TEST
MAT
11
ING
10
RUNS
132
BF
206
50s
0
100s
0
6s
3
4s
17
NO
3
HS
40
AVG
18.86
SR
64.08
ODI
MAT
3
ING
1
RUNS
9
BF
15
50s
0
100s
0
6s
0
4s
1
NO
0
HS
9
AVG
9.00
SR
60.00
T20I
MAT
11
ING
5
RUNS
38
BF
29
50s
0
100s
0
6s
1
4s
3
NO
5
HS
16
AVG
38.00
SR
131.03
ALL
MAT
25
ING
16
RUNS
179
BF
250
50s
0
100s
0
6s
4
4s
21
NO
8
HS
40
AVG
22.38
SR
71.60
TEST
MAT
11
ING
9
BALLS
122
WKT
21
RUNS
340
ECO
2.79
AVG
16.19
SR
34.86
5Ws
0
ODI
MAT
3
ING
2
BALLS
17
WKT
3
RUNS
77
ECO
4.53
AVG
25.67
SR
34.00
5Ws
0
T20I
MAT
11
ING
11
BALLS
39
WKT
12
RUNS
373
ECO
9.47
AVG
31.08
SR
19.70
5Ws
0
ALL
MAT
25
ING
22
BALLS
178
WKT
36
RUNS
790
ECO
4.43
AVG
21.94
SR
29.73
5Ws
0
Kagiso Rabada's stats vs ZimbabweZimbabwe Team Stats
TEST
MAT
1
ING
1
RUNS
1
BF
1
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
1.00
SR
100.00
ALL
MAT
4
ING
1
RUNS
1
BF
1
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
1.00
SR
100.00
TEST
MAT
1
ING
2
BALLS
13
WKT
3
RUNS
24
ECO
1.83
AVG
8.00
SR
26.20
5Ws
0
ODI
MAT
2
ING
2
BALLS
18
WKT
5
RUNS
66
ECO
3.67
AVG
13.20
SR
21.60
5Ws
0
T20I
MAT
1
ING
1
BALLS
2
WKT
0
RUNS
20
ECO
10.00
AVG
20.00
SR
12.00
5Ws
0
ALL
MAT
4
ING
5
BALLS
33
WKT
8
RUNS
110
ECO
3.32
AVG
13.75
SR
24.83
5Ws
0