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 2017 stats
TEST
MAT
20
ING
15
RUNS
174
BF
255
50s
0
100s
0
6s
5
4s
93
NO
5
HS
32
AVG
17.40
SR
68.24
TEST
1st InningING
5
RUNS
51
BF
88
50s
0
100s
0
6s
0
4s
7
NO
1
HS
32
AVG
12.75
SR
57.95
TEST
2nd InningING
4
RUNS
28
BF
61
50s
0
100s
0
6s
1
4s
33
NO
0
HS
13
AVG
7.00
SR
45.90
TEST
3rd InningING
3
RUNS
40
BF
38
50s
0
100s
0
6s
2
4s
3
NO
2
HS
20
AVG
40.00
SR
105.26
TEST
4th InningING
3
RUNS
55
BF
68
50s
0
100s
0
6s
2
4s
50
NO
2
HS
24
AVG
55.00
SR
80.88
TEST
MAT
-99
ING
13
RUNS
140
BF
196
50s
0
100s
0
6s
2
4s
18
NO
0
HS
32
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
2
RUNS
34
BF
59
50s
0
100s
0
6s
3
4s
75
NO
1
HS
21
AVG
34.00
SR
57.63
TEST
MAT
20
ING
18
BALLS
355
WKT
45
RUNS
1074
ECO
3.02
AVG
23.87
SR
47.44
5Ws
0
ODI
MAT
2
ING
2
BALLS
16
WKT
4
RUNS
97
ECO
6.02
AVG
24.25
SR
24.15
5Ws
0
TEST
1st InningING
4
BALLS
83
WKT
5
RUNS
273
ECO
3.27
AVG
54.60
SR
100.08
5Ws
0
TEST
2nd InningING
6
BALLS
131
WKT
16
RUNS
364
ECO
2.77
AVG
22.75
SR
49.28
5Ws
0
TEST
3rd InningING
5
BALLS
102
WKT
16
RUNS
306
ECO
2.98
AVG
19.13
SR
38.48
5Ws
0
TEST
4th InningING
3
BALLS
38
WKT
8
RUNS
131
ECO
3.41
AVG
16.38
SR
28.80
5Ws
0
ODI
1st InningING
2
BALLS
16
WKT
4
RUNS
97
ECO
6.02
AVG
24.25
SR
24.15
5Ws
0
TEST
MAT
-99
ING
16
BALLS
298
WKT
42
RUNS
924
ECO
0.00
AVG
0.00
SR
5Ws
0
TEST
MAT
-99
ING
1
BALLS
27
WKT
1
RUNS
92
ECO
3.41
AVG
92.00
SR
162.00
5Ws
0
TEST
MAT
-99
ING
1
BALLS
30
WKT
2
RUNS
58
ECO
1.91
AVG
29.00
SR
91.20
5Ws
0
ODI
MAT
-99
ING
2
BALLS
16
WKT
4
RUNS
97
ECO
0.00
AVG
0.00
SR
5Ws
0
Keshav Maharaj's 2017 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
Only Test - Tue, 26 Dec 2017 vs Zimbabwe5510100.00WinView Scorecard
1st Test - Thu, 28 Sep 2017 vs Bangladesh191111172.72WinView Scorecard
4th Test - Fri, 04 Aug 2017 vs England13263211.00LossView Scorecard
4th Test - Fri, 04 Aug 2017 vs England21334321.00LossView Scorecard
3rd Test - Thu, 27 Jul 2017 vs England580062.50LossView Scorecard
3rd Test - Thu, 27 Jul 2017 vs England24265092.30LossView Scorecard
2nd Test - Fri, 14 Jul 2017 vs England05000.00WinView Scorecard
2nd Test - Fri, 14 Jul 2017 vs England180012.50WinView Scorecard
1st Test - Thu, 06 Jul 2017 vs England9221040.90LossView Scorecard
1st Test - Thu, 06 Jul 2017 vs England10920111.11LossView Scorecard
3rd Test - Fri, 24 Mar 2017 vs New Zealand9342026.47LossView Scorecard
2nd Test - Thu, 16 Mar 2017 vs New Zealand150020.00WinView Scorecard
1st Test - Tue, 07 Mar 2017 vs New Zealand591055.55LossView Scorecard
2nd Test - Mon, 02 Jan 2017 vs Sri Lanka32353091.42WinView Scorecard
2nd Test - Mon, 02 Jan 2017 vs Sri Lanka201921105.26WinView Scorecard
Only Test - Tue, 26 Dec 2017 vs Zimbabwe17.305953.37WinView Scorecard
2nd Test - Fri, 06 Oct 2017 vs Bangladesh5.00711.40WinView Scorecard
2nd Test - Fri, 06 Oct 2017 vs Bangladesh6.003005.00WinView Scorecard
1st Test - Thu, 28 Sep 2017 vs Bangladesh27.109233.38WinView Scorecard
1st Test - Thu, 28 Sep 2017 vs Bangladesh10.402542.34WinView Scorecard
4th Test - Fri, 04 Aug 2017 vs England30.405821.89LossView Scorecard
4th Test - Fri, 04 Aug 2017 vs England27.009213.40LossView Scorecard
3rd Test - Thu, 27 Jul 2017 vs England15.006114.06LossView Scorecard
2nd Test - Fri, 14 Jul 2017 vs England10.002132.10WinView Scorecard
2nd Test - Fri, 14 Jul 2017 vs England12.004233.50WinView Scorecard
1st Test - Thu, 06 Jul 2017 vs England22.0010704.86LossView Scorecard
1st Test - Thu, 06 Jul 2017 vs England32.108542.64LossView Scorecard
3rd ODI - Mon, 29 May 2017 vs England6.102534.05WinView Scorecard
2nd ODI - Sat, 27 May 2017 vs England10.007217.20LossView Scorecard
3rd Test - Fri, 24 Mar 2017 vs New Zealand50.0011822.36LossView Scorecard
2nd Test - Thu, 16 Mar 2017 vs New Zealand16.004722.93WinView Scorecard
2nd Test - Thu, 16 Mar 2017 vs New Zealand20.204061.96WinView Scorecard
1st Test - Tue, 07 Mar 2017 vs New Zealand28.309453.29LossView Scorecard
2nd Test - Mon, 02 Jan 2017 vs Sri Lanka11.003222.90WinView Scorecard
2nd Test - Mon, 02 Jan 2017 vs Sri Lanka16.006414.00WinView Scorecard