Kagiso Rabada

Left-hand bat
SA Flag
Full Name: Kagiso Rabada
Date of Birth: 25 May 1995
Current Age: 30 Year, 3 Month, 7 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 2023 stats
TEST
MAT
9
ING
6
RUNS
44
BF
84
50s
0
100s
0
6s
2
4s
3
NO
3
HS
16
AVG
11.50
SR
53.49
ODI
MAT
12
ING
7
RUNS
45
BF
69
50s
0
100s
0
6s
4
4s
0
NO
2
HS
17
AVG
10.75
SR
64.18
TEST
1st InningING
2
RUNS
14
BF
20
50s
0
100s
0
6s
0
4s
3
NO
2
HS
8
AVG
16.00
SR
72.73
TEST
2nd InningING
2
RUNS
4
BF
31
50s
0
100s
0
6s
0
4s
0
NO
0
HS
3
AVG
2.00
SR
12.90
TEST
3rd InningING
2
RUNS
26
BF
33
50s
0
100s
0
6s
2
4s
0
NO
1
HS
16
AVG
26.00
SR
78.79
ODI
1st InningING
4
RUNS
13
BF
22
50s
0
100s
0
6s
1
4s
0
NO
1
HS
10
AVG
5.50
SR
55.00
ODI
2nd InningING
3
RUNS
32
BF
47
50s
0
100s
0
6s
3
4s
0
NO
1
HS
17
AVG
16.00
SR
68.09
TEST
MAT
-99
ING
6
RUNS
44
BF
84
50s
0
100s
0
6s
2
4s
3
NO
0
HS
16
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
7
RUNS
45
BF
69
50s
0
100s
0
6s
4
4s
0
NO
0
HS
17
AVG
0.00
SR
0.00
TEST
MAT
9
ING
7
BALLS
110
WKT
20
RUNS
342
ECO
3.29
AVG
19.14
SR
34.91
5Ws
0
ODI
MAT
12
ING
14
BALLS
116
WKT
22
RUNS
611
ECO
5.43
AVG
26.60
SR
29.40
5Ws
0
T20I
MAT
2
ING
2
BALLS
8
WKT
2
RUNS
89
ECO
11.13
AVG
44.50
SR
24.00
5Ws
0
TEST
1st InningING
2
BALLS
48
WKT
6
RUNS
178
ECO
3.77
AVG
35.17
SR
56.00
5Ws
0
TEST
2nd InningING
2
BALLS
28
WKT
4
RUNS
63
ECO
2.87
AVG
18.17
SR
38.00
5Ws
0
TEST
3rd InningING
1
BALLS
12
WKT
2
RUNS
32
ECO
2.67
AVG
16.00
SR
36.00
5Ws
0
TEST
4th InningING
2
BALLS
22
WKT
8
RUNS
69
ECO
3.14
AVG
8.63
SR
16.50
5Ws
0
ODI
1st InningING
5
BALLS
46
WKT
5
RUNS
256
ECO
5.87
AVG
44.60
SR
45.60
5Ws
0
ODI
2nd InningING
9
BALLS
70
WKT
17
RUNS
355
ECO
5.15
AVG
20.60
SR
24.00
5Ws
0
T20I
1st InningING
2
BALLS
8
WKT
2
RUNS
89
ECO
11.13
AVG
44.50
SR
24.00
5Ws
0
TEST
MAT
-99
ING
7
BALLS
110
WKT
20
RUNS
342
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
14
BALLS
116
WKT
22
RUNS
611
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
2
BALLS
8
WKT
2
RUNS
89
ECO
0.00
AVG
0.00
SR
5Ws
0
Kagiso Rabada's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Tue, 26 Dec 2023 vs India190011.11WinView Scorecard
2nd Semi-Final (D/N) - Thu, 16 Nov 2023 vs TBA10120183.33LossView Scorecard
37th (D/N) - Sun, 05 Nov 2023 vs India6260023.07LossView Scorecard
15th (D/N) - Tue, 17 Oct 2023 vs Netherlands9601150.00LossView Scorecard
10th (D/N) - Fri, 13 Oct 2023 vs Australia01000.00WinView Scorecard
2nd ODI (D/N) - Sat, 09 Sep 2023 vs Australia171502113.33LossView Scorecard
1st ODI (D/N) - Thu, 07 Sep 2023 vs Australia170014.28LossView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies6510120.00WinView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies161002160.00WinView Scorecard
1st Test - Tue, 28 Feb 2023 vs West Indies8152053.33WinView Scorecard
1st Test - Tue, 28 Feb 2023 vs West Indies10230043.47WinView Scorecard
1st ODI (D/N) - Fri, 27 Jan 2023 vs England2200100.00WinView Scorecard
3rd Test - Wed, 04 Jan 2023 vs Australia3220013.63LossView Scorecard
1st Test - Tue, 26 Dec 2023 vs India20.005952.95WinView Scorecard
1st Test - Tue, 26 Dec 2023 vs India12.003222.66WinView Scorecard
2nd Semi-Final (D/N) - Thu, 16 Nov 2023 vs TBA6.004116.83LossView Scorecard
42nd (D/N) - Fri, 10 Nov 2023 vs Afghanistan10.004004.00WinView Scorecard
37th (D/N) - Sun, 05 Nov 2023 vs India10.004814.80LossView Scorecard
32nd (D/N) - Wed, 01 Nov 2023 vs New Zealand6.001612.66WinView Scorecard
23rd (D/N) - Tue, 24 Oct 2023 vs Bangladesh10.004224.20WinView Scorecard
20th - Sat, 21 Oct 2023 vs Netherlands6.003816.33LossView Scorecard
15th (D/N) - Tue, 17 Oct 2023 vs Netherlands9.005626.22LossView Scorecard
10th (D/N) - Fri, 13 Oct 2023 vs Australia8.003334.12WinView Scorecard
4th (D/N) - Sat, 07 Oct 2023 vs Sri Lanka7.505026.38WinView Scorecard
4th ODI (D/N) - Fri, 15 Sep 2023 vs Australia7.504135.23WinView Scorecard
2nd ODI (D/N) - Sat, 09 Sep 2023 vs Australia9.007928.77LossView Scorecard
1st ODI (D/N) - Thu, 07 Sep 2023 vs Australia9.004825.33LossView Scorecard
2nd ODI (D/N) - Fri, 31 Mar 2023 vs Netherlands8.003304.12WinView Scorecard
3rd T20I (N) - Tue, 28 Mar 2023 vs West Indies4.0050212.50LossView Scorecard
2nd T20I - Sun, 26 Mar 2023 vs West Indies4.003909.75WinView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies12.001921.58WinView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies7.001922.71WinView Scorecard
1st Test - Tue, 28 Feb 2023 vs West Indies16.004422.75WinView Scorecard
1st Test - Tue, 28 Feb 2023 vs West Indies15.005063.33WinView Scorecard
1st ODI (D/N) - Fri, 27 Jan 2023 vs England10.004624.60WinView Scorecard
3rd Test - Wed, 04 Jan 2023 vs Australia28.0011914.25LossView Scorecard