Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match One Day Internationals - Tue 1 Dec, 11:30 Bangladesh (H) Their stats Preview

Keshav Maharaj ODI Runs Conceded

How many wickets Keshav Maharaj takes, and the runs and dot balls behind them, each match.

Updated 27 September 2026, after South Africa vs Australia

All Comps Last 10
vsBangladesh Avg Hit

No games in this view.

Maharaj match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Maharaj Rankings

ODI wicket-takers →

Ranked against every player in ODI 2026

StatTotalRank
Wickets 6 49thof 259
Runs 4 214th
Sixes 0 –
Fours 1 174th
Catches 1 131st

Maharaj by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
One Day InternationalsODI 2026 SA 2 4 4 200 0 0 63.83
One Day InternationalsODI 2025 SA 8 85 21.3 76.6 0 2 155.37
ICC Champions TrophyICC Champions Trophy 2025 SA 3 1 1 25 0 0 34.87
Tri-Nation SeriesTri-Nation Series 2025 SA 1 0 - - 0 0 05.40
One Day InternationalsODI 2023/2024 SA 3 18 9 52.9 0 0 34.59
ICC Cricket World CupICC Cricket World Cup 2023 SA 10 59 19.7 73.8 0 1 154.10
One Day InternationalsODI 2023 SA 4 2 1 28.6 0 0 84.03
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 SA 15 126 21 101.6 0 1 194.67
One Day InternationalsODI 2022 SA 4 6 3 40 0 0 34.44
One Day InternationalsODI 2020 SA 3 2 2 100 0 0 14.87
One Day InternationalsODI 2018 SA 2 25 12.5 96.2 0 0 2-
One Day InternationalsODI 2017 SA 2 0 - - 0 0 4-

Maharaj Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS WktsEcon
Home 27 164 13.7 92.7 0 40 374.39
Away 30 164 13.7 71.9 0 22 425.56
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 29 130 11.8 76.9 0 28 434.40
Chasing 28 198 15.2 83.9 0 40 365.57
Result M Runs Avg SR 50+ HS WktsEcon
Won 33 66 11 76.7 0 22 544.65
Lost 22 244 13.6 80.5 0 40 255.52
Position Inns Runs Avg SR 50+ HS
Batting 8 10 123 12.3 80.4 0 28
Batting 9 18 163 16.3 75.5 0 40
Batting 10 4 42 10.5 116.7 0 23
Opponent M Runs Avg SR 50+ HS WktsEcon
Australia 14 49 7 70 0 22 244.10
India 11 66 13.2 62.3 0 20 94.61
England 10 20 6.7 90.9 0 17 187.09
Sri Lanka 6 40 13.3 90.9 0 17 106.00
Bangladesh 4 51 25.5 92.7 0 28 44.81
Pakistan 3 26 26 81.3 0 19 35.28
Ireland 3 17 17 89.5 0 17 34.77
Netherlands 2 58 58 109.4 0 40 14.40
New Zealand 2 1 1 25 0 1 45.84
Afghanistan 2 0 - - 0 - 33.49
Ground M Runs Avg SR 50+ HS WktsEcon
SuperSport ParkCenturion 5 88 29.3 107.3 0 28 75.07
R.Premadasa StadiumColombo 4 23 11.5 76.7 0 15 74.69
Boland ParkPaarl 4 16 8 55.2 0 14 44.57
The VillageDublin 3 17 17 89.5 0 17 34.77
The Wanderers StadiumJohannesburg 3 4 2 133.3 0 4 64.85
Mangaung OvalBloemfontein 3 2 2 33.3 0 2 25.26
Great Barrier Reef Arena, MackayMackay 2 24 24 64.9 0 22 15.39
The Rose BowlSouthampton 2 17 17 100 0 17 316.63
Eden GardensKolkata 2 11 5.5 57.9 0 7 22.68
Lord'sLondon 2 1 1 50 0 1 58.40
Wankhede StadiumMumbai 2 1 - 100 0 1 24.85
National StadiumKarachi 2 0 - - 0 - 34.05
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 2 0 - 0 0 0 32.84
Senwes ParkPotchefstroom 2 0 - - 0 - 24.07
Himachal Pradesh Cricket Association StadiumDharamsala 1 40 40 108.1 0 40 14.22
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam 1 20 - 69 0 20 14.40
Pallekele International Cricket StadiumPallekele, Kandy 1 17 17 121.4 0 17 1-
Cazaly's StadiumWestcourt, Cairns, Queensland 1 13 13 108.3 0 13 53.25
Shaheed Veer Narayan Singh International StadiumRaipur 1 10 - 71.4 0 10 07.00
MA Chidambaram StadiumChennai 1 7 - 33.3 0 7 06.22
NewlandsCape Town 1 6 6 120 0 6 13.90
JSCA International Stadium ComplexRanchi 1 5 5 38.5 0 5 06.43
New Wanderers StadiumJohannesburg 1 4 4 57.1 0 4 06.33
Gaddafi StadiumLahore 1 1 1 25 0 1 06.50
Old TraffordStretford, Manchester 1 1 1 50 0 1 14.83
KingsmeadDurban 1 0 - - 0 - 42.14
HeadingleyLeeds 1 0 - - 0 - 43.88
Multan Cricket StadiumMultan 1 0 - - 0 - 05.40
St George's ParkGqeberha 1 0 - - 0 - 24.94
Narendra Modi StadiumAhmedabad 1 0 - - 0 - 22.42
Maharashtra Cricket Association StadiumPune 1 0 - - 0 - 45.11
Arun Jaitley StadiumDelhi 1 0 - - 0 - 26.00
Riverside GroundChester-le-Street 1 0 - - 0 - 14.20
Year M Runs Avg SR 50+ HS WktsEcon
2026 2 4 4 200 0 4 63.83
2025 12 86 17.2 74.8 0 22 185.24
2023 18 79 11.3 65.3 0 40 274.27
2022 10 63 12.6 84 0 28 94.78
2021 8 69 23 107.8 0 19 124.22
2020 3 2 2 100 0 2 14.87
2018 2 25 12.5 96.2 0 17 2-
2017 2 0 - - 0 - 4-

