Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Jack JarvisSCOTribhuvan University International Cricket GroundKirtipur2023-2026330352611.675366.0400112
Mohinder AmarnathINDSydney Cricket GroundSydney1985-1986430351611.6710134.6500000
Phil EdmondsENGMelbourne Cricket GroundMelbourne1979-1985431352017.506553.8500030
Ijaz FaqihPAKMelbourne Cricket GroundMelbourne1981-1984330351711.674381.4000040
Dipak PatelNZCarisbrookDunedin1987-1995530351511.676256.4500020
Robin SmithENGSydney Cricket GroundSydney1990-19923313530*17.507646.0500050
Pat SymcoxSAGymkhana Club GroundNairobi1996330353511.6721166.6700223
Andy WallerZIMLal Bahadur Shastri StadiumHyderabad1987-1996330352111.677844.8700021
Zahoor ElahiPAKSydney Cricket GroundSydney19973313531*17.507347.9500130
Javed AhmadiAFGStormontBelfast2016330352911.676553.8500030
Rahul DravidINDSawai Mansingh StadiumJaipur1996-200644035288.754774.4700130
Upul ChandanaSLGaddafi StadiumLahore1997-2004441351611.674087.5000031
Taufeeq UmarPAKRangiri Dambulla International StadiumDambulla200344035218.759536.8400030
Kyle MillsNZWestpac StadiumWellington2004-20151142353017.5024145.8300121
Mushtaq AhmedPAKSydney Cricket GroundSydney1990-19978413517*11.676355.5600100
Chamara SilvaSLSharjah Cricket Association StadiumSharjah1999-200154035138.758143.2100030
Ahmed RazaUAEDubai International Cricket StadiumDubai2017-20225413516*11.675761.4000140
Asela GunaratneSLShere Bangla National Stadium, MirpurDhaka201854035168.756355.5600020
Najibullah ZadranAFGQueens Sports ClubBulawayo2015-201844035258.755761.4000041
Aasif SheikhNEPUnited Cricket Club GroundWindhoek202244035208.757050.0000040
Mirwais AshrafAFGStormontBelfast20164413514*11.675168.6300150
Ian BothamENGKennington OvalLondon1978-1992552352211.6734102.9400021
Bruce LairdAUSMelbourne Cricket GroundMelbourne1979-198255035137.0010234.3100040
Zafar IqbalPAKSharjah Cricket StadiumSharjah199575035187.004872.9200111
Azhar MahmoodPAKSharjah Cricket StadiumSharjah1997-199986135137.004185.3700140
Douglas HondoZIMHarare Sports ClubHarare2001-200414933515*5.837050.0000150
Craig WhiteENGThe Wanderers StadiumJohannesburg1996110343434.003889.4700050
Alec StewartENGSardar Patel StadiumAhmedabad1996110343434.007147.8900030
Paul CollingwoodENGMA Aziz Stadium, ChittagongChattogram20031113434*-4969.3900040
Romesh KaluwitharanaSLSeddon ParkHamilton2001110343434.0031109.6800050
Romesh KaluwitharanaSLKensington Oval, BridgetownBarbados2003110343434.003694.4400030
Marvan AtapattuSLOld Trafford Cricket GroundManchester2002110343434.005265.3800040
WPUJC VaasSLJinnah StadiumGujranwala2000110343434.0033103.0300002
Zaheer KhanINDWestpac StadiumWellington2003-20092113434*-4280.9500031
Matthew HaydenAUSM Chinnaswamy StadiumBengaluru2007110343434.003987.1800051
Matthew HaydenAUSQueens Sports ClubBulawayo2003110343434.003987.1800050
Adam GilchristAUSGoodyear ParkBloemfontein2002110343434.005957.6300030
Mark BoucherSACounty Cricket GroundHove1999110343434.003694.4400041
Inzamam-ul-HaqPAKNational Cricket StadiumSt George's2000110343434.005166.6700030
Inzamam-ul-HaqPAKR. Premadasa StadiumColombo2004210343434.004870.8300021
Inzamam-ul-HaqPAKSheikhupura StadiumSheikhupura1998110343434.006850.0000040
Mohammad YousufPAKBristol County GroundBristol1999110343434.005364.1500020
Lou VincentNZWellington Regional StadiumWellington2001110343434.006155.7400030
Andrew SymondsAUSCarisbrookDunedin20001113434*-13261.5400051
Carl HooperWITrent BridgeNottingham1995110343434.005759.6500060
Carl HooperWIBasin ReserveWellington19921113434*-5759.6500030
Ricardo PowellWISuperSport ParkCenturion2003-2004210343434.0034100.0000050
Ramnaresh SarwanWIIPCL Sports Complex GroundVadodara2002110343434.005561.8200011
Lance KlusenerSAHarare Sports ClubHarare2001210343434.003694.4400021
Peter WilleyENGThe GabbaBrisbane1979110343434.005166.6700040
PreviousPage 316Next

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.