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
Kedar JadhavINDWestpac StadiumWellington2019110343434.004575.5600030
Jeevan MendisSLGrange Club Cricket GroundEdinburgh20111113434*-26130.7700031
Kane WilliamsonNZKensington Oval, Bridgetown, BarbadosBridgetown2022110343434.005068.0000040
John HastingsAUSHeadingleyLeeds20151113434*-26130.7700032
Dean BrownlieNZHagley OvalChristchurch2017110343434.004477.2700060
Chris WoakesENGCounty GroundBristol2016-2019410343434.0034100.0000011
Faf du PlessisSAMcLean ParkNapier2012110343434.0025136.0000060
Safyaan SharifSCOHarare Sports ClubHarare2018-2023310343434.003987.1800021
Ben StokesENGKensington Oval, BridgetownBarbados2017110343434.0020170.0000041
David BoonAUSSabina ParkKingston1991110343434.006850.0000020
David BoonAUSKingsmead Cricket GroundDurban1994110343434.009037.7800040
Nathan Coulter-NileAUSPerth StadiumPerth2018110343434.0031109.6800051
Jason RoyENGThe Grange ClubEdinburgh2018110343434.0032106.2500030
Quinton de KockSAHolkar Cricket StadiumIndore2015110343434.003694.4400050
Quinton de KockSASharjah Cricket StadiumSharjah2013110343434.004182.9300050
Farhaan BehardienSAChevrolet ParkBloemfontein20131113434*-14242.8600032
Suryakumar YadavINDSeddon ParkHamilton20221113434*-25136.0000023
Michael BracewellNZRangiri Dambulla International StadiumDambulla20241113434*-32106.2500050
Mitchell McClenaghanNZBay OvalMount Maunganui20141113434*-4379.0700040
Travis HeadAUSLord'sLondon2024110343434.0023147.8300042
Jason HolderWICounty GroundBristol2017110343434.0026130.7700013
Mohammad NaveedUAESheikh Zayed Cricket StadiumAbu Dhabi20171113434*-15226.6700032
Kinchit ShahHKICC AcademyDubai20151113434*-3791.8900041
Mitchell SantnerNZHolkar Cricket StadiumIndore2023110343434.0029117.2400032
Devon ConwayNZSky StadiumWellington2025110343434.004477.2700022
David WilleyENGAdelaide OvalAdelaide20221113434*-4085.0000030
Jamie OvertonENGR Premadasa StadiumColombo2026310343434.0017200.0000042
Murray GoodwinZIMCounty Cricket GroundChelmsford1999110343434.004575.5600050
Ben DuckettENGNarendra Modi StadiumAhmedabad2025110343434.0022154.5500080
Krishna ChandranUAESaxton OvalNelson2015110343434.006353.9700030
Andile PhehlukwayoSAThe Rose BowlSouthampton2017-2019310343434.006155.7400021
Imad WasimPAKRawalpindi Cricket StadiumRawalpindi20202113434*-26130.7700012
Kusal MendisSLEden GardensKolkata2023110343434.0034100.0000031
Dhanushka GunathillekeSLSinhalese Sports Club GroundColombo2017110343434.003889.4700031
Mohammad NawazPAKTrent BridgeNottingham2016110343434.003694.4400020
Asela GunaratneSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2017110343434.0030113.3300050
Asela GunaratneSLSinhalese Sports Club GroundColombo2017110343434.004477.2700030
Ishan KishanINDHimachal Pradesh Cricket Association StadiumDharamsala2026110343434.0022154.5500031
Harry BrookENGSeddon ParkHamilton2025110343434.0034100.0000031
Tony de ZorziSANewlandsCape Town2024110343434.004085.0000031
Teja NidamanuruNEDAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2024110343434.004379.0700031
HazratullahAFGCounty GroundTaunton2019110343434.0028121.4300051
Matthew BreetzkeSAWanderers StadiumJohannesburg2026110343434.0028121.4300060
Basil HameedUAEMulpani Cricket GroundKathmandu2023110343434.004379.0700022
Asif KhanUAEMulpani Cricket GroundKathmandu2023110343434.004085.0000032
Ali NaseerUAEQueens Sports ClubBulawayo2023110343434.0032106.2500031
Riaz HassanAFGR. Premadasa StadiumColombo2023110343434.006651.5200050
Dennis AmissENGNorth Marine Road GroundScarborough1976110343434.005561.8200030
Dennis AmissENGSt Helen'sSwansea1973110343434.006453.1300040
Wasim BariPAKEdgbastonBirmingham1983110343434.007147.8900020
PreviousPage 318Next

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.