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 2020 stats
TEST
MAT
5
ING
5
RUNS
150
BF
248
50s
2
100s
0
6s
5
4s
16
NO
0
HS
73
AVG
30.00
SR
60.48
ODI
MAT
3
ING
1
RUNS
2
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
2
AVG
2.00
SR
100.00
TEST
2nd InningING
3
RUNS
77
BF
125
50s
1
100s
0
6s
2
4s
6
NO
0
HS
73
AVG
25.67
SR
61.60
TEST
3rd InningING
1
RUNS
71
BF
106
50s
1
100s
0
6s
3
4s
10
NO
0
HS
71
AVG
71.00
SR
66.98
TEST
4th InningING
1
RUNS
2
BF
17
50s
0
100s
0
6s
0
4s
0
NO
0
HS
2
AVG
2.00
SR
11.76
ODI
1st InningING
1
RUNS
2
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
2
AVG
2.00
SR
100.00
TEST
MAT
-99
ING
5
RUNS
150
BF
248
50s
0
100s
0
6s
5
4s
16
NO
0
HS
73
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
1
RUNS
2
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
2
AVG
0.00
SR
0.00
TEST
MAT
5
ING
5
BALLS
153
WKT
8
RUNS
502
ECO
3.28
AVG
62.75
SR
114.75
5Ws
0
ODI
MAT
3
ING
3
BALLS
30
WKT
1
RUNS
146
ECO
4.87
AVG
146.00
SR
180.00
5Ws
0
TEST
1st InningING
3
BALLS
104
WKT
6
RUNS
322
ECO
3.10
AVG
53.67
SR
104.00
5Ws
0
TEST
3rd InningING
2
BALLS
49
WKT
2
RUNS
180
ECO
3.67
AVG
90.00
SR
147.00
5Ws
0
ODI
1st InningING
2
BALLS
20
WKT
0
RUNS
98
ECO
4.90
AVG
98.00
SR
120.00
5Ws
0
ODI
2nd InningING
1
BALLS
10
WKT
1
RUNS
48
ECO
4.80
AVG
48.00
SR
60.00
5Ws
0
TEST
MAT
-99
ING
5
BALLS
153
WKT
8
RUNS
502
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
3
BALLS
30
WKT
1
RUNS
146
ECO
0.00
AVG
0.00
SR
5Ws
0
Keshav Maharaj's 2020 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Sat, 26 Dec 2020 vs Sri Lanka731066268.86WinView Scorecard
1st ODI (D/N) - Sat, 29 Feb 2020 vs Australia2200100.00WinView Scorecard
3rd Test - Thu, 16 Jan 2020 vs England03000.00LossView Scorecard
3rd Test - Thu, 16 Jan 2020 vs England7110610366.98LossView Scorecard
2nd Test - Fri, 03 Jan 2020 vs England4160025.00LossView Scorecard
2nd Test - Fri, 03 Jan 2020 vs England2170011.76LossView Scorecard
1st Test - Sat, 26 Dec 2020 vs Sri Lanka19.007403.89WinView Scorecard
1st Test - Sat, 26 Dec 2020 vs Sri Lanka6.002003.33WinView Scorecard
3rd ODI - Sat, 07 Mar 2020 vs Australia10.004504.50WinView Scorecard
2nd ODI (D/N) - Wed, 04 Mar 2020 vs Australia10.005305.30WinView Scorecard
1st ODI (D/N) - Sat, 29 Feb 2020 vs Australia10.004814.80WinView Scorecard
3rd Test - Thu, 16 Jan 2020 vs England58.0018053.10LossView Scorecard
2nd Test - Fri, 03 Jan 2020 vs England27.006812.51LossView Scorecard
2nd Test - Fri, 03 Jan 2020 vs England43.0016023.72LossView Scorecard