Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSA2014-201877034012148.5740484.16120225
Michael ClarkeAUS2004-2014994339105*67.8040583.70121301
Martin CroweNZ1987-19925513389484.50332101.81040305
Rob NicolNZ2011-201266133814667.6036991.60211308
Hashmatullah ShahidiAFG2014-2026151553388833.8050766.67010370
Niroshan DickwellaSL2016-201898033011641.2538086.84200360
Charith AsalankaSL2022-202597032410146.29317102.21131257
Dhanushka GunathillekeSL201755032311664.6038284.55130332
Rajin SalehBAN2004-2006111103237729.3653560.37030322
Adam ParoreNZ1992-2001211853215224.6939980.45010137
Hitesh ModiKEN1996-2003151423165726.3351161.84021231
Dinesh MongiaIND2001-2003881312159*44.5735986.91101401
Mashrafe MortazaBAN2001-2020453263093911.8834190.62002268
David ObuyaKEN2002-2011121213075727.9141374.33021331
Vikram SolankiENG2000-20041212130610027.8241473.91110412
Khaled MashudBAN1997-2006262063035121.6448063.13013111
Ricardo PowellWI1999-20031613330183*30.10292103.080233210
Jonty RhodesSA1992-2001141132985637.25284104.93030236
Nasir JamshedPAK2008-20159902957432.7835184.05020355
Ibrahim ZadranAFG2022-2026552294121*98.0038177.17120293
Junaid SiddiqueBAN2009-20111716129156*19.4044365.69022303
Mohammad RafiqueBAN1997-2007242022917216.1733686.610122410
David MillerSA2010-2015974290138*96.67211137.441112014
Andrew FlintoffENG1999-2004141132885336.0033386.49011279
Michael VaughanENG2003-200488428790*71.7538275.13030165
Samiullah ShenwariAFG2014-2018161612876519.1351156.16010151
Gary WilsonIRE2008-201899128270*35.2534781.27031264
Nasir HossainBAN2011-2018121012816831.2236078.06033232
Moin KhanPAK1992-2004161422816123.4235479.38010195
Collins ObuyaKEN2002-2011141102797525.3639470.81031178
Asghar AfghanAFG2014-2018211902785014.6346959.28011196
Imran NazirPAK2000-2007331271160135.50266101.882002510
Quinton de KockSA2014-20156602708445.0027797.47030284
Chris CairnsNZ1992-2005151212677124.2733579.70021198
Abdul RazzaqPAK1996-20111174266107*88.67248107.261111215
Kevin O'BrienIRE2007-20191313226573*24.0939167.77010256
Sediqullah AtalAFG2024-202644026410466.0030088.00210217
Javed MiandadPAK1992-19936512638965.7534376.68030162
Darren LehmannAUS1998-2004106326392*87.6726599.25030252
Paul CollingwoodENG2001-200487226280*52.4031483.44030166
Angelo MathewsSL2008-2018119226252*37.4335274.43012167
Shaun PollockSA1997-2007191162627552.4029389.42020192
Navjot SidhuIND1987-19966502618052.2036471.70030201
Hemang BadaniIND2000-2004111052607752.0034974.50031193
Taufeeq UmarPAK2001-200355125981*64.7540563.95030221
Rashid KhanAFG2015-2026251842564318.29234109.40000238
Virat KohliIND2010-201586125311550.6029186.94111252
David BoonAUS1987-199455124998*62.2534971.35020182
Mehrab Hossain jnrBAN2006-2009131102495422.6455145.19010240
Suresh RainaIND2010-2015873247110*61.7526493.56111204

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.