T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,027 of the 5,033 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shamsur RahmanBAN2013-2014101002669626.6035076.00022239
Hamish GardinerSCO2013-2015111102629623.8239666.16021330
Bert VanceNZ1988-19898802489631.0048151.56010103
Chris WoakesENG2011-20231218824152495*23.81171089.1206811821
Sam CurranENG2018-20264735373795*23.0384986.810225123
Mudassar NazarPAK1977-19891221151026539525.27513051.7201661842
Chamara KapugederaSL2006-201710184716249521.09225472.0508711728
Ajit AgarkarIND1998-20071911132612699514.59157480.62031010322
Parthiv PatelIND2003-2012383437369523.7496276.51042797
Kyle VerreynneSA2020-2025191625339538.0758890.650504111
Jimmy MaherAUS1998-2003262034389525.7667365.08011407
Seekkuge PrasannaSL2011-2019403734219512.3844594.610272926
Rick McCoskerAUS1975-1982141403209522.8662351.36022140
Shahriar HossainBAN1997-2004191803179517.6160952.05024300
Aayan Afzal KhanUAE2022-202645401067594*22.5093971.880376214
Sameer DigheIND2000-20012317625694*23.2742160.81011112
Roston ChaseWI2017-202671571012449426.47158378.580669714
JJ SmitNAM2019-20266860912139423.78154478.560346460
Will JacksENG2023-2026322949009436.00865104.050628027
Rizwan CheemaCAN2008-2013333217649424.65685111.530639235
Nizakat KhanHK2014-2018202006759433.7581482.920307216
Shabir NooriAFG2010-2016101001919419.1030063.67012213
Phil JaquesAUS2006-20076601259420.8317671.02011161
Thilina KandambySL2004-20143936687093*29.00125069.60052710
Afif HossainBAN2020-20263833771393*27.4282586.420336710
Andrew JonesNZ1987-19958787927849335.69481157.8702541998
Dhananjaya de SilvaSL2016-202693851019249325.65246977.93010419117
David ObuyaKEN2001-20127373313559319.36213563.47061015212
Ian BillcliffCAN2003-2009191905299327.8479366.71040447
Hasnain Ul WahabOMA20266601669327.6718589.73012147
Hardik PandyaIND2016-2025946810190492*32.831717110.89011414176
Andre RussellWI2011-201956479103492*27.21794130.230469457
Michael PappsNZ2004-200566220792*51.7534260.53020240
Aftab AhmedBAN2004-20108585619549224.73235383.04014820549
Alexei KervezeeNED2006-2012393639249228.00126373.160429510
Sunil DhaniramCAN2006-2010444149159224.73112681.26062878
Mark VermeulenZIM2000-2009424248599222.61121470.760641082
Rakep PatelKEN2008-2014393546219220.0397863.50023567
Ashfaq AhmedUAE2018-2019161603449221.5038788.89021389
Nathan Coulter-NileAUS2013-2019322162529216.8026296.18012206
George DockrellIRE2010-20261369829156391*22.65193080.9806712331
Jason MohammedWI2011-20213531263091*21.7294166.950425110
Jiten RamanandiOMA2025-20261010124691*27.3329483.67021198
Travis FriendZIM2000-2004503855009115.1567374.29035495
Jason SmithSA2024-20266501659133.0018390.16011117
Michael VaughanENG2001-200786829198290*27.15289868.39016920313
Stuart MatsikenyeriZIM2002-2015112109922239022.23306872.46013820918
Aamer MalikPAK1988-1994242315569025.2798956.22051400
Ghulam ShabberUAE2017-2019232305009021.7480062.50042493
Niko DavinNAM2023-2025131302559019.6228489.79011315

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