More on Statz

Where to go next for Maharaj and South Africa.

Keshav Maharaj ODI Runs Conceded

In Keshav Maharaj's last 30 All ODI Cricket games (2023–2026) for South Africa, they have scored 167 runs at an average of 5.6 with a strike rate of 66.4. Keshav Maharaj has also taken 49 wickets in this period.

Keshav Maharaj Stats - All ODI Cricket

Keshav Maharaj is a right hand bat bowler. Across these 30 games, Keshav Maharaj has hit 17 fours and 3 sixes, taking 10 catches in the field. Their highest score in this span is 40. Best bowling figures: 5/33.

Keshav Maharaj: Betting Insights

For bet builder markets, Keshav Maharaj has scored 25+ runs in 3% of their last 30 All ODI Cricket games (1/30). They have registered 1+ boundaries in 30% of these games (9/30). Over their last 5 games, Keshav Maharaj has 51 runs and 9 wickets.

Keshav Maharaj Questions

How old is Keshav Maharaj?

Keshav Maharaj was born on 7 February 1990 and is 36 years old. Keshav Maharaj is a bowler with 57 ODI matches on record, 328 runs and 79 wickets.

Which team does Keshav Maharaj play for?

Keshav Maharaj currently plays for South Africa, and has also played for Texas Super Kings, Pretoria Capitals and Glasgow Cosmic. Statz has Keshav Maharaj's 57 ODI matches on record, the most recent against Australia (27 Sep 2026), with 328 runs and 79 wickets in all.

How many wickets has Keshav Maharaj taken in ODI cricket?

Keshav Maharaj has taken 79 wickets in the 57 ODI matches Statz has on record, at an economy of 4.69 and an average of 29.7. Keshav Maharaj took 9 wickets in the last 5 matches.

What are Keshav Maharaj's best bowling figures in ODI cricket?

Keshav Maharaj's best figures in the 57 ODI matches Statz has on record are 5/33 against Australia (19 Aug 2025). Keshav Maharaj has taken three or more wickets in an innings 8 times, and 79 wickets in all.

What is Keshav Maharaj's ODI economy rate?

Keshav Maharaj concedes 4.62 runs an over, based on 30 games (2023–2026), from 267 overs with 49 wickets. Across all 57 ODI matches on record the economy is 4.69. The tightest spell was 2.14 an over against Australia (24 Sep 2026).

What is Keshav Maharaj's highest score in ODI cricket?

Keshav Maharaj's highest score in the 57 ODI matches Statz has on record is 40 off 37 balls against Netherlands (17 Oct 2023). Across those matches Keshav Maharaj has scored 328 runs at 5.8 a match.

What are Keshav Maharaj's ODI batting stats?

Keshav Maharaj averages 5.6 runs per match at a strike rate of 66.4, based on 30 games (2023–2026). In the last 5 matches Keshav Maharaj scored 4, 0, 20, 10 and 17, newest first. Keshav Maharaj has 328 runs in all 57 ODI matches on record.