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 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
Scott StyrisNZMA Aziz StadiumChattogram2004110434343.005578.1800021
Scott StyrisNZLal Bahadur Shastri StadiumHyderabad1999110434343.005282.6900060
Michael BevanAUSSabina Park, Kingston, JamaicaKingston20031114343*-4497.7300020
Andrew SymondsAUSGymkhana Club GroundNairobi2002110434343.005972.8800040
Craig WishartZIMBuffalo ParkEast London2003110434343.007160.5600040
Shahid AfridiPAKNiaz Stadium, HyderabadSindh20081114343*-27159.2600042
Wasim AkramPAKBristol County GroundBristol1999110434343.0029148.2800042
Shoaib AkhtarPAKNewlandsCape Town2003110434343.0016268.7500053
Mashrafe MortazaBANGymkhana Club GroundNairobi20063114343*-5381.1300060
Tillakaratne DilshanSLMcLean ParkNapier2006210434343.005479.6300050
Salman ButtPAKArnos Vale Ground, KingstownSt Vincent2005110434343.006368.2500030
Craig EvansZIMSuperSport ParkCenturion1997110434343.004791.4900013
Simon KatichAUSBasin ReserveWellington2005110434343.0041104.8800090
Manjural Islam RanaBANR.Premadasa StadiumColombo2004110434343.008451.1900030
Dwayne SmithWIAdelaide OvalAdelaide2010110434343.006368.2500021
Dwayne BravoWISaxton OvalNelson20141114343*-5578.1800030
JP DuminySAMcLean ParkNapier2012110434343.0039110.2600060
Morris OumaKENMaple Leaf North-West GroundKing City20091114343*-7954.4300070
Darren SammyWIEden ParkAuckland20131114343*-27159.2600053
Hashim AmlaSAChevrolet ParkBloemfontein2013110434343.0043100.0000060
Narsingh DeonarineWISuperSport ParkCenturion2015110434343.005086.0000051
Runako MortonWIIqbal StadiumFaisalabad2006110434343.006665.1500040
Mitchell JohnsonAUSLord'sLondon20092114343*-23186.9600050
Rob BaileyENGKennington OvalLondon19881114343*-34126.4700031
Tanmay MishraKENShaheed Chandu StadiumBogra2006110434343.008252.4400030
Mehrab Hossain jnrBANSher-e-Bangla National StadiumMirpur2009110434343.008550.5900050
Eoin MorganENGEden GardensKolkata2017110434343.004497.7300023
MahmudullahBANMalahideDublin20172114343*-5676.7900041
Nathan McCullumNZReliance StadiumVadodara2010110434343.005381.1300040
Mahela UdawatteSLR Premadasa StadiumColombo2008110434343.005578.1800060
Pieter SeelaarNEDBay OvalMount Maunganui2014-2022210434343.007557.3300030
Rory KleinveldtSAKennington OvalLondon2013110434343.006170.4900041
Naeem IslamBANUniversity OvalDunedin2010110434343.008153.0900040
George BaileyAUSPunjab Cricket Association Stadium, MohaliChandigarh2013110434343.006071.6700041
Umar AkmalPAKRiverside GroundChester-le-Street2010110434343.0033130.3000060
Jimmy HansraCANR Premadasa StadiumColombo2011110434343.007557.3300041
Hiral PatelCANSportpark WestvlietThe Hague2010110434343.007358.9000050
George DockrellIRETrent BridgeNottingham2023110434343.005479.6300032
Craig KieswetterENGDubai International Cricket StadiumDubai2012210434343.006269.3500040
David MillerSAHimachal Pradesh Cricket Association StadiumDharamsala2023110434343.005282.6900041
Andre RussellWIManuka OvalCanberra2013-2015210434343.0031138.7100061
Ashley NurseWINational Cricket Stadium, GrenadaSt George's2019110434343.0041104.8800050
James TaylorENGLord'sLondon2015110434343.005775.4400050
Ben StokesENGM Chinnaswamy StadiumBengaluru2023110434343.007358.9000060
David BoonAUSIqbal StadiumFaisalabad1994110434343.007358.9000030
Jonny BairstowENGThe Wanderers StadiumJohannesburg2020110434343.0023186.9600063
Tom LathamNZKhan Shaheb Osman Ali StadiumFatullah2013110434343.007358.9000002
Anamul HaqueBANUniversity OvalDunedin2023110434343.0039110.2600050
Rilee RossouwSAWestpac StadiumWellington2015110434343.004987.7600080
Zeeshan SiddiqiCANCambusdoon New GroundAyr2012110434343.009047.7800021
PreviousPage 267Next

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.