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
Shane WarneAUSQueen's Park OvalPort of Spain1995-1999442502925.007566.6700002
Shivnarine ChanderpaulWINational Cricket StadiumSt George's1999-2004440502412.508956.1800150
Shoaib MalikPAKTrent BridgeNottingham2006-2019440504112.5043116.2800140
Gavin RennieZIMSharjah Cricket Association StadiumSharjah2003440502612.5012540.0000040
MS DhoniINDMaharashtra Cricket Association StadiumPune2013-2018441501916.676083.3300060
William PorterfieldIREStormontBelfast2016440502512.5010149.5000060
Shikhar DhawanINDSabina Park, KingstonJamaica2011-2017440502412.508161.7300070
Ravindra JadejaINDMelbourne Cricket GroundMelbourne2012-20195425023*25.0044113.6400040
Stuart ThompsonIREGreater Noida Sports Complex GroundGreater Noida2017540503712.505590.9100080
Mehedi Hasan MirazBANR Premadasa StadiumColombo2023-2025440502812.506972.4600160
Mujibur AliOMACentral Broward Regional Park Stadium Turf GroundLauderhill20254415023*16.6712739.3700120
Ian HealyAUSBellerive OvalHobart1990-1997640502412.506280.6500140
Naimur RahmanBANSinhalese Sports Club GroundColombo1997-2002440504712.509652.0800250
Nehemiah OdhiamboKENHarare Sports ClubHarare2009551502712.506478.1300051
Allan BorderAUSEden ParkAuckland1982-1993551502112.5013537.0400051
Arshad AyubINDSharjah Cricket StadiumSharjah1988-19897555031*-6478.1300020
Hrishikesh KanitkarINDToronto Cricket, Skating and Curling ClubToronto1998-1999550502410.0012639.6800030
Daniel VettoriNZSydney Cricket GroundSydney1998-200976050338.338062.5000020
Anderson CumminsWIMelbourne Cricket GroundMelbourne1991-19957645026*25.006379.3700000
Mohammad NaveedUAEHarare Sports ClubHarare2018-20196625022*12.5036138.8900043
Curtly AmbroseWIKensington OvalBridgetown1989-20001062501412.506478.1300150
Dilhara FernandoSLR Premadasa StadiumColombo2001-20091684501912.506280.6500141
Zaheer KhanINDR Premadasa StadiumColombo2001-2012178150177.149751.5500222
Waqar YounisPAKSharjah Cricket Association StadiumSharjah2000-2002199250187.1410448.0800110
Nasser HussainENGFeroz Shah KotlaDelhi2002110494949.007169.0100040
Russel ArnoldSLSardar Patel (Gujarat) Stadium, MoteraAhmedabad20051114949*-47104.2600040
Dinesh MongiaINDBarabati StadiumCuttack2002110494949.008259.7600040
Yuvraj SinghINDCounty GroundBristol2007110494949.005392.4500060
Mohammad KaifINDThe Rose BowlSouthampton20041114949*-29168.9700050
Ricky PontingAUSVidarbha Cricket Association GroundNagpur2007110494949.0044111.3600071
Steve WaughAUSNew RoadWorcester19991114949*-6971.0100070
Neil McKenzieSAWillowmoore ParkBenoni20011114949*-7268.0600070
Nicky BojeSANewlands Cricket GroundCape Town1999-2002310494949.005196.0800031
Abdul RazzaqPAKGrange Cricket Club GroundEdinburgh20061114949*-48102.0800023
Jimmy MaherAUSBellerive OvalHobart20031114949*-49100.0000041
Shane WatsonAUSNehru StadiumGuwahati2009110494949.0049100.00000100
Shane WatsonAUSKingsmeadDurban2011110494949.0046106.5200061
Ricardo PowellWINew Wanderers StadiumJohannesburg20041114949*-24204.1700042
Ramnaresh SarwanWIMaple Leaf North-West GroundKing City20082114949*-5884.4800051
Ridley JacobsWIOld Trafford Cricket GroundManchester19991114949*-14234.5100030
Grant FlowerZIMJawaharlal Nehru StadiumKochi2002110494949.008855.6800070
Simon KatichAUSSt George's ParkGqeberha2006110494949.008061.2500041
Geraint JonesENGNehru StadiumKochi2006110494949.006674.2400030
Brendan TaylorZIMSheikhupura StadiumSheikhupura2008110494949.007862.8200050
Morris OumaKENThe Rose BowlSouthampton2004110494949.009352.6900030
Justin KempSABeausejour Stadium, Gros IsletSt Lucia20071114949*-9153.8500041
Upul TharangaSLHimachal Pradesh Cricket Association StadiumDharamsala2017110494949.0046106.52000100
Rawl LewisWIMangaung OvalBloemfontein1999110494949.009153.8500051
Ross TaylorNZCobham Oval (New)Whangarei20171114949*-7664.4700020
Tanmay MishraKENRuaraka Sports Club GroundNairobi2007110494949.006674.2400021
PreviousPage 241Next

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.