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
Chris HarrisNZWACA GroundPerth1990-20024413329*11.0010830.5600210
Shahid AfridiPAKBeausejour Stadium, Gros IsletSt Lucia2005-20136413313*11.0028117.8600032
Jean-Pierre KotzeNAMForthillDundee20244413316*11.004082.5000121
Shaheen Shah AfridiPAKRawalpindi Cricket StadiumRawalpindi2020-20269433313*33.0027122.2200050
Manoj PrabhakarINDEden GardensKolkata1989-19935423312*16.507544.0000010
Winston BenjaminWIMelbourne Cricket GroundMelbourne1988-1992541331511.003886.8400140
David RichardsonSASt George's ParkGqeberha1992-19977423323*16.504376.7400010
Andrew McBrineIREStormont Cricket GroundBelfast2018-201955033166.608439.2900010
Tafadzwanashe KaitanoZIMHarare Sports ClubHarare2022-202355033136.609036.6700221
Jeff ThomsonAUSMelbourne Cricket GroundMelbourne1975-198396033155.506055.0000011
Mark RamprakashENGTrent BridgeNottingham1995110323232.003688.8900011
Mark RamprakashENGSuperSport ParkCenturion1996110323232.004472.7300001
VVS LaxmanINDWACA GroundPerth2004110323232.004669.5700050
Sachin TendulkarINDManuka OvalCanberra2008110323232.0030106.6700040
Sachin TendulkarINDMunicipal StadiumGujranwala1999110323232.0031103.2300021
Sourav GangulyIND/AXM Chinnaswamy StadiumBengaluru2007210323232.0029110.3400070
Virender SehwagINDW.A.C.A. GroundPerth2004110323232.003494.1200060
Nick KnightENGBangabandhu National StadiumDhaka1998110323232.004965.3100030
Sanath JayasuriyaSLPukekura ParkNew Plymouth1992110323232.0023139.1300022
Mahela JayawardeneSLJSCA International Stadium ComplexRanchi2014110323232.003396.9700050
Russel ArnoldSLNehru StadiumPune2005110323232.005064.0000040
Russel ArnoldSLMangaung OvalBloemfontein2001110323232.005360.3800040
Kumar SangakkaraSLReliance StadiumVadodara2005110323232.005855.1700040
Nuwan ZoysaSLAMI StadiumChristchurch1997-2001210323232.0019168.4200031
Zaheer KhanINDBarkatullah Khan StadiumJodhpur20001113232*-11290.9100004
Ricky PontingAUSSinghalese Sports Club Cricket GroundColombo1999110323232.004669.5700020
Adam GilchristAUSNarayanganj Osmani StadiumFatullah2006210323232.0030106.6700041
Inzamam-ul-HaqPAKAntigua Recreation GroundSt John's2000110323232.007244.4400001
Gundappa ViswanathINDKennington OvalLondon1974110323232.005954.2400010
Mathew SinclairNZDavies ParkQueenstown20031113232*-6350.7900040
Mathew SinclairNZKingsmeadDurban20071113232*-23139.1300031
Mathew SinclairNZIqbal StadiumFaisalabad2003110323232.005558.1800030
Craig McMillanNZCounty GroundSouthampton1999110323232.007841.0300010
Lou VincentNZGaddafi StadiumLahore2002110323232.005459.2600020
Sanjay BangarINDBarkatullah Khan StadiumJodhpur20021113232*-3884.2100030
Aravinda de SilvaSLGandhi StadiumJalandhar19941113232*-4965.3100040
Michael BevanAUSBeausejour Stadium, Gros IsletSt Lucia20031113232*-3982.0500020
Michael BevanAUSThe Wanderers StadiumJohannesburg1997110323232.003591.4300030
Shane WarneAUSNew Wanderers StadiumJohannesburg2000110323232.004472.7300011
Brian LaraWINehru StadiumMargao1994110323232.003884.2100050
Carl HooperWIIbn-e-Qasim Bagh StadiumMultan19901113232*-4866.6700010
Ricardo PowellWISabina Park, KingstonJamaica2003110323232.004276.1900060
Ramnaresh SarwanWISimba Union GroundNairobi20011113232*-16200.0000031
Ridley JacobsWIKensington Oval, BridgetownBarbados2003-20042113232*-28114.2900030
Andy FlowerZIMNehru StadiumPune1993110323232.003688.8900050
Grant FlowerZIMSeddon ParkHamilton1998110323232.004965.3100040
Shahid AfridiPAKIqbal StadiumFaisalabad2007-2008310323232.0018177.7800042
Alok KapaliBANPietermaritzburg OvalPietermaritzburg2003110323232.003884.2100021
BJ PatelKENNew Wanderers StadiumJohannesburg2003110323232.006053.3300060
Roland LefebvreNEDSinhalese Sports Club GroundColombo20021113232*-7045.7100011
PreviousPage 329Next

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.