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
Philo WallaceWIKensington OvalBridgetown1998-2000330824727.3311968.91000142
Ramesh DavidCANMaple Leaf North-West GroundKing City2008330824827.3317048.24000100
Ramnaresh SarwanWIKennington OvalLondon2004-2013440827520.5011471.9301033
Saeed AnwarPAKEden ParkAuckland1992-2001440824820.5016350.3100191
Kevin PietersenENGThe Rose BowlSouthampton2006-20134418233*27.338497.62001100
Shakib Al HasanBANSher-e-Bangla National Cricket StadiumMirpur2016-2021440824820.509982.8300160
MahmudullahBANNational StadiumKarachi2008441823727.3318743.8500030
Sarfraz AhmedPAKHarare Sports ClubHarare2013-2015640824420.5010478.8500060
Kyle CoetzerSCOTitwoodGlasgow20224418244*27.3310875.93000121
Navneet DhaliwalCANCentral Broward Regional Park Stadium Turf GroundLauderhill2025440827320.5014656.1601261
Imad WasimPAKSharjah Cricket StadiumSharjah2016-20196428228*41.0056146.4300092
Rohit KumarNEPTakashinga Sports Club, HighfieldHarare2023440823320.5013461.1900082
Shubham RanjaneUSAGrand Prairie StadiumDallas20264438257*82.008695.3501034
Shivam SharmaCANCentral Broward Regional Park Stadium Turf GroundLauderhill2025440823720.5011770.0900052
Allan BorderAUSTrent BridgeNottingham1979-1989440823920.5011968.9100140
Neil FairbrotherENGOld Trafford Cricket GroundManchester1991-1994441825927.3313660.2901051
Nikhil ChopraINDKallang GroundSingapore1999440826120.5010280.3901033
Brendon McCullumNZSydney Cricket GroundSydney2002-2009550823616.4011670.6900052
Rashid LatifPAKRangiri Dambulla International StadiumDambulla2003550822616.4013262.1200060
Imran NazirPAKGymkhana Club GroundNairobi2000-2002550824016.4010975.23000130
JP DuminySAShere Bangla National StadiumMirpur2008-20156528249*27.3315253.9500030
Rohit SharmaINDHimachal Pradesh Cricket Association StadiumDharamsala2013-2026550824616.4010478.8500086
Kepler WesselsAUS/SAAdelaide OvalAdelaide1983-1992651826120.5014158.1601050
Harsh ThakerCANWanderers Cricket GroundWindhoek2023-2025550824316.4015652.5600032
Shoaib KhanOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021-2022550826816.409487.2301163
Timycen MarumaZIMHarare Sports ClubHarare2007-20211061823516.4010677.3600153
Mitchell SantnerNZEden ParkAuckland2016-20267628235*20.5014656.1600062
Robin SinghINDGymkhana Club GroundNairobi1999-2000860824113.6711770.0900161
Tarisai MusakandaZIMHarare Sports ClubHarare2017-2022661826016.4010677.3601072
Ian HarveyAUSMelbourne Cricket GroundMelbourne1997-20041281822811.7111273.2100091
Richard NgaravaZIMQueens Sports ClubBulawayo2018-2024881824811.719586.3200183
Abdul QadirPAKSharjah Cricket StadiumSharjah1984-199321103823411.7110875.9300143
Shahid AfridiPAKR Premadasa StadiumColombo1997-20121312282208.208794.2500181
Blessing MuzarabaniZIMHarare Sports ClubHarare2018-20262919108217*9.1113063.0800551
Graeme SmithSAMultan Cricket StadiumMultan2007110818181.0010378.6401070
Jacques KallisSAIndian Petrochemicals Corporation Limited Sports Complex GroundVadodara20001118181*-10676.4201042
Inzamam-ul-HaqPAKHeadingley Cricket GroundLeeds1999110818181.0010477.8801061
Jacob OramNZNehru Stadium, PoonaPune2003110818181.008793.10010121
Aravinda de SilvaSLKeenan StadiumJamshedpur1999110818181.0011371.6801040
Hashan TillakaratneSLGoodyear ParkBloemfontein20031118181*-10676.4201050
Tatenda TaibuZIMNiaz Stadium, HyderabadSindh2008110818181.0011172.9701030
Steve TikoloKENNarayanganj Osmani StadiumFatullah2006110818181.008793.1001091
Andrew HallSAGalle International StadiumGalle2000110818181.0011471.0501063
Tillakaratne DilshanSLSardar Patel (Gujarat) Stadium, MoteraAhmedabad20051118181*-67120.9001080
Javed OmarBANHeadingleyLeeds2005110818181.0015054.0001050
Michael HusseyAUSFeroz Shah KotlaDelhi20091118181*-8298.7801031
Suresh RainaINDNahar Singh StadiumFaridabad20061118181*-8991.0101081
Shaun MarshAUSArnos Vale Ground, KingstownSt Vincent2008110818181.009783.5101071
David WarnerAUSHimachal Pradesh Cricket Association StadiumDharamsala2023110818181.0065124.6201056
Tim PaineAUSClontarf Cricket Club GroundDublin2010110818181.0012266.3901052
PreviousPage 142Next

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.