Kagiso Rabada

Left-hand bat
SA Flag
Full Name: Kagiso Rabada
Date of Birth: 25 May 1995
Current Age: 30 Year, 3 Month, 4 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 2022 stats
TEST
MAT
22
ING
15
RUNS
136
BF
236
50s
0
100s
0
6s
4
4s
10
NO
2
HS
47
AVG
9.40
SR
58.51
ODI
MAT
0
ING
2
RUNS
5
BF
5
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
0.00
SR
0.00
T20I
MAT
13
ING
6
RUNS
26
BF
30
50s
0
100s
0
6s
0
4s
1
NO
3
HS
9
AVG
8.67
SR
86.67
TEST
1st InningING
6
RUNS
63
BF
119
50s
0
100s
0
6s
0
4s
5
NO
2
HS
36
AVG
13.40
SR
54.92
TEST
2nd InningING
3
RUNS
18
BF
41
50s
0
100s
0
6s
0
4s
1
NO
0
HS
15
AVG
4.75
SR
44.19
TEST
3rd InningING
6
RUNS
55
BF
76
50s
0
100s
0
6s
4
4s
4
NO
0
HS
47
AVG
9.17
SR
72.37
ODI
1st InningING
1
RUNS
4
BF
3
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
0.00
SR
0.00
ODI
2nd InningING
1
RUNS
1
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
0.00
SR
0.00
T20I
1st InningING
1
RUNS
7
BF
11
50s
0
100s
0
6s
0
4s
0
NO
1
HS
7
AVG
7.00
SR
63.64
T20I
2nd InningING
5
RUNS
19
BF
19
50s
0
100s
0
6s
0
4s
1
NO
2
HS
9
AVG
6.33
SR
100.00
TEST
MAT
-99
ING
15
RUNS
136
BF
236
50s
0
100s
0
6s
4
4s
10
NO
0
HS
47
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
2
RUNS
5
BF
5
50s
0
100s
0
6s
0
4s
1
NO
0
HS
4
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
6
RUNS
26
BF
30
50s
0
100s
0
6s
0
4s
1
NO
0
HS
9
AVG
0.00
SR
0.00
TEST
MAT
22
ING
15
BALLS
267
WKT
47
RUNS
1046
ECO
4.10
AVG
22.75
SR
33.29
5Ws
0
ODI
MAT
0
ING
5
BALLS
43
WKT
9
RUNS
228
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
13
ING
14
BALLS
48
WKT
7
RUNS
399
ECO
8.31
AVG
57.00
SR
41.14
5Ws
0
TEST
1st InningING
3
BALLS
58
WKT
12
RUNS
189
ECO
3.65
AVG
15.83
SR
26.03
5Ws
0
TEST
2nd InningING
6
BALLS
130
WKT
19
RUNS
584
ECO
4.66
AVG
32.55
SR
41.89
5Ws
0
TEST
3rd InningING
3
BALLS
45
WKT
8
RUNS
157
ECO
3.49
AVG
19.63
SR
33.75
5Ws
0
TEST
4th InningING
3
BALLS
34
WKT
8
RUNS
116
ECO
3.41
AVG
14.50
SR
25.50
5Ws
0
ODI
1st InningING
2
BALLS
20
WKT
6
RUNS
96
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
2nd InningING
3
BALLS
23
WKT
3
RUNS
132
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
1st InningING
10
BALLS
34
WKT
3
RUNS
300
ECO
8.82
AVG
100.00
SR
68.00
5Ws
0
T20I
2nd InningING
4
BALLS
14
WKT
4
RUNS
99
ECO
7.07
AVG
24.75
SR
21.00
5Ws
0
TEST
MAT
-99
ING
15
BALLS
267
WKT
47
RUNS
1046
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
5
BALLS
43
WKT
9
RUNS
228
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
14
BALLS
48
WKT
7
RUNS
399
ECO
0.00
AVG
0.00
SR
5Ws
0
Kagiso Rabada's 2022 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd Test - Mon, 26 Dec 2022 vs Australia451080.00LossView Scorecard
2nd Test - Mon, 26 Dec 2022 vs Australia3120025.00LossView Scorecard
1st Test - Sat, 17 Dec 2022 vs Australia10181055.55LossView Scorecard
1st Test - Sat, 17 Dec 2022 vs Australia3130023.07LossView Scorecard
40th , Group 2 - Sun, 06 Nov 2022 vs Netherlands9800112.50LossView Scorecard
36th , Group 2 (N) - Thu, 03 Nov 2022 vs Pakistan120050.00LossView Scorecard
1st T20I (N) - Wed, 28 Sep 2022 vs India7110063.63LossView Scorecard
3rd Test - Thu, 08 Sep 2022 vs England7600116.66LossView Scorecard
3rd Test - Thu, 08 Sep 2022 vs England02000.00LossView Scorecard
2nd Test - Thu, 25 Aug 2022 vs England36722050.00LossView Scorecard
2nd Test - Thu, 25 Aug 2022 vs England270028.57LossView Scorecard
1st Test - Wed, 17 Aug 2022 vs England3100030.00WinView Scorecard
1st T20I (D/N) - Wed, 27 Jul 2022 vs England01000.00LossView Scorecard
3rd T20I (N) - Tue, 14 Jun 2022 vs India9810112.50LossView Scorecard
2nd T20I (N) - Sun, 12 Jun 2022 vs India00000.00WinView Scorecard
3rd ODI (D/N) - Wed, 23 Mar 2022 vs Bangladesh4310133.33LossView Scorecard
1st ODI (D/N) - Fri, 18 Mar 2022 vs Bangladesh120050.00LossView Scorecard
2nd Test - Fri, 25 Feb 2022 vs New Zealand6141042.85WinView Scorecard
2nd Test - Fri, 25 Feb 2022 vs New Zealand473444138.23WinView Scorecard
1st Test - Thu, 17 Feb 2022 vs New Zealand04000.00LossView Scorecard
1st Test - Thu, 17 Feb 2022 vs New Zealand08000.00LossView Scorecard
3rd Test - Tue, 11 Jan 2022 vs India15251060.00WinView Scorecard
2nd Test - Mon, 03 Jan 2022 vs India06000.00WinView Scorecard
2nd Test - Mon, 26 Dec 2022 vs Australia28.0014425.14LossView Scorecard
1st Test - Sat, 17 Dec 2022 vs Australia17.307644.34LossView Scorecard
1st Test - Sat, 17 Dec 2022 vs Australia4.001343.25LossView Scorecard
40th , Group 2 - Sun, 06 Nov 2022 vs Netherlands3.0037012.33LossView Scorecard
36th , Group 2 (N) - Thu, 03 Nov 2022 vs Pakistan4.0044111.00LossView Scorecard
30th , Group 2 (N) - Sun, 30 Oct 2022 vs India4.002606.50LossView Scorecard
22nd , Group 2 (D/N) - Thu, 27 Oct 2022 vs Bangladesh3.002418.00LossView Scorecard
18th , Group 2 (N) - Mon, 24 Oct 2022 vs Zimbabwe2.0020010.00LossView Scorecard
2nd ODI (D/N) - Sun, 09 Oct 2022 vs India10.005915.90LossView Scorecard
1st ODI (D/N) - Thu, 06 Oct 2022 vs India8.003624.50WinView Scorecard
3rd T20I (N) - Tue, 04 Oct 2022 vs India4.002416.00LossView Scorecard
2nd T20I (N) - Sun, 02 Oct 2022 vs India4.0057014.25LossView Scorecard
1st T20I (N) - Wed, 28 Sep 2022 vs India4.001614.00LossView Scorecard
3rd Test - Thu, 08 Sep 2022 vs England13.008146.23LossView Scorecard
3rd Test - Thu, 08 Sep 2022 vs England11.005715.18LossView Scorecard
2nd Test - Thu, 25 Aug 2022 vs England23.0011024.78LossView Scorecard
1st Test - Wed, 17 Aug 2022 vs England19.005252.73WinView Scorecard
1st Test - Wed, 17 Aug 2022 vs England8.002723.37WinView Scorecard
2nd T20I (D/N) - Thu, 28 Jul 2022 vs England3.0035111.66LossView Scorecard
1st T20I (D/N) - Wed, 27 Jul 2022 vs England4.003007.50LossView Scorecard
5th T20I (N) - Sun, 19 Jun 2022 vs India1.00505.00LossView Scorecard
3rd T20I (N) - Tue, 14 Jun 2022 vs India4.003117.75LossView Scorecard
2nd T20I (N) - Sun, 12 Jun 2022 vs India4.001513.75WinView Scorecard
1st T20I (N) - Thu, 09 Jun 2022 vs India4.003508.75WinView Scorecard
3rd ODI (D/N) - Wed, 23 Mar 2022 vs Bangladesh5.303706.72LossView Scorecard
2nd ODI - Sun, 20 Mar 2022 vs Bangladesh10.003953.90WinView Scorecard
1st ODI (D/N) - Fri, 18 Mar 2022 vs Bangladesh10.005715.70LossView Scorecard
2nd Test - Fri, 25 Feb 2022 vs New Zealand19.006053.15WinView Scorecard
2nd Test - Fri, 25 Feb 2022 vs New Zealand19.004632.42WinView Scorecard
1st Test - Thu, 17 Feb 2022 vs New Zealand30.0011323.76LossView Scorecard
3rd Test - Tue, 11 Jan 2022 vs India22.007343.31WinView Scorecard
3rd Test - Tue, 11 Jan 2022 vs India17.005333.11WinView Scorecard
2nd Test - Mon, 03 Jan 2022 vs India17.106433.72WinView Scorecard
2nd Test - Mon, 03 Jan 2022 vs India20.007733.85WinView Scorecard