Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 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
Hamilton MasakadzaZIMSeddon ParkHamilton2015110808080.0074108.1101082
Tim BresnanENGSuperSport ParkCenturion2009210808080.0076105.26010110
Alviro PetersenSASedgars ParkPotchefstroom2006110808080.0074108.11010101
Gary WilsonIREBrisbane Cricket Ground, WoolloongabbaBrisbane2015110808080.0069115.9401090
Dinesh ChandimalSLR.Premadasa Stadium, KhettaramaColombo2018110808080.0073109.5901062
Azhar AliPAKHeadingleyLeeds2016110808080.0010476.9201052
Soumya SarkarBANSylhet International Cricket StadiumSylhet2018110808080.008198.7701055
Muhammad UsmanUAEQueens Sports ClubBulawayo2018110808080.009187.9101072
Richie RichardsonWIGandhi StadiumJalandhar1989110808080.0011668.9701040
Imam-ul-HaqPAKSheikh Zayed Cricket StadiumAbu Dhabi2018110808080.0010476.9201051
Shubman GillINDEdgbastonBirmingham20261118080*-75106.67010111
Mohinder AmarnathINDKennington OvalLondon1983110808080.0013957.55010--
Graham BarlowENGNorth Marine Road GroundScarborough19761118080*-13957.5501080
Faoud BacchusWIEdgbastonBirmingham19831118080*-13559.2601080
John ReidNZSinhalese Sports ClubColombo1984110808080.0076105.2601022
Roy DiasSLNehru StadiumPune1987110808080.0010576.1901063
Roy DiasSLBrisbane Cricket GroundBrisbane1985110808080.0010973.3901090
Arjuna RanatungaSLPunjab Cricket Association IS Bindra StadiumChandigarh1997110808080.0070114.2901081
Graeme HickENGHarare Sports ClubHarare2000110808080.009584.21010100
Roger TwoseNZSophia GardensCardiff19991118080*-9980.81010100
Sachin TendulkarINDSector 16 StadiumChandigarh1990-2007320807940.0012464.5201070
Marvan AtapattuSLJade StadiumChristchurch2006-2007220805240.0072111.11010100
Mark BoucherAXMA Chidambaram Stadium, ChepaukChennai2007220807340.008198.7701042
Shane WatsonAUSSawai Mansingh StadiumJaipur2006-2013220805940.0079101.2701093
Chris GayleWIGymkhana Club GroundNairobi2001220807040.009286.9601093
Andy FlowerZIMNahar Singh StadiumFaridabad1993-2002220807140.009386.0201092
Ian HarveyAUSWACA GroundPerth1998-2001220804340.008890.9100013
Vusi SibandaAXMA Chidambaram Stadium, ChepaukChennai2007220804540.0010278.4300091
Ian BellENGHarare Sports ClubHarare2004220807540.0013161.0701030
MS DhoniINDNehru Stadium, FatordaMargao2006-20072228067*-80100.0001051
AB de VilliersSATrent BridgeNottingham2008-20122218075*80.0010476.92010100
AB de VilliersSAThe Rose BowlSouthampton2012-2017220805240.0079101.2701070
Jamie DalrympleENGLord'sLondon2006220806740.0010973.3901070
Adam VogesAUSVidarbha Cricket Association Stadium, JamthaNagpur2009-20132218044*80.008297.5600060
Khurram KhanUAEGaddafi StadiumLahore2008220807840.008890.9101080
David WarnerAUSSheikh Zayed StadiumAbu Dhabi2012-2014220805640.0013161.0701081
David WarnerAUSSt George's ParkGqeberha2011-2016220807440.0010278.4301070
Kedar JadhavINDMA Chidambaram Stadium, ChepaukChennai2017-2019220804040.008989.8900081
Colin IngramSADe Beers Diamond OvalKimberley2012-2013220807940.009881.63010100
David BoonAUSSt George's ParkGqeberha1994220807640.0011668.9701070
Daryl MitchellNZDubai International Cricket StadiumDubai2025220806340.0013658.8201040
Matty CrossSCOChoice Moosa StadiumPearland2022220807440.0010576.1901042
Devon ConwayNZM Chinnaswamy StadiumBengaluru2023220804540.008198.77000150
Dhananjaya de SilvaSLMahinda Rajapaksa International Cricket StadiumHambantota2023321805180.008396.3901061
Rishabh PantINDEdgbastonBirmingham2019220804840.0070114.29000101
Harry BrookENGMangaung OvalBloemfontein2023220808040.0078102.5601174
Jan Nicol Loftie-EatonNAMSharjah Cricket StadiumSharjah2022220807340.0010874.0701050
Curtis CampherIRESheikh Zayed StadiumAbu Dhabi2021220805640.0010278.4301051
Parvez Hossain EmonBANR Premadasa StadiumColombo2025220806740.008594.1201093
Ross EdwardsAUSHeadingley Cricket GroundLeeds19752218080*80.009782.4701160
PreviousPage 145Next

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.