Keshav Maharaj

Bowler
SA Flag
Full Name: Keshav Athmanand Maharaj
Date of Birth: 07 Feb 1990
Current Age: 35 Year, 6 Month, 20 Days
Born: Durban Natal
Teams: Dolphins, KwaZulu-Natal, KwaZulu-Natal Under-19s, South Africa A, South Africa Academy
TEST
Rank
16
Cap No
327
First Game
2016-11-03
Last Game
2025-06-28
ODI
Rank
6
Cap No
120
First Game
2018-08-08
Last Game
2025-08-24
T20I
Rank
28
Cap No
94
First Game
2013-04-24
Last Game
2024-11-15
Keshav Maharaj's 2024 stats
TEST
MAT
13
ING
9
RUNS
44
BF
84
50s
0
100s
0
6s
2
4s
4
NO
1
HS
24
AVG
5.50
SR
52.38
T20I
MAT
12
ING
7
RUNS
24
BF
41
50s
0
100s
0
6s
0
4s
1
NO
4
HS
6
AVG
8.00
SR
58.54
TEST
1st InningING
5
RUNS
27
BF
55
50s
0
100s
0
6s
1
4s
3
NO
0
HS
24
AVG
5.40
SR
49.09
TEST
2nd InningING
1
RUNS
0
BF
1
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
3rd InningING
3
RUNS
17
BF
28
50s
0
100s
0
6s
1
4s
1
NO
1
HS
14
AVG
8.50
SR
60.71
T20I
1st InningING
2
RUNS
9
BF
10
50s
0
100s
0
6s
0
4s
1
NO
2
HS
5
AVG
9.00
SR
90.00
T20I
2nd InningING
5
RUNS
15
BF
31
50s
0
100s
0
6s
0
4s
0
NO
2
HS
6
AVG
5.00
SR
48.39
TEST
MAT
-99
ING
4
RUNS
6
BF
21
50s
0
100s
0
6s
0
4s
0
NO
0
HS
3
AVG
1.50
SR
28.57
TEST
MAT
-99
ING
4
RUNS
14
BF
28
50s
0
100s
0
6s
1
4s
1
NO
1
HS
14
AVG
4.67
SR
50.00
TEST
MAT
-99
ING
1
RUNS
24
BF
35
50s
0
100s
0
6s
1
4s
3
NO
0
HS
24
AVG
24.00
SR
68.57
T20I
MAT
-99
ING
5
RUNS
13
BF
24
50s
0
100s
0
6s
0
4s
1
NO
4
HS
5
AVG
13.00
SR
54.17
T20I
MAT
-99
ING
2
RUNS
11
BF
17
50s
0
100s
0
6s
0
4s
0
NO
0
HS
6
AVG
5.50
SR
64.71
TEST
MAT
13
ING
11
BALLS
241
WKT
35
RUNS
672
ECO
2.78
AVG
19.20
SR
41.43
5Ws
0
T20I
MAT
12
ING
12
BALLS
43
WKT
14
RUNS
311
ECO
7.23
AVG
22.21
SR
18.43
5Ws
0
TEST
1st InningING
1
BALLS
16
WKT
3
RUNS
34
ECO
2.11
AVG
11.33
SR
32.20
5Ws
0
TEST
2nd InningING
4
BALLS
85
WKT
10
RUNS
206
ECO
2.40
AVG
20.60
SR
51.48
5Ws
0
TEST
3rd InningING
2
BALLS
53
WKT
8
RUNS
164
ECO
3.07
AVG
20.50
SR
40.05
5Ws
0
TEST
4th InningING
4
BALLS
86
WKT
14
RUNS
268
ECO
3.10
AVG
19.14
SR
37.03
5Ws
0
T20I
1st InningING
9
BALLS
31
WKT
8
RUNS
235
ECO
7.58
AVG
29.38
SR
23.25
5Ws
0
T20I
2nd InningING
3
BALLS
12
WKT
6
RUNS
76
ECO
6.33
AVG
12.67
SR
12.00
5Ws
0
TEST
MAT
-99
ING
1
BALLS
26
WKT
4
RUNS
88
ECO
3.36
AVG
22.00
SR
39.30
5Ws
0
TEST
MAT
-99
ING
4
BALLS
94
WKT
13
RUNS
272
ECO
2.88
AVG
20.92
SR
43.52
5Ws
0
TEST
MAT
-99
ING
5
BALLS
104
WKT
13
RUNS
253
ECO
2.41
AVG
19.46
SR
48.37
5Ws
0
TEST
MAT
-99
ING
1
BALLS
16
WKT
5
RUNS
59
ECO
3.60
AVG
11.80
SR
19.68
5Ws
0
T20I
MAT
-99
ING
2
BALLS
4
WKT
2
RUNS
29
ECO
7.25
AVG
14.50
SR
12.00
5Ws
0
T20I
MAT
-99
ING
3
BALLS
12
WKT
4
RUNS
83
ECO
6.92
AVG
20.75
SR
18.00
5Ws
0
T20I
MAT
-99
ING
4
BALLS
16
WKT
6
RUNS
97
ECO
6.06
AVG
16.17
SR
16.00
5Ws
0
T20I
MAT
-99
ING
2
BALLS
7
WKT
0
RUNS
66
ECO
9.43
AVG
66.00
SR
42.00
5Ws
0
T20I
MAT
-99
ING
1
BALLS
4
WKT
2
RUNS
36
ECO
9.00
AVG
18.00
SR
12.00
5Ws
0
Keshav Maharaj's 2024 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd Test - Thu, 05 Dec 2024 vs Sri Lanka04000.00LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs Sri Lanka14221163.63LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs Sri Lanka24353168.57LossView Scorecard
4th T20I (N) - Fri, 15 Nov 2024 vs India680075.00LossView Scorecard
1st T20I (N) - Fri, 08 Nov 2024 vs India590055.55LossView Scorecard
1st Test - Mon, 21 Oct 2024 vs Bangladesh01000.00WinView Scorecard
2nd Test - Thu, 15 Aug 2024 vs West Indies02000.00WinView Scorecard
2nd Test - Thu, 15 Aug 2024 vs West Indies02000.00WinView Scorecard
1st Test - Wed, 07 Aug 2024 vs West Indies01000.00LossView Scorecard
Final - Sat, 29 Jun 2024 vs TBA270028.57LossView Scorecard
50th , Super Eights, Group 2 (N) - Mon, 24 Jun 2024 vs West Indies260033.33WinView Scorecard
45th , Super Eights, Group 2 - Fri, 21 Jun 2024 vs TBA5210250.00WinView Scorecard
21st , Group D - Mon, 10 Jun 2024 vs Bangladesh480050.00WinView Scorecard
16th , Group D - Sat, 08 Jun 2024 vs Netherlands01000.00WinView Scorecard
2nd Test - Wed, 03 Jan 2024 vs India3130023.07LossView Scorecard
2nd Test - Wed, 03 Jan 2024 vs India340075.00LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs Sri Lanka24.206522.67LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs Sri Lanka25.007653.04LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs Sri Lanka24.006722.79LossView Scorecard
4th T20I (N) - Fri, 15 Nov 2024 vs India3.0042014.00LossView Scorecard
3rd T20I (N) - Wed, 13 Nov 2024 vs India4.003629.00LossView Scorecard
2nd T20I - Sun, 10 Nov 2024 vs India4.002406.00WinView Scorecard
1st T20I (N) - Fri, 08 Nov 2024 vs India4.003418.50LossView Scorecard
2nd Test - Tue, 29 Oct 2024 vs Bangladesh16.205723.48WinView Scorecard
2nd Test - Tue, 29 Oct 2024 vs Bangladesh16.405953.54WinView Scorecard
1st Test - Mon, 21 Oct 2024 vs Bangladesh16.103432.10WinView Scorecard
1st Test - Mon, 21 Oct 2024 vs Bangladesh37.0010532.83WinView Scorecard
2nd Test - Thu, 15 Aug 2024 vs West Indies5.40821.41WinView Scorecard
2nd Test - Thu, 15 Aug 2024 vs West Indies11.203733.26WinView Scorecard
1st Test - Wed, 07 Aug 2024 vs West Indies40.007641.90LossView Scorecard
1st Test - Wed, 07 Aug 2024 vs West Indies26.208843.34LossView Scorecard
Final - Sat, 29 Jun 2024 vs TBA3.002327.66LossView Scorecard
1st Semi-Final (N) - Thu, 27 Jun 2024 vs TBA1.00606.00LossView Scorecard
50th , Super Eights, Group 2 (N) - Mon, 24 Jun 2024 vs West Indies4.002416.00WinView Scorecard
45th , Super Eights, Group 2 - Fri, 21 Jun 2024 vs TBA4.002526.25WinView Scorecard
41st , Super Eights, Group 2 - Wed, 19 Jun 2024 vs TBA4.002416.00WinView Scorecard
21st , Group D - Mon, 10 Jun 2024 vs Bangladesh4.002736.75WinView Scorecard
16th , Group D - Sat, 08 Jun 2024 vs Netherlands4.002406.00WinView Scorecard
4th , Group D - Mon, 03 Jun 2024 vs Sri Lanka4.002225.50WinView Scorecard