Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×

Player figures come from full scorecards, which we hold for 1,824 of the 1,829 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamil MisharaSL2025-20266601483824.6717186.55000202
Robin UthappaIND2014-20158811485021.1417684.09011133
Oshada FernandoSL2019-20218801484918.5023064.35001153
Daniel VettoriNZ2013-2015231561483516.44146101.37001191
Maaz SadaqatPAK20268801477518.38138106.52011176
Khaya ZondoSA2018-20216611465429.2023163.2001083
Joe BurnsAUS20156601466924.3318479.35011161
Tendai ChisoroZIM2015-20202117614642*13.2723462.3900293
Tony MunyongaZIM2022-202598214543*24.1719972.86000102
Tinashe PanyangaraZIM2013-201640288145337.2524459.43004162
Paul van MeekerenNED2013-202538281114521*8.5322065.9100493
Murali VijayIND2013-20156501437228.6018975.66010102
Harrison CarlyonJER20235501438528.6016686.14010166
Timycen MarumaZIM2013-2021141111433514.3021666.2000085
LG PretoriusSA20253301425747.3314597.93010183
Elmore HutchinsonUSA2019-2021118214249*23.6714399.3000189
Ashen BandaraSL2021-202365114155*35.2521764.9802091
Jacob OramNZ20127701415920.14135104.44010126
Cameron StevensonUSA2019-20221818514134*10.8521166.82003121
KaleemullahOMA2019-2024462811141208.2914497.9200498
Minod BhanukaSL2019-20216601403623.3319472.16000132
Ghazi GhoriPAK20264401396534.7519272.40010161
Jonty JennerJER20235501397627.8019471.6501183
Andrew UmeedSCO202454113898*46.0013999.28010183
Kyle HopeWI20177601384623.0019271.88000200
Cephas ZhuwaoZIM20188801384517.25112123.21003159
Liam DawsonENG2016-202614901386815.3317379.77011102
Stuart BroadENG2012-20163720913728*12.4516284.57002115
Josh HazlewoodAUS2014-202698403013723*13.7017677.84005143
Kinchit ShahHK2014-20181010113634*15.1123857.14002122
James TredwellENG2012-20154022101363011.3319171.2000384
Jack JarvisSCO2023-2026231631353010.3815388.24004105
Ali NadeemCAN2025-20266601345122.3320764.73012133
Krishna ChandranUAE2014-2016121021344316.7527448.91003121
Zawar FaridUAE2020-2023108113232*18.8613994.96000154
Jeffrey VandersaySL2015-2026321861322511.0026549.8100260
Tinashe KamunhukamweZIM2018-2024121201315110.9216479.88013155
Sohail TanvirPAK2012-2014191421313110.9217375.72001153
Alexei KervezeeNED201222113083*130.00115113.04010164
Krunal PandyaIND202154213058*65.00128101.56010112
Sanchit SharmaUAE2023-202511941304426.0013596.3000075
Farveez MaharoofSL2012-20161511312931*16.1313992.8100063
Abdur RazzakBAN2012-20142415712953*16.13111116.22012105
Damien RavuPNG2017-20221817712938*12.9019765.4800494
Gavin HoeyIRE2024-2026101021283616.0017274.4200275
Sai SudharsanIND20233311276263.5014289.44020171
Alviro PetersenSA2012-20137701273718.1415880.38000161
Yasir ShahPAK2015-20192413612732*18.1414985.2300291
Cole McConchieNZ202365212664*42.0012799.21010113
Nikhil DuttaCAN2013-20247621265631.5020262.3801175

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.