Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marvan AtapattuSL1997-200610944528390.4054782.63050532
Adam GilchristAUS1999-2007121024447655.50360123.330516111
Stuart CarlisleZIM1999-2004111124427149.1160073.67031368
Eoin MorganENG/IRE2007-201914142433110*36.0845994.34121399
Grant FlowerZIM1997-200413132431142*39.1850884.84123416
Paul CollingwoodENG2003-201114136417112*59.5758471.40110326
Will YoungNZ2021-20261212141110537.3649383.37132458
AB de VilliersSA2007-201797240917681.80377108.491203113
Angelo MathewsSL2009-2023151254068758.0047186.20041325
Jos ButtlerENG2015-202310904057645.00325124.620502812
Andy FlowerZIM1997-2001101014058145.0051279.10040183
Steve TikoloKEN1997-200613131403106*33.5848383.44123491
Michael ClarkeAUS2005-2011129139210149.0060464.90130223
Barney RogersZIM2004-20058803828447.7554570.09050433
William PorterfieldIRE2007-2019109037910842.1151274.02120306
Mohammad HafeezPAK2003-2019151503788925.2059263.85022530
Chamu ChibhabhaZIM2006-2020242403775715.7165557.56022363
Michael HusseyAUS2005-2011138437610894.0041889.95120255
Yasir HameedPAK2003-200466036611661.0048176.09210372
Jason RoyENG2016-202377036315351.86353102.83200417
Ricky PontingAUS1999-20111411336110145.1347076.81110278
Charles CoventryZIM2009991358194*44.75353101.421122715
Kennedy OtienoKEN1997-20061413135414429.5048972.39202267
Craig ErvineZIM2010-2026171723519323.4054564.40013291
Shane WatsonAUS2002-2011951350185*87.50245142.861103420
Prosper UtseyaZIM2005-2013423563506712.0763754.95014216
Yuvraj SinghIND2003-201714112344102*38.22344100.001103113
Shikhar DhawanIND2014-2022111103357530.4539584.81020442
Shoaib MalikPAK2002-2018191413318525.4636889.95011263
Brendon McCullumNZ2003-20152118133180*19.47319103.760243414
Marcus TrescothickENG2000-2005771330100*55.00316104.43120484
Alistair CampbellZIM1997-200177032910347.0042777.05121231
Wesley MadhevereZIM2020-2026131303267525.0840979.71031303
Jacob OramNZ2002-201012713158352.50266118.420402216
Faf du PlessisSA2011-201987231591*63.0033195.17041293
Pathum NissankaSL2021-20251212031411426.1737483.96102404
Matthew HaydenAUS2002-200787430667*102.0034788.18020357
Dion EbrahimZIM2001-20051312230612130.6045267.70111290
Paul StirlingIRE2010-20231210030113030.1034886.49122248
Devon ConwayNZ2021-202555030012660.0035983.57110350
Janith LiyanageSL2024-2025661296101*59.2032989.97120256
Malcolm WallerZIM2009-2018191812955117.3546563.44012282
Kieron PollardWI2011-2014121002948929.40273107.690211818
Rovman PowellWI2018-20221212129074*26.3635082.860111810
Jacques KallisSA2002-20117612876957.4032987.23020302
Shivnarine ChanderpaulWI1999-2011109428677*57.2046361.77030200
Saeed AnwarPAK1995-20006612859057.0029496.94030421
Ricardo PowellWI1999-20047712848847.33230123.480302412
Aravinda de SilvaSL1986-2003106128396*56.6030293.71020214
Denesh RamdinWI2007-201474028116970.25256109.771101512

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.