Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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
Chris CairnsNZSinghalese Sports Club Cricket GroundColombo1998221472847.006671.2100002
Hashan TillakaratneSLSeddon ParkHamilton1992-19952214739*47.007166.2000011
Owais ShahENGNew Wanderers StadiumJohannesburg2009220474423.508455.9500031
Jehan MubarakSLSher-e-Bangla National StadiumMirpur2009220473123.509450.0000050
Brian LaraWILal Bahadur Shastri StadiumHyderabad1993-19962214743*47.004995.9200052
Andy FlowerZIMGreen Park StadiumKanpur1996-2000220472823.506572.3100030
Khaled MashudBANNarayanganj Osmani StadiumFatullah2006320473623.509251.0900010
Kennedy OtienoKENNairobi Gymkhana ClubNairobi2009220472723.506869.1200052
RD ShahKENKingsmeadDurban2003220474623.5010047.0000060
Andrew HallSASinhalese Sports Club GroundColombo2000220473223.504897.9200080
Andrew StraussENGBellerive OvalHobart2007-2011220472823.508654.6500050
Alester MaregwedeZIMQueens Sports ClubBulawayo2004220473723.506078.3300042
Thilan SamaraweeraSLNew Wanderers StadiumJohannesburg2009220473023.506671.2100070
Irfan PathanINDNehru StadiumKochi2006-2007220474623.506374.6000061
Geraint JonesPNGTony Ireland StadiumTownsville2014220472523.507562.6700030
Roshan MahanamaSLMadhavrao Scindia Cricket GroundRajkot1989-1994220473523.508257.3200040
Ian BellENGSawai Mansingh StadiumJaipur2006220474323.506770.1500070
MS DhoniINDSardar Patel (Gujarat) Stadium, MoteraAhmedabad2005220474723.506572.3100141
Denesh RamdinWIEdgbastonBirmingham2007-2009221474547.005192.1600020
WK McCallanIRENairobi Gymkhana ClubNairobi2007220472523.5046102.1700041
Trent JohnstonIREKensington Oval, BridgetownBarbados2007220473023.504897.9200041
Geoff BarnettCANSportpark ThurledeSchiedam2010220472623.508058.7500041
Sarfraz AhmedPAKGaddafi StadiumLahore2015320472523.505192.1600040
Arshad AliUAEGaddafi StadiumLahore2008220474123.508952.8100050
Neil BroomNZSophia GardensCardiff2017220473623.506177.0500030
Abhimanyu MithunINDSardar Patel Stadium, MoteraAhmedabad2010-2011220472423.5039120.5100024
Tim PaineAUSSydney Cricket GroundSydney2010-20182214731*47.006671.2100040
Suraj RandivSLRangiri Dambulla International StadiumDambulla2010420474323.506572.3100050
Steve SmithAUSSt George's ParkGqeberha2011-2016220472623.507562.6700020
Mitchell MarshAUSMA Chidambaram Stadium, ChepaukChennai2023220474723.505388.6800181
Chris WoakesENGBrisbane Cricket Ground, WoolloongabbaBrisbane2011-20183214739*47.005290.3800051
Mohammad MithunBANKennington OvalLondon2019220472623.505487.0400051
Stephan MyburghNEDBay OvalMount Maunganui2014-2022220473623.506869.1200051
Stephan MyburghNEDHazelaarwegRotterdam2021220474023.508356.6300040
Michael BracewellNZGaddafi StadiumLahore2025320473123.5035134.2900033
Jason HolderWIHagley OvalChristchurch2015-2017320473423.5044106.8200031
Liton DasBANSheikh Zayed Cricket StadiumAbu Dhabi2018220474123.505782.4600030
Aizaz KhanHKMission Road Ground, Mong KokHong Kong2016320474423.505782.4600023
Michael LeaskSCOGrand Prairie StadiumDallas20244214733*47.0028167.8600024
Mitchell SantnerNZSaxton OvalNelson2015-2018520473823.506374.6000021
Mohammad RizwanPAKSophia GardensCardiff2016-20212214734*47.0043109.3000070
Babar AzamPAKEden GardensKolkata2023220473823.506177.0500070
Iftikhar AhmedPAKMahinda Rajapaksa International Cricket StadiumHambantota2023220473023.506572.3100030
Mohammed QasimUAEDubai International Cricket StadiumDubai2017220474123.508356.6300060
Rameez ShahzadUAEICC Global Cricket AcademyDubai2017220474123.508754.0200021
Shahid WasifHKMission Road Ground, Mong KokHong Kong2016320474523.508158.0200042
Matt RenshawAUSGaddafi StadiumLahore2026220474323.505683.9300030
Jordan NeillIREHigh Performance OvalWindhoek2026220473323.5031151.6100043
Dilip VengsarkarINDSardar Patel StadiumAhmedabad1984-19872214733*47.006671.2100010
Derek PringleENGKennington OvalLondon1986-1992321472847.007761.0400021
PreviousPage 251Next

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.