
South Africa · Dolphins · Pretoria Capitals · Glasgow Cosmic · Dolphins
Keshav Maharaj
36South Africa
- Right-handed finisher
- Left-arm orthodox spin bowler
- Middle-overs bowler
Upcoming
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 69 | 39 | 479 | 16.52 | 78.5 | 0/1 | 50* |
| ODIs | 58 | 32 | 328 | 13.67 | 81.0 | 0/0 | 40 |
| v Australia | 14 | 9 | 49 | 7.00 | 70.0 | 0/0 | 22* |
| Domestic | 11 | 7 | 151 | 30.20 | 73.7 | 0/1 | 50* |
| Last 10 | 10 | 8 | 89 | 17.80 | 78.8 | 0/0 | 22* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 69 | 3,553 | 97 | 28.08 | 4.60 | 5/33 |
| ODIs | 58 | 3,001 | 79 | 29.70 | 4.69 | 5/33 |
| v Australia | 14 | 783 | 24 | 22.46 | 4.13 | 5/33 |
| Domestic | 11 | 552 | 18 | 21.00 | 4.11 | 4/24 |
| Last 10 | 10 | 545 | 21 | 21.90 | 5.06 | 5/33 |
Batting style
Finisher
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 13.0 | 23.6 | |
| Strike rate | 71 | 103 | |
| Boundary % | 8.4 | 11.4 | |
| Dot % | 59.7 | 45.4 | |
| Average v pace | 17.9 | 22.6 | |
| Strike rate v pace | 82 | 110 |
238 balls in ODIs · Sept 2023 – Sept 2026
Compare with other playersBowling style
Dominant middle-overs left-arm spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 25.9 | 33.7 | |
| Economy | 4.66 | 5.18 | |
| Balls per wicket | 33.4 | 39.1 | |
| Dot % | 53.1 | 52.2 | |
| Boundary % | 7.4 | 8.8 | |
| Average v right-handers | 27.3 | 34.0 | |
| Average v left-handers | 22.6 | 32.9 |
1,704 balls bowled in ODIs · Jan 2023 – Sept 2026
Compare with other playersMen's One-day
- Runs a match
- +5.5
- above an average player
Men's One-day bowling, runs a match
AveragePeak +8.2
September 2025Now +5.520182020202220242026- ICC rank
- 6
- 626 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 14 | 90 | 15.0 | 76.9 | 24 | 27.5 | 5.04 |
Not in our one-day batting rankings.
Team
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 8/10 | 79% | 3 | 10 | 5014220142 |
- Keshav Maharaj has taken a wicket in 8 of the last 10 List A matches bowled in, including the last 3.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 27 Sept 2026 | South Africa | Australia | The Wanderers Stadium | 4 (2) | 2/54 (10.0) | South Africa won by 32 runs |
| 24 Sept 2026 | South Africa | Australia | Kingsmead | – | 4/20 (9.2) | South Africa won by 67 runs |
| 6 Dec 2025 | South Africa | India | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium | 20* (29) | 1/44 (10.0) | India won by 9 wickets |
| 3 Dec 2025 | South Africa | India | Shaheed Veer Narayan Singh International Stadium | 10* (14) | 0/70 (10.0) | South Africa won by 4 wickets |
| 7 Sept 2025 | South Africa | England | The Rose Bowl | 17 (17) | 2/61 (8.0) | England won by 342 runs |
| 4 Sept 2025 | South Africa | England | Lord's | 1 (2) | 2/59 (10.0) | South Africa won by 5 runs |
| 2 Sept 2025 | South Africa | England | Headingley | – | 4/22 (5.3) | South Africa won by 7 wickets |
| 24 Aug 2025 | South Africa | Australia | Ray Mitchell Oval, Harrup Park | 2 (13) | 1/57 (10.0) | Australia won by 276 runs |
| 22 Aug 2025 | South Africa | Australia | Ray Mitchell Oval, Harrup Park | 22* (24) | 0/40 (8.0) | South Africa won by 84 runs |
| 19 Aug 2025 | South Africa | Australia | Cazaly's Stadium | 13 (12) | 5/33 (10.0) | South Africa won by 98 runs |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 8/10 | 79% | 3 | 10 | 5014220142 |
- Keshav Maharaj has taken a wicket in 8 of the last 10 ODIs bowled in, including the last 3.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 27 Sept 2026 | South Africa | Australia | The Wanderers Stadium | 4 (2) | 2/54 (10.0) | South Africa won by 32 runs |
| 24 Sept 2026 | South Africa | Australia | Kingsmead | – | 4/20 (9.2) | South Africa won by 67 runs |
| 6 Dec 2025 | South Africa | India | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium | 20* (29) | 1/44 (10.0) | India won by 9 wickets |
| 3 Dec 2025 | South Africa | India | Shaheed Veer Narayan Singh International Stadium | 10* (14) | 0/70 (10.0) | South Africa won by 4 wickets |
| 7 Sept 2025 | South Africa | England | The Rose Bowl | 17 (17) | 2/61 (8.0) | England won by 342 runs |
| 4 Sept 2025 | South Africa | England | Lord's | 1 (2) | 2/59 (10.0) | South Africa won by 5 runs |
| 2 Sept 2025 | South Africa | England | Headingley | – | 4/22 (5.3) | South Africa won by 7 wickets |
| 24 Aug 2025 | South Africa | Australia | Ray Mitchell Oval, Harrup Park | 2 (13) | 1/57 (10.0) | Australia won by 276 runs |
| 22 Aug 2025 | South Africa | Australia | Ray Mitchell Oval, Harrup Park | 22* (24) | 0/40 (8.0) | South Africa won by 84 runs |
| 19 Aug 2025 | South Africa | Australia | Cazaly's Stadium | 13 (12) | 5/33 (10.0) | South Africa won by 98 runs |
Domestic one-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 8/10 | 80% | 5 | 5 | 1102014423 |
- Keshav Maharaj has taken a wicket in 8 of the last 10 domestic one-day matches bowled in, including the last 5.
Last 10 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 27 Feb 2020 | Dolphins | Titans | Kingsmead | – | 3/49 (8.4) | Dolphins won by 35 runs (DLS) |
| 23 Feb 2020 | Dolphins | Warriors | City Oval | – | 2/28 (10.0) | Dolphins won by 7 wickets |
| 19 Feb 2020 | Dolphins | Cape Cobras | Newlands | 50* (77) | 4/24 (10.0) | Dolphins won by 26 runs |
| 14 Feb 2020 | Dolphins | Knights | Mangaung Oval | – | 4/32 (10.0) | Dolphins won by 6 wickets |
| 9 Feb 2020 | Dolphins | Cape Cobras | City Oval | 14 (10) | 1/52 (10.0) | Cape Cobras won by 5 runs (DLS) |
| 7 Feb 2020 | Dolphins | Titans | SuperSport Park | – | 0/31 (6.0) | Dolphins won by 5 wickets (DLS) |
| 1 Feb 2020 | Dolphins | Knights | Kingsmead | 43 (73) | 2/19 (7.2) | Dolphins won by 94 runs |
| 2 Feb 2018 | Dolphins | Warriors | Kingsmead | 20 (24) | – | No result |
| 31 Jan 2018 | Dolphins | Cape Cobras | Newlands | 10 (7) | 0/52 (10.0) | Dolphins won by 49 runs |
| 26 Jan 2018 | Dolphins | Titans | SuperSport Park | 13* (6) | 1/49 (10.0) | Dolphins won by 4 wickets (DLS) |
Pace and pitch map
Tests7,392 balls
FullOff sideLeg sideShort
ODIs2,040 balls
FullOff sideLeg sideShort
T20s1,993 balls
FullOff sideLeg sideShort
Records
Read more
- What is Australia’s name worth at the bookmakers?South Africa have beaten Australia in six ODI series in a row, and Australia started as favourites in every game of the last five. Eight years of bilateral ODIs show how often the market has been right about them.
- What makes Maharaj such a difficult problem for Australia?The destructive spells demand attention, but Australia's problem extends beyond South Africa's left-arm spinner.
- The number that argues with Maharaj's top billingDurban has Maharaj down as the spinner to fear. Our Test bowling ratings have South Africa's two spinners the other way round.