Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive65th Match · CSA Pro20 2026/27ES33/0 (4.2)DOLDOL chose to bowlODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Devon ConwayNZMcLean ParkNapier2025110909090.0084107.14010131
Lega SiakaPNGTribhuvan University International Cricket GroundKirtipur2022110909090.0010288.24010121
Niko DavinNAMUnited GroundWindhoek2023110909090.0079113.92010131
Nazmul Hossain ShantoBANArun Jaitley StadiumDelhi2023110909090.0010189.11010120
John EdrichENGHeadingleyLeeds1974110909090.009792.7801061
Sunil GavaskarINDAlbion Sports ComplexAlbion1983110909090.0011776.9201080
Javed MiandadPAKSeddon ParkHamilton19851119090*-9297.8301091
Allan BorderAUSSher-i-Kashmir StadiumSrinagar19861119090*-10684.9101061
Allan BorderAUSMindoo Philip ParkCastries1984110909090.0014163.8301071
Peter KirstenSAEden ParkAuckland1992110909090.0012969.77010100
Stuart WilliamsWIHeadingley Cricket GroundLeeds1997110909090.0010784.11010120
Rahmat ShahAFGNational StadiumKarachi2025110909090.009297.8301091
Sanath JayasuriyaSLJinnah StadiumGujranwala1995-2000220906545.0010982.57010121
Kumar SangakkaraSLGoodyear ParkBloemfontein2002-20032219077*90.0013367.6701081
Stephen FlemingNZDavies ParkQueenstown2003-2004220904745.0012870.31000111
Brian LaraWIQueen's Park (New), St George's, GrenadaSt George's20032219075*90.009792.7801034
Shivnarine ChanderpaulWIWindsor Park, RoseauDominica2010220906645.0013865.2201030
Stuart CarlisleZIMChittagong StadiumChittagong2001220904645.0015856.9600070
Upul TharangaSLVRA Cricket GroundAmstelveen2006220907245.009396.77010120
Tamim IqbalBANTrent BridgeNottingham2010-2019220906245.009693.75010100
Sarfraz AhmedPAKEden ParkAuckland2015-2016220904945.009990.91000103
Ravindra JadejaINDManuka OvalCanberra2016-20202229066*-77116.8801063
Tom LathamNZMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2013221908690.0084107.14010121
Quinton de KockSAWarner Park, BasseterreSt Kitts2016220907145.0013268.1801090
Mohammad RizwanPAKNewlandsCape Town2019-2024220908045.0011280.3601083
Shardul ThakurINDBoland ParkPaarl20222229050*-81111.1101082
Nick KellyNZShere Bangla National Stadium, MirpurDhaka2026220908345.0012572.00010150
Towhid HridoyBANMaharashtra Cricket Association StadiumPune2023220907445.0011478.9501052
Mohinder AmarnathINDEden GardensKolkata1988-1989220907045.0011975.63010100
Javed MiandadPAKPindi Club GroundRawalpindi1985-19872219067*90.0013268.1801051
John WrightNZNehru StadiumIndore1987-1988220904745.0011876.2700052
Roy DiasSLGaddafi StadiumLahore1982-1985220908145.0071126.76010120
Javed AhmadiAFGDaren Sammy Cricket GroundGros Islet2017220908145.0013367.6701092
VVS LaxmanINDEden GardensKolkata2002-2004330904330.0010189.11000120
Mohammad KaifINDKennington OvalLondon2002-2004331905145.0012572.00010120
Inzamam-ul-HaqPAKKingsmead Cricket GroundDurban1993-2002430904730.0013566.6700061
Mohammad YousufPAKTrent BridgeNottingham1999-2006330904430.0016355.2100070
Shahid AfridiPAKProvidence StadiumGuyana2011-2013330907630.0075120.0001075
Collins ObuyaKENSportpark WestvlietThe Hague2010-2011330905430.0015757.3201060
Gautam GambhirINDMadhavrao Scindia Cricket GroundRajkot2005-2009330905130.009891.84010150
Chamara KapugederaSLShere Bangla National StadiumMirpur2009-2012330906230.0012373.1701161
Farhad RezaBANGymkhana Club GroundNairobi20063329041*90.0010189.11000171
David HempBERQueen's Park Oval, Port of SpainTrinidad20073319076*45.0012770.87011101
Tamim IqbalBANCounty GroundChelmsford2023330906930.0011478.9501080
Richie BerringtonSCOHarare Sports ClubHarare2018-2023331904445.0014462.5000091
David WarnerAUSArnos Vale Ground, KingstownSt Vincent2012330904030.0012671.43000120
Thisara PereraSLSinhalese Sports Club GroundColombo2011-2020330905230.0070128.5701072
Asad ShafiqPAKHarare Sports ClubHarare2011-2015331905145.0013865.2201051
Matthew WadeAUSKensington Oval, Bridgetown, BarbadosBridgetown20213319051*45.0012472.5801072
Gerhard ErasmusNAMCentral Broward Regional Park Stadium Turf GroundLauderhill2019330908830.0010982.57011103
PreviousPage 124Next

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.