Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Parthiv PatelINDQueen's Park Oval, Port of SpainTrinidad2011220695634.507987.3401042
Michael BevanAUSKensington OvalBridgetown19992216935*69.008878.4100090
Jimmy MaherAUSNorth West Cricket StadiumPotchefstroom2002-20032216943*69.007394.5200061
Carl HooperWIAntigua Recreation GroundSt John's1988-2001221694869.007295.8300071
Ramnaresh SarwanWIAntigua Recreation Ground, St John'sAntigua2006220695534.508878.4101052
Andy FlowerZIMSinghalese Sports Club Cricket GroundColombo1998220696834.507690.7901050
Hamish MarshallNZGaddafi StadiumLahore2003220695534.509076.6701060
AB de VilliersSAHeadingleyLeeds2008-2017220694534.507394.52000100
Gavin HamiltonSCOGrange Cricket Club GroundEdinburgh2006-2008220696034.5012953.4901063
Mudassar BukhariNEDMannofield ParkAberdeen2011220694134.5044156.8200044
Trevin BastiampillaiCANGymkhana Club GroundNairobi2007220694934.509969.70000101
Khurram ManzoorPAKSheikh Zayed StadiumAbu Dhabi2008220696934.509473.4001150
Shikhar DhawanINDSuperSport ParkCenturion20183216951*69.009076.67010110
Paul StirlingIREMombasa Sports Club Ground2012220694634.5069100.0000082
Rizwan CheemaCANSharjah Cricket Association Stadium, SharjahUAE2010220696134.5043160.47010122
George BaileyAUSKennington OvalLondon2012-2013220696534.509374.1901070
James TaylorENGSheikh Zayed StadiumAbu Dhabi2015221696069.009076.6701042
Johnson CharlesWIKennington OvalLondon2013220696034.5069100.0001092
Peter ForrestAUSAdelaide OvalAdelaide2012220696634.509076.6701052
Niroshan DickwellaSLHarare Sports ClubHarare2016220694134.508383.1300090
Tobias ViseeNEDSportpark Het SchootsveldDeventer2019220694134.5056123.21000122
Milind KumarUSASportpark WestvlietThe Hague2024220696934.508086.2501141
Chad BowesNZRawalpindi Cricket StadiumRawalpindi2023220695134.507789.61010100
Rovman PowellWIShere Bangla National StadiumMirpur2021220694134.509771.1300043
Avishka FernandoSLHeadingleyLeeds2019220694934.5060115.00000102
Dipendra Singh AireeNEPBayuemas OvalKuala Lumpur2026220695134.509473.4001050
Justin GreavesWIBrian Lara Stadium, Tarouba, TrinidadTarouba20252226943*-55125.4500043
Charith AsalankaSLBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2023220694434.5010565.7100022
Michael LevittNEDVRA GroundAmstelveen2025220694134.509969.7000081
Mike DennessENGTrent BridgeNottingham1974-1975220693734.5010168.3200031
Geoff HowarthNZKennington OvalLondon1975-1983220695134.5013750.3601040
Larry GomesWIThe GabbaBrisbane19822216956*69.0011957.9801020
Gus LogieWIEdgbaston Cricket GroundBirmingham1988-1991220695134.5010764.4901050
Derek PringleENGHeadingley Cricket GroundLeeds1988-1990221693969.007295.8300071
Roy DiasSLAdelaide OvalAdelaide1985220696634.5011858.4701000
Geoff MarshAUSBellerive OvalHobart1990-1991220696134.5012953.4901080
Sanjay ManjrekarINDWankhede StadiumMumbai1996220696234.5012256.5601070
Mark TaylorAUSSeddon ParkHamilton1990-1993220695634.5012754.33010100
Mike AthertonENGBasin ReserveWellington1991-1997220694334.5014348.2500090
Imran NazirPAKSinhalese Sports Club GroundColombo2000-2004330695923.0055125.45011120
Robin UthappaINDShere Bangla National StadiumMirpur2014330695023.008185.1901063
Trent JohnstonIREHarare Sports ClubHarare2010331693034.5061113.1100061
Ed JoyceENG/IREAdelaide OvalAdelaide2007-2015330694723.0011361.0600080
Kieron PollardWIKensington Oval, Bridgetown, BarbadosBridgetown2021330695623.008680.2301054
Phil MustardENGRangiri Dambulla International StadiumDambulla2007330692823.0068101.4700081
Travis DowlinWINew Wanderers StadiumJohannesburg2009330695523.0012256.5601170
Lahiru ThirimanneSLQueen's Park Oval, Port of SpainTrinidad2013330694623.0014846.6200140
Faf du PlessisSALord'sLondon2012-2019330696323.009473.4001060
Nicolas PooranWIKensington Oval, BarbadosBridgetown2019-2020330695223.0060115.0001181
Norman VanuaPNGAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021330695723.0064107.8101145
PreviousPage 173Next

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.