ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,823 of the 1,828 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Johnson CharlesWI2012-202358580153713026.50180385.2527917244
Brandon KingWI2019-202558582153011227.32184183.1138618631
Samiullah ShenwariAFG2012-201966621015119629.06233164.8209111421
Rohan MustafaUAE2014-202381755150410921.49236663.5717812326
Shaun MarshAUS2013-201937363149915145.42172287.0557113023
Marcus StoinisAUS2015-2024716481495146*26.70159193.9716513449
James NeeshamNZ2013-2023766512149597*28.21149699.9307312838
Chris WoakesENG2012-20231178422148595*23.95165789.6206811621
Rashid KhanAFG2015-20261249617147760*18.701423103.7905813051
Sadeera SamarawickramaSL2017-202555505145610832.36160790.601851488
Dawid MalanENG2019-202330304145014055.77148897.4567515032
Dasun ShanakaSL2016-2026766751445108*23.31150895.8225611452
Rachin RavindraNZ2023-2025393511424123*41.881324107.5556215634
Bas de LeedeNED2018-202660566142012328.40201370.541759929
Kedar JadhavIND2014-2020735219138912042.091367101.6126214124
Niall O'BrienIRE2012-201853525138310929.43187873.64110011223
Milind KumarUSA2024-2026333191380155*62.731377100.2257211141
Tony UraPNG2014-202361611136315122.72175877.5316414126
Michael ClarkeAUS2012-201539352135911741.18162683.5829012613
Anamul HaqueBAN2012-202449460135212029.39180874.7835613627
Sabbir RahmanBAN2014-201966597133310225.63146191.2416515324
Gulbadin NaibAFG2012-2025877711133282*20.18176575.4705611533
Luke RonchiNZ2013-2017816691321170*23.181183111.6713714337
Vikramjit SinghNED2022-202646461130411028.98182571.4518214316
Zane GreenNAM2019-202671596127975*24.13161879.0504112816
Zeeshan MaqsoodOMA2019-202448475127310930.31189167.3227210422
Colin MunroNZ2013-20195753212718724.921214104.7008713836
Asif KhanUAE2022-2025383741270151*38.48156980.9437210342
Steven TaylorUSA2019-202449490126511425.82160678.7717814527
Glenn PhillipsNZ2022-2026473991262106*42.071223103.192519251
Azmatullah OmarzaiAFG2021-2026514191262149*39.44128298.441939156
Grant ElliottNZ2013-2016464151260104*35.00139090.6517210324
Dimuth KarunaratneSL2013-202348444125210331.30156580.0011041271
Roston ChaseWI2017-202671571012449426.47158378.580669714
Janith LiyanageSL2024-2026433781243101*42.86136990.801909635
Rilee RossouwSA2014-201636353123913238.72131394.3637513122
Aqib IlyasOMA2019-2024323021234109*44.07164575.0229111715
Chamu ChibhabhaZIM2013-20234949212279926.11179668.320731326
Shaiman AnwarUAE2014-201940401121910631.26147782.53111212222
JJ SmitNAM2019-20267061912169423.38155678.150346460
Jan Nicol Loftie-EatonNAM2021-202662561012067326.22161474.720739124
Lorcan TuckerIRE2019-20266757611968523.45142783.8105410718
Shahid AfridiPAK2012-20156559811718822.96853137.280759956
Gary WilsonIRE2012-20196965911648020.79170668.230638410
Darren SammyWI2012-201556501311518931.111118102.950709355
Wanindu HasarangaSL2017-202670589114280*23.311039109.9105310336
Ravi BoparaENG2012-2015514491135101*32.43137382.671827315
Denesh RamdinWI2012-201650426113316931.47136083.312527528
CJA AminiPNG2014-202349491112810923.50167467.381719412
Imrul KayesBAN2014-201830301111914438.59140579.6437110525

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.