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
Manoj PrabhakarINDNehru StadiumGuwahati1987-1993220525126.008461.9001020
Asif MujtabaPAKKingsmead Cricket GroundDurban19932215249*52.007866.6700040
Chandrakant PanditINDNehru StadiumIndore1987-19882225233*-6481.2500020
Mark TaylorAUSBellerive OvalHobart1992-1997320524626.0013040.0000010
Andrew HudsonSAWankhede StadiumMumbai1996220524526.007470.2700070
Nehemiah PerryWIKallang GroundSingapore19994225238*-7866.6700050
Noor Ali ZadranAFGSher-e-Bangla National StadiumMirpur2014220523126.007668.4200080
Llorne HowellNZEden ParkAuckland1998220525126.006185.2501071
Virender SehwagINDCaptain Roop Singh StadiumGwalior2003-2010330524317.336382.5400151
Ridley JacobsWISabina ParkKingston1996-2001431523226.005398.1100050
Dion EbrahimZIMR Premadasa StadiumColombo2001-2002330523217.339753.6100160
Habibul BasharBANR. Premadasa StadiumColombo2004-20053315241*26.005988.1400041
Mashrafe MortazaBANEdgbastonBirmingham2010-20193315230*26.0047110.6400081
Alistair CampbellZIMMcLean ParkNapier1992-1998330522617.336580.0000061
Naved-ul-HasanPAKSydney Cricket GroundSydney2005-2010330522717.338065.0000032
Tillakaratne DilshanSLQueen's Park Oval, Port of SpainTrinidad2007-2008530523817.336580.0000040
MS DhoniINDSuperSport ParkCenturion2006-2018730524417.336876.4700032
Denesh RamdinWIMcLean ParkNapier2006-20153315233*26.007272.2200040
David HusseyAUSArnos Vale Ground, KingstownSt Vincent2012330523717.338759.7700160
Grant ElliottNZSuperSport ParkCenturion2009-2015330523917.336086.6700050
Andrew PoynterIREThe Village, MalahideDublin2014330522117.3310250.9800031
David BoonAUSMA Chidambaram StadiumChennai1987-1989330524917.339057.7800050
Daryl MitchellNZCazaly's StadiumCairns2022330522617.338759.7700050
Matty CrossSCOVRA GroundAmstelveen2025330524717.336580.0000070
Karan KCNEPMaple Leaf North-West GroundKing City2024330522717.335594.5500043
Liam LivingstoneENGRiverside GroundChester-le-Street2021-20243315233*26.0046113.0400034
Rovman PowellWIMultan Cricket StadiumMultan2022330523217.3352100.0000061
Karl BirkenstockNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020330522817.337272.2200050
Imam-ul-HaqPAKTrent BridgeNottingham2019331524426.008958.4300031
Gaudi TokaPNGAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021330522217.335889.6600061
Azmatullah OmarzaiAFGStormont Cricket GroundBelfast2026330522417.335594.5500043
Shariz AhmadNEDHarare Sports ClubHarare2023430523017.335988.1400030
Kyle KleinNEDForthillDundee2025330522517.337272.2200041
Richard HadleeNZSharjah Cricket StadiumSharjah19883315235*26.006678.7900013
Richard HadleeNZBrisbane Cricket GroundBrisbane1986-1988332522252.005889.6600032
Dilip VengsarkarINDAdelaide OvalAdelaide1980-1986330523217.3310250.9800050
Asanka GurusinhaSLNiaz StadiumHyderabad1985-1992330523717.338461.9000121
Paul StrangZIMR Premadasa StadiumColombo1996330522417.339455.3200060
Asghar AfghanAFGDubai International Cricket StadiumDubai2015-2018330524417.339952.5300120
Atul BedadeINDSharjah Cricket StadiumSharjah1994430524417.335889.6600024
Akhtar SarfrazPAKSharjah Cricket StadiumSharjah1997330522517.337371.2300041
Mark BoucherSAGoodyear ParkBloemfontein2000-2006640523313.008859.0900130
Waqar YounisPAKThe Wanderers StadiumJohannesburg1993-1995441523717.337173.2400012
Moin KhanPAKR Premadasa StadiumColombo1997-20004415221*17.336580.0000011
Liam PlunkettENGLord'sLondon2006-2019741522417.3341126.8300070
Ravindra JadejaINDWestern Australia Cricket Association GroundPerth2012-20165425224*26.006580.0000040
Indika de SaramSLSharjah Cricket StadiumSharjah2001440522113.008958.4300020
Alex HalesENGOld TraffordManchester2015-2018440522013.008660.4700090
Jan Nicol Loftie-EatonNAMAmini ParkPort Moresby2022442523526.006580.0000031
Ravi ShastriINDEden GardensKolkata1987-1991441522517.336975.3600120
PreviousPage 231Next

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.