Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 by ground (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Shane Edward BondNZEden ParkAuckland2002-20107516331*15.7551123.5300054
Manjural Islam RanaBANBangabandhu National StadiumDhaka2003-20056536320*31.5011753.8500041
Geoff LawsonAUSAdelaide OvalAdelaide1980-19857626328*15.759864.2900011
Suhrawadi ShuvoBANShere Bangla National StadiumMirpur2010-20111072631612.608871.5900071
Rumesh RatnayakeSLSharjah Cricket StadiumSharjah1986-1990972632612.6059106.7800134
Sachin TendulkarINDPunjab Cricket Association IS Bindra StadiumChandigarh1996110626262.0061101.6401080
Rahul DravidINDSardar Patel StadiumAhmedabad2000110626262.008870.4501030
Sourav GangulyINDMadhavrao Scindia Cricket GroundRajkot2007110626262.007978.4801061
Graham ThorpeENGRangiri Dambulla International StadiumDambulla20011116262*-10757.9401050
Graham ThorpeENGNewlands Cricket GroundCape Town1996110626262.009664.5801020
Ricky PontingAUSCarisbrookDunedin1995110626262.009267.3901011
Boeta DippenaarSANational Cricket StadiumSt George's20012116262*-10956.8801050
Inzamam-ul-HaqPAKBrisbane Cricket Ground, WoolloongabbaBrisbane20051116262*-51121.5701040
Abdul RazzaqPAKPallekele International Cricket StadiumKandy2011210626262.007483.7801090
Aravinda de SilvaSLDiamond OvalKimberley1998110626262.007978.4801010
Owais ShahENGLord's Cricket GroundLondon2001110626262.009465.9601020
Darren LehmannAUSBasin ReserveWellington1998110626262.006693.9401040
Ramnaresh SarwanWISheikh Zayed Cricket StadiumAbu Dhabi2008110626262.007384.9301020
Grant FlowerZIMThe Wanderers StadiumJohannesburg1997110626262.009366.6701050
RD ShahKENM. A. Chidambaram StadiumChennai1998110626262.007384.9301080
Alistair CampbellZIMPunjab Cricket Association StadiumMohali2002110626262.007582.6701080
Tillakaratne DilshanSLManuka OvalCanberra20081116262*-59105.0801061
Matt HorneNZRawalpindi Cricket StadiumRawalpindi2002110626262.009267.3901070
Javed OmarBANSinhalese Sports ClubColombo2004110626262.008771.2601070
Brad HaddinAUSNew Wanderers StadiumJohannesburg2009110626262.006496.8801071
MS DhoniINDVCA GroundNagpur20071116262*-42147.6201034
Upul TharangaSLSir Vivian Richards Stadium, North SoundAntigua2007110626262.0010360.1901020
Cameron WhiteAUSPunjab Cricket Association Stadium, MohaliChandigarh2009110626262.007187.3201031
Jamie DalrympleENGThe Rose BowlSouthampton2006110626262.007879.4901050
Tanmay MishraKENJaffery Sports Club GroundNairobi2007210626262.007780.5201042
Eoin MorganENGBay OvalMount Maunganui2018110626262.006398.4101063
Kieron PollardWIBrisbane Cricket Ground, WoolloongabbaBrisbane2010110626262.0055112.7301042
Jonathan TrottENGVidarbha Cricket Association Stadium, JamthaNagpur2011110626262.006595.3801040
Richie BerringtonSCOSheikh Zayed StadiumAbu Dhabi2015110626262.008473.8101030
Dinesh ChandimalSLCounty GroundBristol2016110626262.007780.5201050
Faf du PlessisSAVRA GroundAmstelveen20131116262*-40155.0001025
Faf du PlessisSAGreen ParkKanpur2015110626262.007780.5201051
Mohammad MithunBANMcLean ParkNapier2019110626262.009068.8901050
Chris MorrisSANew Wanderers StadiumJohannesburg2016-2017210626262.0038163.1601034
Henry NichollsNZKotambi StadiumVadodara2026110626262.006989.8601080
Joe RootENGPerth StadiumPerth2018110626262.006891.1801020
Marcus StoinisAUSEden GardensKolkata20171116262*-6595.3801063
Sam BillingsENGZahur Ahmed Chowdhury StadiumChattogram2016110626262.006989.8601041
Marnus LabuschagneAUSArun Jaitley StadiumDelhi2023110626262.0047131.9101072
Shreyas IyerINDBay OvalMount Maunganui2020110626262.006398.4101090
Lega SiakaPNGAffies ParkWindhoek2019110626262.0051121.5701091
Fakhar ZamanPAKOld TraffordManchester2019110626262.007582.6701071
Jamie SmithENGThe Rose BowlSouthampton2025110626262.0048129.1701091
John CampbellWIGreenfield International StadiumThiruvananthapuram2026110626262.0060103.3301063
Saud ShakeelPAKDubai International Cricket StadiumDubai2025110626262.007681.5801050
PreviousPage 192Next

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.