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 2021 stats
TEST
MAT
11
ING
10
RUNS
43
BF
158
50s
0
100s
0
6s
0
4s
4
NO
0
HS
12
AVG
4.30
SR
27.22
ODI
MAT
7
ING
5
RUNS
69
BF
64
50s
0
100s
0
6s
0
4s
9
NO
2
HS
19
AVG
23.00
SR
107.81
T20I
MAT
8
ING
1
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
1st InningING
2
RUNS
12
BF
63
50s
0
100s
0
6s
0
4s
0
NO
0
HS
12
AVG
6.00
SR
19.05
TEST
2nd InningING
4
RUNS
15
BF
52
50s
0
100s
0
6s
0
4s
3
NO
0
HS
12
AVG
3.75
SR
28.85
TEST
3rd InningING
2
RUNS
8
BF
20
50s
0
100s
0
6s
0
4s
0
NO
0
HS
6
AVG
4.00
SR
40.00
TEST
4th InningING
2
RUNS
8
BF
23
50s
0
100s
0
6s
0
4s
1
NO
0
HS
8
AVG
4.00
SR
34.78
ODI
1st InningING
1
RUNS
18
BF
16
50s
0
100s
0
6s
0
4s
3
NO
1
HS
18
AVG
18.00
SR
112.50
ODI
2nd InningING
4
RUNS
51
BF
48
50s
0
100s
0
6s
0
4s
6
NO
1
HS
19
AVG
17.00
SR
106.25
T20I
1st InningING
1
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
10
RUNS
43
BF
158
50s
0
100s
0
6s
0
4s
4
NO
0
HS
12
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
5
RUNS
69
BF
64
50s
0
100s
0
6s
0
4s
9
NO
0
HS
19
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
1
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
MAT
11
ING
9
BALLS
185
WKT
19
RUNS
480
ECO
2.59
AVG
25.26
SR
58.42
5Ws
0
ODI
MAT
7
ING
8
BALLS
68
WKT
12
RUNS
290
ECO
4.26
AVG
24.17
SR
34.00
5Ws
0
T20I
MAT
8
ING
8
BALLS
29
WKT
6
RUNS
170
ECO
5.84
AVG
28.33
SR
29.10
5Ws
0
TEST
1st InningING
3
BALLS
67
WKT
3
RUNS
154
ECO
2.30
AVG
51.33
SR
134.00
5Ws
0
TEST
2nd InningING
2
BALLS
50
WKT
5
RUNS
137
ECO
2.73
AVG
27.40
SR
60.24
5Ws
0
TEST
3rd InningING
2
BALLS
49
WKT
5
RUNS
141
ECO
2.88
AVG
28.20
SR
58.80
5Ws
0
TEST
4th InningING
2
BALLS
18
WKT
6
RUNS
48
ECO
2.55
AVG
8.00
SR
18.80
5Ws
0
ODI
1st InningING
5
BALLS
49
WKT
9
RUNS
201
ECO
4.10
AVG
22.33
SR
32.67
5Ws
0
ODI
2nd InningING
3
BALLS
19
WKT
3
RUNS
89
ECO
4.68
AVG
29.67
SR
38.00
5Ws
0
T20I
1st InningING
5
BALLS
18
WKT
4
RUNS
105
ECO
5.80
AVG
26.25
SR
27.15
5Ws
0
T20I
2nd InningING
3
BALLS
11
WKT
2
RUNS
65
ECO
5.91
AVG
32.50
SR
33.00
5Ws
0
TEST
MAT
-99
ING
9
BALLS
185
WKT
19
RUNS
480
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
8
BALLS
68
WKT
12
RUNS
290
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
8
BALLS
29
WKT
6
RUNS
170
ECO
0.00
AVG
0.00
SR
5Ws
0
Keshav Maharaj's 2021 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Sun, 26 Dec 2021 vs India12193063.15LossView Scorecard
1st Test - Sun, 26 Dec 2021 vs India8191042.10LossView Scorecard
1st ODI - Fri, 26 Nov 2021 vs Netherlands181630112.50LossView Scorecard
13th - Sat, 23 Oct 2021 vs Australia02000.00LossView Scorecard
3rd ODI (D/N) - Tue, 07 Sep 2021 vs Sri Lanka15172088.23LossView Scorecard
1st ODI (D/N) - Thu, 02 Sep 2021 vs Sri Lanka01000.00LossView Scorecard
2nd ODI - Tue, 13 Jul 2021 vs Ireland17191089.47LossView Scorecard
2nd Test - Fri, 18 Jun 2021 vs West Indies12520023.07WinView Scorecard
2nd Test - Fri, 18 Jun 2021 vs West Indies6130046.15WinView Scorecard
1st Test - Thu, 10 Jun 2021 vs West Indies010000.00WinView Scorecard
3rd ODI - Wed, 07 Apr 2021 vs Pakistan191130172.72LossView Scorecard
2nd Test - Thu, 04 Feb 2021 vs Pakistan115006.66LossView Scorecard
2nd Test - Thu, 04 Feb 2021 vs Pakistan04000.00LossView Scorecard
1st Test - Tue, 26 Jan 2021 vs Pakistan011000.00LossView Scorecard
1st Test - Tue, 26 Jan 2021 vs Pakistan270028.57LossView Scorecard
2nd Test - Sun, 03 Jan 2021 vs Sri Lanka280025.00WinView Scorecard
1st Test - Sun, 26 Dec 2021 vs India18.005803.22LossView Scorecard
1st ODI - Fri, 26 Nov 2021 vs Netherlands1.00606.00LossView Scorecard
39th - Sat, 06 Nov 2021 vs England3.002307.66WinView Scorecard
30th - Tue, 02 Nov 2021 vs TBA4.002305.75WinView Scorecard
25th - Sat, 30 Oct 2021 vs TBA4.003408.50WinView Scorecard
18th - Tue, 26 Oct 2021 vs West Indies4.002426.00WinView Scorecard
13th - Sat, 23 Oct 2021 vs Australia4.002315.75LossView Scorecard
3rd T20I (N) - Tue, 14 Sep 2021 vs Sri Lanka4.001413.50WinView Scorecard
2nd T20I (N) - Sun, 12 Sep 2021 vs Sri Lanka2.101014.61WinView Scorecard
1st T20I (N) - Fri, 10 Sep 2021 vs Sri Lanka4.001914.75WinView Scorecard
3rd ODI (D/N) - Tue, 07 Sep 2021 vs Sri Lanka10.003833.80LossView Scorecard
2nd ODI (D/N) - Sat, 04 Sep 2021 vs Sri Lanka8.003214.00WinView Scorecard
1st ODI (D/N) - Thu, 02 Sep 2021 vs Sri Lanka10.003023.00LossView Scorecard
3rd ODI - Fri, 16 Jul 2021 vs Ireland10.005125.10WinView Scorecard
2nd ODI - Tue, 13 Jul 2021 vs Ireland10.005015.00LossView Scorecard
1st ODI - Sun, 11 Jul 2021 vs Ireland9.003804.22LossView Scorecard
2nd Test - Fri, 18 Jun 2021 vs West Indies18.004722.61WinView Scorecard
2nd Test - Fri, 18 Jun 2021 vs West Indies17.303652.05WinView Scorecard
1st Test - Thu, 10 Jun 2021 vs West Indies4.00601.50WinView Scorecard
1st Test - Thu, 10 Jun 2021 vs West Indies11.002322.09WinView Scorecard
3rd ODI - Wed, 07 Apr 2021 vs Pakistan10.004534.50LossView Scorecard
2nd Test - Thu, 04 Feb 2021 vs Pakistan45.009032.00LossView Scorecard
2nd Test - Thu, 04 Feb 2021 vs Pakistan38.0011833.10LossView Scorecard
1st Test - Tue, 26 Jan 2021 vs Pakistan32.209032.78LossView Scorecard
1st Test - Tue, 26 Jan 2021 vs Pakistan1.501216.54LossView Scorecard