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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-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
Bryan StrangZIMHarare Sports ClubHarare1995-20011163421514.009544.2100001
Paul ReiffelAUSMelbourne Cricket GroundMelbourne1992-1998147142187.005773.6800220
Marcus TrescothickENGMcLean ParkNapier2002110414141.005082.0000060
Nasser HussainENGWankhede StadiumMumbai2002110414141.0038107.8900060
Andrew FlintoffENGM Chinnaswamy StadiumBengaluru2008110414141.0030136.6700031
Ashley GilesENGSuperSport ParkCenturion2005110414141.005475.9300050
Sourav GangulyINDSector 16 StadiumChandigarh2007110414141.005969.4900060
Sourav GangulyINDMunicipal StadiumGujranwala1999110414141.004493.1800070
Harbhajan SinghINDSir Vivian Richards Stadium, North SoundAntigua2011110414141.006464.0600011
Harbhajan SinghINDKennington OvalLondon20041114141*-39105.1300051
Graham ThorpeENGJade StadiumChristchurch2002110414141.005278.8500060
Marvan AtapattuSLLal Bahadur Shastri StadiumHyderabad1997110414141.005771.9300060
Mohammad KaifINDThe Royal & Sun Alliance County GroundBristol2002110414141.004395.3500030
Ricky PontingAUSBangabandhu National StadiumDhaka1998110414141.005377.3600040
Graeme SmithSAWestern Australia Cricket Association GroundPerth2006110414141.005278.8500041
Abdul RazzaqPAKCarisbrookDunedin2001110414141.007951.9000020
Kamran AkmalPAKDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2005110414141.0028146.4300041
Stephen FlemingNZOld Trafford Cricket GroundManchester1999110414141.005771.9300050
Andy BichelAUSQueen's Park (New), St George's, GrenadaSt George's2003110414141.0040102.5000032
Chris CairnsNZFeroz Shah KotlaDelhi1999110414141.005771.9300042
Shane WatsonAUSFeroz Shah KotlaDelhi2009110414141.005969.4900050
Avishka GunawardeneSLBuffalo ParkEast London2003110414141.006266.1300020
Chris GayleWIGaddafi StadiumLahore2006110414141.0037110.8100071
Jonty RhodesSAOld TraffordManchester1998110414141.004689.1300020
Craig WishartZIMMcLean ParkNapier1998110414141.006563.0800030
Andy FlowerZIMNew RoadWorcester1999110414141.006068.3300030
Guy WhittallZIMThe Wanderers StadiumJohannesburg1997110414141.004591.1100020
Jan-Berrie BurgerNAMGoodyear ParkBloemfontein2003110414141.004297.6200060
Morné KargNAMGoodyear ParkBloemfontein2003110414141.005180.3900041
Mohammad RafiqueBANDe Beers Diamond OvalKimberley20031114141*-4297.6200032
Hitesh ModiKENAsgiriya StadiumKandy1996110414141.008250.0000020
Tim de LeedeNEDArbab Niaz StadiumPeshawar1996110414141.004297.6200070
Edgar SchiferliNEDSenwes ParkPotchefstroom2009310414141.0017241.1800043
Stuart MatsikenyeriZIMArbab Niaz StadiumPeshawar2004110414141.006563.0800060
K WeeraratneSLBeausejour Stadium, Gros IsletSt Lucia2008110414141.0033124.2400012
Matt HorneNZLal Bahadur Shastri StadiumHyderabad1997110414141.007356.1600022
Yasir HameedPAKDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2005110414141.005475.9300050
Brendan TaylorZIMSt George's ParkGqeberha2005110414141.008150.6200020
Jeff CroweNZBrisbane Cricket GroundBrisbane1988110414141.007256.9400030
Darren SammyWISardar Patel Stadium, MoteraAhmedabad20111114141*-17241.1800052
Kevin PietersenENGWankhede StadiumMumbai2011110414141.006167.2100031
Kevin PietersenENGEden ParkAuckland2008110414141.006563.0800050
Runako MortonWISuperSport ParkCenturion2008110414141.005082.0000020
Upul TharangaSLRiverside GroundChester-le-Street2006110414141.004395.3500070
Robin UthappaINDNehru StadiumKochi2007110414141.0030136.6700042
Kevin O'BrienIRESportpark WestvlietThe Hague20101114141*-8448.8100051
Tim BresnanENGSydney Cricket GroundSydney20141114141*-29141.3800032
Neil McCallumSCOTitwoodGlasgow2007110414141.006563.0800031
Eoin MorganENGSaurashtra Cricket Association StadiumRajkot2013110414141.0038107.8900042
Tamim IqbalBANWillowmoore ParkBenoni2008110414141.0022186.3600071
PreviousPage 276Next

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.