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 Pakistan
TEST
MAT
14
ING
13
RUNS
123
BF
226
50s
0
100s
0
6s
1
4s
18
NO
3
HS
31
AVG
12.30
SR
54.42
TEST
1st InningING
3
RUNS
27
BF
51
50s
0
100s
0
6s
1
4s
3
NO
2
HS
21
AVG
27.00
SR
52.94
TEST
2nd InningING
5
RUNS
43
BF
72
50s
0
100s
0
6s
0
4s
7
NO
0
HS
19
AVG
8.60
SR
59.72
TEST
3rd InningING
2
RUNS
22
BF
73
50s
0
100s
0
6s
0
4s
3
NO
0
HS
21
AVG
11.00
SR
30.14
TEST
4th InningING
3
RUNS
31
BF
30
50s
0
100s
0
6s
0
4s
5
NO
1
HS
31
AVG
15.50
SR
103.33
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
ODI
1st InningING
5
RUNS
51
BF
57
50s
0
100s
0
6s
0
4s
5
NO
2
HS
26
AVG
17.00
SR
89.47
ODI
2nd InningING
2
RUNS
17
BF
20
50s
0
100s
0
6s
1
4s
1
NO
0
HS
14
AVG
8.50
SR
85.00
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
T20I
2nd InningING
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
26
ING
21
RUNS
192
BF
305
50s
0
100s
0
6s
2
4s
24
NO
5
HS
31
AVG
12.00
SR
62.95
ALL
1st InningING
8
RUNS
78
BF
108
50s
0
100s
0
6s
1
4s
8
NO
4
HS
26
AVG
19.50
SR
72.22
ALL
2nd InningING
8
RUNS
61
BF
94
50s
0
100s
0
6s
1
4s
8
NO
0
HS
19
AVG
7.63
SR
64.89
ALL
3rd InningING
2
RUNS
22
BF
73
50s
0
100s
0
6s
0
4s
3
NO
0
HS
21
AVG
11.00
SR
30.14
ALL
4th InningING
3
RUNS
31
BF
30
50s
0
100s
0
6s
0
4s
5
NO
1
HS
31
AVG
15.50
SR
103.33
TEST
MAT
14
ING
17
BALLS
270
WKT
33
RUNS
937
ECO
3.46
AVG
28.39
SR
49.25
5Ws
0
TEST
1st InningING
6
BALLS
97
WKT
7
RUNS
317
ECO
3.27
AVG
45.29
SR
83.14
5Ws
0
TEST
2nd InningING
3
BALLS
53
WKT
8
RUNS
166
ECO
3.11
AVG
20.75
SR
40.05
5Ws
0
TEST
3rd InningING
6
BALLS
96
WKT
15
RUNS
358
ECO
3.71
AVG
23.87
SR
38.60
5Ws
0
TEST
4th InningING
2
BALLS
24
WKT
3
RUNS
96
ECO
4.00
AVG
32.00
SR
48.00
5Ws
0
ODI
MAT
11
ING
11
BALLS
100
WKT
12
RUNS
514
ECO
5.13
AVG
42.83
SR
50.05
5Ws
0
ODI
1st InningING
5
BALLS
49
WKT
8
RUNS
256
ECO
5.22
AVG
32.00
SR
36.75
5Ws
0
ODI
2nd InningING
6
BALLS
51
WKT
4
RUNS
258
ECO
5.05
AVG
64.50
SR
76.65
5Ws
0
T20I
MAT
1
ING
1
BALLS
4
WKT
1
RUNS
44
ECO
11.00
AVG
44.00
SR
24.00
5Ws
0
T20I
1st InningING
1
BALLS
4
WKT
1
RUNS
44
ECO
11.00
AVG
44.00
SR
24.00
5Ws
0
ALL
MAT
26
ING
29
BALLS
375
WKT
46
RUNS
1495
ECO
3.99
AVG
32.50
SR
48.91
5Ws
0
ALL
1st InningING
12
BALLS
150
WKT
16
RUNS
617
ECO
4.11
AVG
38.56
SR
56.25
5Ws
0
ALL
2nd InningING
9
BALLS
104
WKT
12
RUNS
424
ECO
4.06
AVG
35.33
SR
52.25
5Ws
0
ALL
3rd InningING
6
BALLS
96
WKT
15
RUNS
358
ECO
3.71
AVG
23.87
SR
38.60
5Ws
0
ALL
4th InningING
2
BALLS
24
WKT
3
RUNS
96
ECO
4.00
AVG
32.00
SR
48.00
5Ws
0
Kagiso Rabada's matches vs Pakistan
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Sun, 12 Oct 202509000.0017.005613.29LossView Scorecard
1st Test - Sun, 12 Oct 202509000.0010.003313.30LossView Scorecard
1st Test - Sun, 12 Oct 202502000.0017.005613.29LossView Scorecard
1st Test - Sun, 12 Oct 202502000.0010.003313.30LossView Scorecard
2nd Test - Fri, 03 Jan 20256100060.0015.005533.66WinView Scorecard
2nd Test - Fri, 03 Jan 20256100060.0025.1011534.56WinView Scorecard
1st Test - Thu, 26 Dec 202413151086.6614.003502.50LossView Scorecard
1st Test - Thu, 26 Dec 202413151086.6616.006824.25LossView Scorecard
1st Test - Thu, 26 Dec 2024312650119.2314.003502.50LossView Scorecard
1st Test - Thu, 26 Dec 2024312650119.2316.006824.25LossView Scorecard
3rd ODI (D/N) - Sun, 22 Dec 2024141311107.6910.005635.60LossView Scorecard
1st ODI (D/N) - Tue, 17 Dec 202411221050.0010.004824.80LossView Scorecard
36th , Group 2 (N) - Thu, 03 Nov 2022120050.004.0044111.00LossView Scorecard
2nd ODI - Sun, 04 Apr 20211100100.0010.004314.30WinView Scorecard
1st ODI - Fri, 02 Apr 2021131020130.0010.005115.10LossView Scorecard
2nd Test - Thu, 04 Feb 2021010000.0021.007203.42LossView Scorecard
2nd Test - Thu, 04 Feb 2021010000.0014.003422.42LossView Scorecard
2nd Test - Thu, 04 Feb 202102000.0021.007203.42LossView Scorecard
2nd Test - Thu, 04 Feb 202102000.0014.003422.42LossView Scorecard
1st Test - Tue, 26 Jan 202121363158.3327.007032.59LossView Scorecard
1st Test - Tue, 26 Jan 202121363158.338.002102.62LossView Scorecard
1st Test - Tue, 26 Jan 2021111009.0927.007032.59LossView Scorecard
1st Test - Tue, 26 Jan 2021111009.098.002102.62LossView Scorecard
30th - Sun, 23 Jun 2019370042.8510.006506.50LossView Scorecard
4th ODI - Sun, 27 Jan 201901000.005.002905.80LossView Scorecard
3rd Test - Fri, 11 Jan 201905000.0011.404123.51WinView Scorecard
3rd Test - Fri, 11 Jan 201905000.0016.007534.68WinView Scorecard
3rd Test - Fri, 11 Jan 201921623033.8711.404123.51WinView Scorecard
3rd Test - Fri, 11 Jan 201921623033.8716.007534.68WinView Scorecard
2nd Test - Thu, 03 Jan 201911132084.6110.003523.50WinView Scorecard
2nd Test - Thu, 03 Jan 201911132084.6116.406143.66WinView Scorecard
1st Test - Wed, 26 Dec 201819254076.0017.005933.47WinView Scorecard
1st Test - Wed, 26 Dec 201819254076.0015.004733.13WinView Scorecard
7th Group B - Wed, 07 Jun 2017262320113.047.003605.14LossView Scorecard
2nd Test - Mon, 20 Oct 202518.006013.33WinView Scorecard
5th ODI - Wed, 30 Jan 201910.004314.30WinView Scorecard
3rd ODI - Fri, 25 Jan 201910.005725.70WinView Scorecard
2nd ODI - Tue, 22 Jan 20199.003523.88WinView Scorecard
1st ODI - Sat, 19 Jan 20199.105105.56LossView Scorecard