Kagiso Rabada

Left-hand bat
SA Flag
Full Name: Kagiso Rabada
Date of Birth: 25 May 1995
Current Age: 30 Year, 3 Month, 2 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 2019 stats
TEST
MAT
16
ING
15
RUNS
136
BF
279
50s
0
100s
0
6s
2
4s
22
NO
1
HS
22
AVG
9.71
SR
48.75
ODI
MAT
18
ING
6
RUNS
61
BF
77
50s
0
100s
0
6s
1
4s
4
NO
2
HS
31
AVG
15.25
SR
79.22
T20I
MAT
3
ING
1
RUNS
0
BF
4
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
1st InningING
4
RUNS
37
BF
110
50s
0
100s
0
6s
0
4s
5
NO
0
HS
22
AVG
9.25
SR
33.64
TEST
2nd InningING
4
RUNS
28
BF
45
50s
0
100s
0
6s
0
4s
5
NO
0
HS
15
AVG
7.00
SR
62.22
TEST
3rd InningING
6
RUNS
53
BF
105
50s
0
100s
0
6s
1
4s
9
NO
1
HS
21
AVG
10.60
SR
50.48
TEST
4th InningING
1
RUNS
18
BF
19
50s
0
100s
0
6s
1
4s
3
NO
0
HS
18
AVG
18.00
SR
94.74
ODI
1st InningING
3
RUNS
34
BF
42
50s
0
100s
0
6s
0
4s
2
NO
1
HS
31
AVG
17.00
SR
80.95
ODI
2nd InningING
3
RUNS
27
BF
35
50s
0
100s
0
6s
1
4s
2
NO
1
HS
13
AVG
13.50
SR
77.14
T20I
2nd InningING
1
RUNS
0
BF
4
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
15
RUNS
136
BF
279
50s
0
100s
0
6s
2
4s
22
NO
0
HS
22
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
6
RUNS
61
BF
77
50s
0
100s
0
6s
1
4s
4
NO
0
HS
31
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
1
RUNS
0
BF
4
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
MAT
16
ING
14
BALLS
244
WKT
33
RUNS
904
ECO
3.69
AVG
27.39
SR
44.49
5Ws
0
ODI
MAT
18
ING
17
BALLS
155
WKT
24
RUNS
771
ECO
4.97
AVG
32.13
SR
38.78
5Ws
0
T20I
MAT
3
ING
3
BALLS
11
WKT
4
RUNS
105
ECO
9.55
AVG
26.25
SR
16.50
5Ws
0
TEST
1st InningING
4
BALLS
87
WKT
8
RUNS
279
ECO
3.21
AVG
34.88
SR
65.25
5Ws
0
TEST
2nd InningING
4
BALLS
51
WKT
11
RUNS
195
ECO
3.82
AVG
17.73
SR
27.82
5Ws
0
TEST
3rd InningING
2
BALLS
29
WKT
5
RUNS
102
ECO
3.47
AVG
20.40
SR
35.28
5Ws
0
TEST
4th InningING
4
BALLS
77
WKT
9
RUNS
328
ECO
4.24
AVG
36.44
SR
51.53
5Ws
0
ODI
1st InningING
10
BALLS
96
WKT
14
RUNS
493
ECO
5.14
AVG
35.21
SR
41.14
5Ws
0
ODI
2nd InningING
7
BALLS
59
WKT
10
RUNS
278
ECO
4.70
AVG
27.80
SR
35.46
5Ws
0
T20I
1st InningING
2
BALLS
8
WKT
4
RUNS
81
ECO
10.13
AVG
20.25
SR
12.00
5Ws
0
T20I
2nd InningING
1
BALLS
3
WKT
0
RUNS
24
ECO
8.00
AVG
24.00
SR
18.00
5Ws
0
TEST
MAT
-99
ING
14
BALLS
244
WKT
33
RUNS
904
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
17
BALLS
155
WKT
24
RUNS
771
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
3
BALLS
11
WKT
4
RUNS
105
ECO
0.00
AVG
0.00
SR
5Ws
0
Kagiso Rabada's 2019 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Thu, 26 Dec 2019 vs England12243050.00WinView Scorecard
1st Test - Thu, 26 Dec 2019 vs England161221133.33WinView Scorecard
3rd Test - Sat, 19 Oct 2019 vs India06000.00LossView Scorecard
3rd Test - Sat, 19 Oct 2019 vs India12163075.00LossView Scorecard
2nd Test - Thu, 10 Oct 2019 vs India290022.22LossView Scorecard
2nd Test - Thu, 10 Oct 2019 vs India451080.00LossView Scorecard
1st Test - Wed, 02 Oct 2019 vs India15173088.23LossView Scorecard
1st Test - Wed, 02 Oct 2019 vs India18193194.73LossView Scorecard
30th - Sun, 23 Jun 2019 vs Pakistan370042.85LossView Scorecard
8th - Wed, 05 Jun 2019 vs India31352088.57LossView Scorecard
5th - Sun, 02 Jun 2019 vs Bangladesh13901144.44LossView Scorecard
1st - Thu, 30 May 2019 vs England11192057.89LossView Scorecard
1st T20I (N) - Tue, 19 Mar 2019 vs Sri Lanka04000.00WinView Scorecard
2nd ODI - Wed, 06 Mar 2019 vs Sri Lanka360050.00WinView Scorecard
2nd Test - Thu, 21 Feb 2019 vs Sri Lanka22652033.84LossView Scorecard
2nd Test - Thu, 21 Feb 2019 vs Sri Lanka08000.00LossView Scorecard
1st Test - Wed, 13 Feb 2019 vs Sri Lanka3160018.75LossView Scorecard
1st Test - Wed, 13 Feb 2019 vs Sri Lanka02000.00LossView Scorecard
4th ODI - Sun, 27 Jan 2019 vs Pakistan01000.00LossView Scorecard
3rd Test - Fri, 11 Jan 2019 vs Pakistan05000.00WinView Scorecard
3rd Test - Fri, 11 Jan 2019 vs Pakistan21623033.87WinView Scorecard
2nd Test - Thu, 03 Jan 2019 vs Pakistan11132084.61WinView Scorecard
1st Test - Thu, 26 Dec 2019 vs England15.006834.53WinView Scorecard
1st Test - Thu, 26 Dec 2019 vs England24.0010344.29WinView Scorecard
3rd Test - Sat, 19 Oct 2019 vs India23.008533.69LossView Scorecard
2nd Test - Thu, 10 Oct 2019 vs India30.009333.10LossView Scorecard
1st Test - Wed, 02 Oct 2019 vs India24.006602.75LossView Scorecard
1st Test - Wed, 02 Oct 2019 vs India13.004113.15LossView Scorecard
3rd T20I - Sun, 22 Sep 2019 vs India4.003939.75WinView Scorecard
2nd T20I - Wed, 18 Sep 2019 vs India3.002408.00LossView Scorecard
45th (D/N) - Sat, 06 Jul 2019 vs Australia10.005635.60WinView Scorecard
35th - Fri, 28 Jun 2019 vs Sri Lanka10.003623.60WinView Scorecard
30th - Sun, 23 Jun 2019 vs Pakistan10.006506.50LossView Scorecard
25th - Wed, 19 Jun 2019 vs New Zealand10.004214.20LossView Scorecard
21st (D/N) - Sat, 15 Jun 2019 vs Afghanistan8.003614.50WinView Scorecard
8th - Wed, 05 Jun 2019 vs India10.003923.90LossView Scorecard
5th - Sun, 02 Jun 2019 vs Bangladesh10.005705.70LossView Scorecard
1st - Thu, 30 May 2019 vs England10.006626.60LossView Scorecard
1st T20I (N) - Tue, 19 Mar 2019 vs Sri Lanka4.0042110.50WinView Scorecard
5th ODI - Sat, 16 Mar 2019 vs Sri Lanka10.005035.00WinView Scorecard
3rd ODI - Sun, 10 Mar 2019 vs Sri Lanka6.001813.00WinView Scorecard
2nd ODI - Wed, 06 Mar 2019 vs Sri Lanka9.004334.77WinView Scorecard
1st ODI - Sun, 03 Mar 2019 vs Sri Lanka9.004815.33WinView Scorecard
2nd Test - Thu, 21 Feb 2019 vs Sri Lanka12.403843.00LossView Scorecard
2nd Test - Thu, 21 Feb 2019 vs Sri Lanka15.005313.53LossView Scorecard
1st Test - Wed, 13 Feb 2019 vs Sri Lanka12.204823.89LossView Scorecard
1st Test - Wed, 13 Feb 2019 vs Sri Lanka22.309714.31LossView Scorecard
5th ODI - Wed, 30 Jan 2019 vs Pakistan10.004314.30WinView Scorecard
4th ODI - Sun, 27 Jan 2019 vs Pakistan5.002905.80LossView Scorecard
3rd ODI - Fri, 25 Jan 2019 vs Pakistan10.005725.70WinView Scorecard
2nd ODI - Tue, 22 Jan 2019 vs Pakistan9.003523.88WinView Scorecard
1st ODI - Sat, 19 Jan 2019 vs Pakistan9.105105.56LossView Scorecard
3rd Test - Fri, 11 Jan 2019 vs Pakistan11.404123.51WinView Scorecard
3rd Test - Fri, 11 Jan 2019 vs Pakistan16.007534.68WinView Scorecard
2nd Test - Thu, 03 Jan 2019 vs Pakistan10.003523.50WinView Scorecard
2nd Test - Thu, 03 Jan 2019 vs Pakistan16.406143.66WinView Scorecard