Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,031 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Grant ElliottNZMcLean ParkNapier2009-2015551952823.7510788.7900012
Ian SmithNZBasin ReserveWellington1982-19926519562*23.7511483.3301260
Jimmy AdamsWIArnos Vale GroundKingstown1993-2000650955019.0018551.3501030
Lee GermonNZSharjah Cricket StadiumSharjah1996551955223.7518750.8001010
Sandeep LamichhaneNEPDubai International Cricket StadiumDubai2022-20257639535*31.6712079.1700190
Wasim AkramPAKThe GabbaBrisbane1989-20028829549*15.8310392.2300072
Lega SiakaPNGDubai International Cricket StadiumDubai2017-2022880953011.8816657.23000111
Brett LeeAUSSydney Cricket GroundSydney2000-201225146952011.8811681.9000271
Shane WarneAUS/ICCMelbourne Cricket GroundMelbourne1993-20052814395298.6417853.3700221
Mahela JayawardeneSLSaxton OvalNelson2015110949494.0082114.6301093
Gary KirstenSACenturion ParkCenturion2000110949494.0011383.1901080
Mohammad AshrafulBANTrent BridgeNottingham2005110949494.0052180.77010113
Phil JaquesAUSDocklands StadiumMelbourne2006110949494.0011283.93010140
Kieron PollardWIPunjab Cricket Association Stadium, MohaliChandigarh2011110949494.0055170.9101085
Jonathan TrottENGCounty GroundBristol2010110949494.0013072.3101080
David WarnerAUSRiverway StadiumTownsville2022110949494.009697.92010142
Rizwan CheemaCANVRA Ground, AmstelveenNetherlands2009110949494.0069136.23010133
Liton DasBANThe Cooper Associates County GroundTaunton20191119494*-69136.2301084
Nizakat KhanHKMission Road GroundMong Kok2016110949494.0093101.08010113
Martin CroweNZHarare Sports ClubHarare1992110949494.0087108.0501081
Sameer DigheINDHarare Sports ClubHarare20013119494*-9697.9201072
Shabir NooriAFGMaple Leaf North-West GroundKing City2011110949494.0010986.24010112
Mahela JayawardeneSLProvidence StadiumGuyana2007220948247.0014465.2801031
Damien MartynAUSHarare Sports ClubHarare1999-20044219474*94.0011780.3401080
Adam GilchristAUSBrabourne StadiumMumbai2006220949247.0012972.87010110
Gary KirstenSANahar Singh StadiumFaridabad1996-2000220949347.0011681.0301080
Kamran AkmalPAKClontarf Cricket Club GroundDublin2013220948147.0091103.30010142
Shane WatsonAUSBeausejour Stadium, Gros IsletSt Lucia2007-2012320946647.0011383.1901063
Michael ClarkeAUSJade StadiumChristchurch2005220947147.0087108.05010131
Michael ClarkeAUSQueen's Park Oval, Port of SpainTrinidad20032219455*94.0093101.0801091
Stuart CarlisleZIMSabina ParkKingston2000220945747.0016357.6701070
Andrew StraussENGGaddafi StadiumLahore2005220949447.0010292.1601160
Chris BroadENGArbab Niaz StadiumPeshawar1987220946647.0017055.2901070
Roshan MahanamaSLSingapore Cricket ClubPadang1996220945947.0017653.4101040
Hamilton MasakadzaZIMMombasa Sports ClubMombasa2009220947147.0089105.62010141
Shikhar DhawanINDBay OvalMount Maunganui2019220946647.0094100.00010150
Ravindra JadejaINDNehru StadiumKochi2013-20143229461*-73128.77010103
Kieran PowellWIWestern Australia Cricket Association GroundPerth2013220948347.0010887.04010122
Michael SwartNEDSharjah Cricket StadiumSharjah2012221945294.0012475.8101094
Quinton de KockSAWestpac StadiumWellington2015-2017220946847.0011581.7401082
Fakhar ZamanPAKBasin ReserveWellington20182219482*94.0010391.2601074
Monank PatelUSAOman Cricket Academy Ground Turf 1Muscat2021221945694.0012873.4401032
Aasif SheikhNEPHarare Sports ClubHarare2023220946647.0013669.12010100
Sunil GavaskarINDAdelaide OvalAdelaide1980-1986220947747.0013271.2101051
Alvin KallicharranWIAdelaide OvalAdelaide1975-1980220945747.0012873.4401070
Graham GoochENGEden ParkAuckland1991-1992220944747.0013967.63000120
Kapil DevINDVidarbha Cricket Association GroundNagpur1987-1990220948747.0071132.39010102
Geoff MarshAUSBrisbane Cricket GroundBrisbane1987-1988220949347.0012575.2001040
Andrew JonesNZBrisbane Cricket GroundBrisbane1988220946547.0019248.9601060
Adrian KuiperSASt George's ParkGqeberha1994-19962219461*94.0083113.2501082
PreviousPage 117Next

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.