Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · 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,029 of the 5,035 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
WPUJC VaasSLSharjah Cricket Association StadiumSharjah1994-20021714511820*13.1116870.2400271
Nathan AstleNZPunjab Cricket Association IS Bindra StadiumChandigarh1997110117117117.0013288.6410092
Elton ChigumburaZIMGaddafi StadiumLahore2015110117117117.0095123.16100104
Peter HandscombAUSPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2019110117117117.00105111.4310083
Mohsin KhanPAKIbn-e-Qasim Bagh StadiumMultan1982111117117*-11899.1510091
Asanka GurusinhaSLSharjah Cricket Association StadiumSharjah1994111117117*-14083.5710091
Rahul DravidINDEdgbaston Cricket GroundBirmingham1999-20022201176458.5017766.10020111
Rahul DravidINDKingsmead Cricket GroundDurban19972201178458.5016471.3401081
Ricky PontingAUSM. Chinnaswamy StadiumBengaluru2001-2003221117108*117.00117100.0010027
Steve WaughAUSBuffalo ParkEast London1994-199722111767*117.0012196.69020150
Steve WaughAUSIndira Priyadarshini StadiumVisakhapatnam1996-20012201178258.50112104.4601082
Graeme SmithSAKensington Oval, BridgetownBarbados2005-200722111789*117.0087134.48010170
Jacques KallisSABellerive OvalHobart1997-20092201177258.5017865.7301050
Stephen FlemingNZDe Beers Diamond OvalKimberley2000-20032201178558.5014381.8201091
Michael BevanAUSMcLean ParkNapier1998-200022011710758.5015675.00100100
Barney RogersZIMMA Aziz StadiumChattogram20052201176658.5016670.48020130
Hashim AmlaSAOUTsurance OvalBloemfontein2008-201022011711058.50103113.59100150
Runako MortonWIQueens Sports ClubBulawayo20072201177958.5015376.47010113
Ed JoyceENG/IREBellerive OvalHobart2007-201522011711258.5012295.9010093
S JyotiCANMannofield ParkAberdeen200922011711758.5012494.35101101
Tamim IqbalBANChittagong Divisional StadiumChattogram20082201178258.5013785.40010141
Neil BroomNZMalahideDublin20172201177958.50105111.43010131
Rob NicolNZHarare Sports ClubHarare2011221117108*117.0014879.05100110
Andre RussellWISir Vivian Richards Stadium, North SoundAntigua201122111792*117.0078150.00010116
Fakhar ZamanPAKKennington OvalLondon2017-201922011711458.50117100.00100123
Arjuna RanatungaSLGreen ParkKanpur1986-198722111786*117.0014978.5201092
Virender SehwagINDVidarbha Cricket Association Stadium, JamthaNagpur2009-20113301177339.00101115.84010191
Mohammad KaifINDR. Premadasa StadiumColombo2004-200533111783*58.5015774.5201090
Herschelle GibbsSAWillowmoore ParkBenoni2001-200233111797*58.5095123.16011211
Andy BichelAUSSt George's Park, Port ElizabethGqeberha200333211764117.0014083.57010103
Andy FlowerZIMMcLean ParkNapier1992-19983301175739.0014182.98010110
Tamim IqbalBANProvidence Stadium, GuyanaProvidence202233111750*58.5013984.17010151
Jonny BairstowENGEden GardensKolkata2011-20233301175939.0013288.64020122
Cameron GreenAUSCazaly's StadiumCairns2022-202533211789*117.00112104.46010123
Javed MiandadPAKQueen's Park OvalPort of Spain1988-19933301175939.0013785.4001043
Mike VelettaAUSSydney Cricket GroundSydney198833111768*58.5015973.5801030
Tom MoodyAUSThe GabbaBrisbane1990-19974301178939.00115101.7401074
Mahela JayawardeneSLNew Wanderers StadiumJohannesburg2002-20094401177729.2517367.6301182
Nathan AstleNZSinhalese Sports Club GroundColombo2001-200244011710829.2517666.48101100
Chris GayleWISir Vivian Richards Stadium, North SoundAntigua2007-20104401174529.2515376.47000191
Milind KumarUSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20254411175439.0016371.78010142
Mehedi Hasan MirazBANZohur Ahmed Chowdhury StadiumChittagong2022-202364111781*39.0020357.64010110
Saif HassanBANZayed Cricket StadiumAbu Dhabi2025-20264401174329.2515177.48000134
Michael EnglishSCOTribhuvan University International Cricket GroundKirtipur20264411175139.0018762.5701163
YS SamraCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202644011710529.2515376.47100134
Mohammad AzharuddinINDSharjah Cricket Association StadiumSharjah20004401175429.2521654.17010140
Chris GayleWIArnos Vale GroundKingstown2000-20045501176723.4016172.67011141
Justin KempSASt George's ParkGqeberha2005-200665211778*39.00114102.6301276
Piet RinkeZIMQueen's Park Oval, Port of SpainTrinidad20065501177223.4012196.69010182
Kushal Janith PereraSLSophia GardensCardiff2013-20195501177823.4012990.70011130

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.