Keshav Maharaj

Bowler
SA Flag
Full Name: Keshav Athmanand Maharaj
Date of Birth: 07 Feb 1990
Current Age: 35 Year, 7 Month, 11 Days
Born: Durban Natal
Teams: Dolphins, KwaZulu-Natal, KwaZulu-Natal Under-19s, South Africa A, South Africa Academy
TEST
Rank
20
Cap No
327
First Game
2016-11-03
Last Game
2025-06-28
ODI
Rank
1
Cap No
120
First Game
2018-08-08
Last Game
2025-09-07
T20I
Rank
37
Cap No
94
First Game
2013-04-24
Last Game
2024-11-15
Keshav Maharaj's stats vs England
TEST
MAT
19
ING
18
RUNS
246
BF
414
50s
1
100s
0
6s
6
4s
104
NO
2
HS
71
AVG
15.38
SR
59.42
ODI
MAT
6
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
MAT
4
ING
1
RUNS
4
BF
5
50s
0
100s
0
6s
0
4s
0
NO
1
HS
4
AVG
4.00
SR
80.00
ALL
MAT
29
ING
20
RUNS
251
BF
421
50s
1
100s
0
6s
6
4s
104
NO
3
HS
71
AVG
14.76
SR
59.62
TEST
MAT
19
ING
13
BALLS
310
WKT
27
RUNS
979
ECO
3.24
AVG
36.79
SR
68.14
5Ws
0
ODI
MAT
6
ING
6
BALLS
50
WKT
9
RUNS
254
ECO
4.82
AVG
25.38
SR
31.58
5Ws
0
T20I
MAT
4
ING
2
BALLS
7
WKT
0
RUNS
54
ECO
7.71
AVG
54.00
SR
42.00
5Ws
0
ALL
MAT
29
ING
21
BALLS
367
WKT
36
RUNS
1287
ECO
3.51
AVG
35.75
SR
61.18
5Ws
0
Keshav Maharaj's matches vs England
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd ODI - Sun, 07 Sep 2025171721100.008.006127.62LossView Scorecard
2nd ODI (D/N) - Thu, 04 Sep 2025120050.0010.005925.90WinView Scorecard
3rd Test - Thu, 08 Sep 202218322056.25LossView Scorecard
3rd Test - Thu, 08 Sep 202218242075.00LossView Scorecard
2nd Test - Thu, 25 Aug 202201000.0022.407823.44LossView Scorecard
2nd Test - Thu, 25 Aug 2022270028.5722.407823.44LossView Scorecard
1st Test - Wed, 17 Aug 202241497083.6712.003522.91WinView Scorecard
1st T20I (D/N) - Wed, 27 Jul 2022450080.004.003107.75LossView Scorecard
2nd ODI (D/N) - Fri, 22 Jul 2022120050.006.002914.83LossView Scorecard
3rd Test - Thu, 16 Jan 202003000.0058.0018053.10LossView Scorecard
3rd Test - Thu, 16 Jan 20207110610366.9858.0018053.10LossView Scorecard
2nd Test - Fri, 03 Jan 20204160025.0027.006812.51LossView Scorecard
2nd Test - Fri, 03 Jan 20204160025.0043.0016023.72LossView Scorecard
2nd Test - Fri, 03 Jan 20202170011.7627.006812.51LossView Scorecard
2nd Test - Fri, 03 Jan 20202170011.7643.0016023.72LossView Scorecard
1st Test - Thu, 26 Dec 20196151040.004.001804.50WinView Scorecard
1st Test - Thu, 26 Dec 20196151040.0016.003722.31WinView Scorecard
1st Test - Thu, 26 Dec 201911161068.754.001804.50WinView Scorecard
1st Test - Thu, 26 Dec 201911161068.7516.003722.31WinView Scorecard
4th Test - Fri, 04 Aug 201713263211.0030.405821.89LossView Scorecard
4th Test - Fri, 04 Aug 201713263211.0027.009213.40LossView Scorecard
4th Test - Fri, 04 Aug 201721334321.0030.405821.89LossView Scorecard
4th Test - Fri, 04 Aug 201721334321.0027.009213.40LossView Scorecard
3rd Test - Thu, 27 Jul 2017580062.5015.006114.06LossView Scorecard
3rd Test - Thu, 27 Jul 201724265092.3015.006114.06LossView Scorecard
2nd Test - Fri, 14 Jul 201705000.0010.002132.10WinView Scorecard
2nd Test - Fri, 14 Jul 201705000.0012.004233.50WinView Scorecard
2nd Test - Fri, 14 Jul 2017180012.5010.002132.10WinView Scorecard
2nd Test - Fri, 14 Jul 2017180012.5012.004233.50WinView Scorecard
1st Test - Thu, 06 Jul 20179221040.9022.0010704.86LossView Scorecard
1st Test - Thu, 06 Jul 20179221040.9032.108542.64LossView Scorecard
1st Test - Thu, 06 Jul 201710920111.1122.0010704.86LossView Scorecard
1st Test - Thu, 06 Jul 201710920111.1132.108542.64LossView Scorecard
1st ODI (D/N) - Tue, 02 Sep 20255.302244.00WinView Scorecard
11th , Group B (D/N) - Sat, 01 Mar 202510.003523.50WinView Scorecard
2nd ODI - Sun, 29 Jan 20238.005116.37WinView Scorecard
3rd T20I - Sun, 31 Jul 20223.402125.72LossView Scorecard
2nd T20I (D/N) - Thu, 28 Jul 20224.003719.25LossView Scorecard
1st ODI (D/N) - Tue, 19 Jul 202210.004214.20WinView Scorecard
39th - Sat, 06 Nov 20213.002307.66WinView Scorecard
3rd ODI - Mon, 29 May 20176.102534.05WinView Scorecard
2nd ODI - Sat, 27 May 201710.007217.20LossView Scorecard