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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Daan van BungeNEDCambusdoon New GroundAyr2006220323216.0023139.1300122
Robin PetersonSAR Premadasa StadiumColombo2002-2013320322916.004080.0000020
Chris NevinNZMcLean ParkNapier2000-2002220322116.003591.4300050
James FranklinNZJade StadiumChristchurch2006-20072223217*-5064.0000050
Ian BellENGMA Chidambaram Stadium, ChepaukChennai2011220322716.005558.1800020
JP DuminySAEdgbastonBirmingham2013-2017220322416.005261.5400010
AB de VilliersSAOUTsurance OvalBloemfontein2008-2010220322116.003396.9700030
Justin KempSAThe Wanderers StadiumJohannesburg2005220322416.006350.7900030
Xavier MarshallWIRangiri Dambulla International StadiumDambulla2005220322616.007244.4400050
Jeremy BrayIREKensington Oval, BridgetownBarbados2007220323116.007244.4400010
Andre BothaIREProvidence StadiumGuyana2007220321816.005954.2400010
Shakib Al HasanBANSheikh Zayed Cricket StadiumAbu Dhabi2018220323216.005756.1400100
Irving RomaineBERJaffery Sports Club GroundNairobi2007220322616.006053.3300050
Irving RomaineBERSenwes ParkPotchefstroom20092213221*32.0026123.0800040
Chamara SilvaSLProvidence StadiumGuyana2007220322316.005855.1700010
Glenn RogersSCOWarner Park, BasseterreSt Kitts2007320322616.004965.3100050
Tamim IqbalBANSir Vivian Richards Stadium, North SoundAntigua2007220322916.006847.0600040
Nathan McCullumNZWestpac StadiumWellington2010-2015520321716.004178.0500011
Nathan McCullumNZMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2012-20134213232*32.0010320.0000133
Nasir JamshedPAKIqbal StadiumFaisalabad2008220322116.003688.8900050
Tim SoutheeNZMaharashtra Cricket Association StadiumPune2017-20232213225*32.003396.9700021
Raqibul HasanBANWindsor Park, RoseauDominica2009220322016.005459.2600020
Amjad JavedUAEGrange Cricket Club Ground, Raeburn PlaceEdinburgh2016220323216.0020160.0000123
Paul StirlingIREM Chinnaswamy StadiumBengaluru2011220323216.0029110.3400151
SR WatersKENMombasa Sports ClubMombasa2009220323216.004768.0900150
Ravichandran AshwinINDBoland ParkPaarl20222213225*32.003786.4900011
Umar AminPAKSheikh Zayed StadiumAbu Dhabi2013-2014220321916.005459.2600030
Kirk EdwardsWIBeausejour Stadium, Gros IsletSt Lucia2011220322816.006152.4600000
Bhuvneshwar KumarINDMA Chidambaram Stadium, ChepaukChennai2012-20173213232*32.0031103.2300150
Dimuth KarunaratneSLRiverside GroundChester-le-Street2019220323216.004965.3100140
Nasir HossainBANNational Cricket Stadium, St George'sGrenada2014220322616.005162.7500020
Nasir HossainBANSheikh Abu Naser StadiumKhulna2012220322816.003982.0500040
Colin de GrandhommeNZOld TraffordManchester2019220321616.0016200.0000031
Sabbir RahmanBANKennington OvalLondon2017220322416.0029110.3400030
Joe RootENGSydney Cricket GroundSydney2015-2018320322716.004669.5700020
Jason HolderWIBuffalo ParkEast London2015-20232213217*32.004472.7300030
Jason HolderWISharjah Cricket StadiumSharjah20162213231*32.0031103.2300040
Chris JordanENGEdgbastonBirmingham2014-2015220323016.004669.5700030
CJA AminiPNGHarare Sports ClubHarare2018220322416.005162.7500020
Norman VanuaPNGHarare Sports ClubHarare2018220322016.0032100.0000012
Solomon MireZIMSportpark Het SchootsveldDeventer2019220322816.003982.0500060
Mitchell SantnerNZKennington OvalLondon2015-20192223217*-23139.1300040
George MunseySCOBulawayo Athletic ClubBulawayo2018221322232.003494.1200060
Mark WattSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2016-2022321323132.0027118.5200050
Richie RichardsonWIMadhavrao Scindia Cricket GroundRajkot1988-1989220322716.003591.4300030
Lorcan TuckerIREKensington Oval, BarbadosBridgetown2020220323116.007244.4400020
Rovman PowellWISir Vivian Richards Stadium, North SoundAntigua2017220323016.005261.5400050
Mehedi Hasan MirazBANMaharashtra Cricket Association StadiumPune2023220322916.003396.9700040
Fakhar ZamanPAKMahinda Rajapaksa International Cricket StadiumHambantota2023220323016.003884.2100050
Hussain TalatPAKIqbal StadiumFaisalabad2025320322216.004571.1100030
PreviousPage 333Next

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.