Keshav Maharaj

Bowler
SA Flag
Full Name: Keshav Athmanand Maharaj
Date of Birth: 07 Feb 1990
Current Age: 35 Year, 6 Month, 25 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 2023 stats
TEST
MAT
5
ING
3
RUNS
64
BF
112
50s
1
100s
0
6s
1
4s
7
NO
0
HS
53
AVG
21.33
SR
57.14
ODI
MAT
17
ING
10
RUNS
79
BF
121
50s
0
100s
0
6s
1
4s
8
NO
3
HS
40
AVG
11.29
SR
65.29
T20I
MAT
2
ING
2
RUNS
10
BF
10
50s
0
100s
0
6s
1
4s
0
NO
1
HS
9
AVG
10.00
SR
100.00
TEST
1st InningING
1
RUNS
1
BF
7
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
1.00
SR
14.29
TEST
2nd InningING
1
RUNS
53
BF
81
50s
1
100s
0
6s
1
4s
6
NO
0
HS
53
AVG
53.00
SR
65.43
TEST
3rd InningING
1
RUNS
10
BF
24
50s
0
100s
0
6s
0
4s
1
NO
0
HS
10
AVG
10.00
SR
41.67
ODI
1st InningING
6
RUNS
11
BF
25
50s
0
100s
0
6s
0
4s
1
NO
2
HS
4
AVG
2.75
SR
44.00
ODI
2nd InningING
4
RUNS
68
BF
96
50s
0
100s
0
6s
1
4s
7
NO
1
HS
40
AVG
22.67
SR
70.83
T20I
1st InningING
1
RUNS
9
BF
7
50s
0
100s
0
6s
1
4s
0
NO
1
HS
9
AVG
9.00
SR
128.57
T20I
2nd InningING
1
RUNS
1
BF
3
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
1.00
SR
33.33
TEST
MAT
-99
ING
3
RUNS
64
BF
112
50s
0
100s
0
6s
1
4s
7
NO
0
HS
53
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
10
RUNS
79
BF
121
50s
0
100s
0
6s
1
4s
8
NO
0
HS
40
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
2
RUNS
10
BF
10
50s
0
100s
0
6s
1
4s
0
NO
0
HS
9
AVG
0.00
SR
0.00
TEST
MAT
5
ING
3
BALLS
48
WKT
4
RUNS
189
ECO
4.25
AVG
48.00
SR
67.80
5Ws
0
ODI
MAT
17
ING
18
BALLS
153
WKT
27
RUNS
663
ECO
4.22
AVG
23.54
SR
33.48
5Ws
0
T20I
MAT
2
ING
2
BALLS
7
WKT
2
RUNS
66
ECO
9.43
AVG
33.00
SR
21.00
5Ws
0
TEST
1st InningING
1
BALLS
25
WKT
1
RUNS
108
ECO
4.82
AVG
79.50
SR
99.00
5Ws
0
TEST
2nd InningING
1
BALLS
21
WKT
1
RUNS
77
ECO
3.67
AVG
77.00
SR
126.00
5Ws
0
TEST
4th InningING
1
BALLS
2
WKT
2
RUNS
4
ECO
1.60
AVG
2.00
SR
7.50
5Ws
0
ODI
1st InningING
7
BALLS
66
WKT
8
RUNS
288
ECO
4.09
AVG
33.86
SR
49.71
5Ws
0
ODI
2nd InningING
11
BALLS
87
WKT
19
RUNS
375
ECO
4.31
AVG
19.74
SR
27.51
5Ws
0
T20I
1st InningING
1
BALLS
4
WKT
2
RUNS
26
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
T20I
2nd InningING
1
BALLS
3
WKT
0
RUNS
40
ECO
13.33
AVG
40.00
SR
18.00
5Ws
0
TEST
MAT
-99
ING
3
BALLS
48
WKT
4
RUNS
189
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
18
BALLS
153
WKT
27
RUNS
663
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
2
BALLS
7
WKT
2
RUNS
66
ECO
0.00
AVG
0.00
SR
5Ws
0
Keshav Maharaj's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd ODI - Thu, 21 Dec 2023 vs India14270051.85LossView Scorecard
1st ODI - Sun, 17 Dec 2023 vs India471057.14LossView Scorecard
3rd T20I - Thu, 14 Dec 2023 vs India130033.33LossView Scorecard
2nd Semi-Final (D/N) - Thu, 16 Nov 2023 vs TBA480050.00LossView Scorecard
37th (D/N) - Sun, 05 Nov 2023 vs India7111063.63LossView Scorecard
26th (D/N) - Fri, 27 Oct 2023 vs Pakistan7211033.33WinView Scorecard
20th - Sat, 21 Oct 2023 vs Netherlands1100100.00LossView Scorecard
15th (D/N) - Tue, 17 Oct 2023 vs Netherlands403751108.10LossView Scorecard
10th (D/N) - Fri, 13 Oct 2023 vs Australia02000.00WinView Scorecard
5th ODI - Sun, 17 Sep 2023 vs Australia01000.00WinView Scorecard
1st ODI (D/N) - Thu, 07 Sep 2023 vs Australia260033.33LossView Scorecard
3rd T20I - Sun, 03 Sep 2023 vs Australia9701128.57LossView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies170014.28WinView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies10241041.66WinView Scorecard
3rd Test - Wed, 04 Jan 2023 vs Australia53816165.43LossView Scorecard
3rd ODI - Thu, 21 Dec 2023 vs India10.003713.70LossView Scorecard
2nd ODI - Tue, 19 Dec 2023 vs India10.005125.10WinView Scorecard
1st ODI - Sun, 17 Dec 2023 vs India3.001906.33LossView Scorecard
3rd T20I - Thu, 14 Dec 2023 vs India4.002626.50LossView Scorecard
2nd Semi-Final (D/N) - Thu, 16 Nov 2023 vs TBA10.002412.40LossView Scorecard
42nd (D/N) - Fri, 10 Nov 2023 vs Afghanistan10.002522.50WinView Scorecard
37th (D/N) - Sun, 05 Nov 2023 vs India10.003013.00LossView Scorecard
32nd (D/N) - Wed, 01 Nov 2023 vs New Zealand9.004645.11WinView Scorecard
26th (D/N) - Fri, 27 Oct 2023 vs Pakistan9.005606.22WinView Scorecard
23rd (D/N) - Tue, 24 Oct 2023 vs Bangladesh10.003213.20WinView Scorecard
20th - Sat, 21 Oct 2023 vs Netherlands2.0027113.50LossView Scorecard
15th (D/N) - Tue, 17 Oct 2023 vs Netherlands9.003814.22LossView Scorecard
10th (D/N) - Fri, 13 Oct 2023 vs Australia10.003023.00WinView Scorecard
4th (D/N) - Sat, 07 Oct 2023 vs Sri Lanka10.006226.20WinView Scorecard
5th ODI - Sun, 17 Sep 2023 vs Australia9.103343.60WinView Scorecard
4th ODI (D/N) - Fri, 15 Sep 2023 vs Australia5.002715.40WinView Scorecard
3rd ODI (D/N) - Tue, 12 Sep 2023 vs Australia10.003723.70WinView Scorecard
1st ODI (D/N) - Thu, 07 Sep 2023 vs Australia9.003814.22LossView Scorecard
3rd T20I - Sun, 03 Sep 2023 vs Australia3.0040013.33LossView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies21.007713.66WinView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies2.50421.41WinView Scorecard
2nd ODI - Sun, 29 Jan 2023 vs England8.005116.37WinView Scorecard
3rd Test - Wed, 04 Jan 2023 vs Australia25.0010814.32LossView Scorecard