Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st 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)ODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Sachin TendulkarINDNehru StadiumMargao1990110303030.0029103.4500012
Javagal SrinathINDSharjah Cricket Association StadiumSharjah2000110303030.005851.7200031
Alec StewartENGNewlandsCape Town2003110303030.003488.2400040
Paul CollingwoodENGVidarbha Cricket Association Stadium, JamthaNagpur20111113030*-23130.4300030
Romesh KaluwitharanaSLFatorda StadiumMargao1997110303030.003878.9500011
Mahela JayawardeneSLNehru StadiumPune1999110303030.003488.2400030
Mahela JayawardeneSLNehru Stadium, FatordaMargao2007110303030.005950.8500030
Upul ChandanaSLMadhavrao Scindia Cricket GroundRajkot2005110303030.003293.7500050
Upul ChandanaSLHeadingley Cricket GroundLeeds2002110303030.0013230.7700041
Dinesh MongiaINDLal Bahadur Shastri StadiumHyderabad2002110303030.003293.7500050
Yuvraj SinghINDJSCA International Stadium ComplexRanchi2013210303030.0021142.8600060
Mohammad KaifINDPunjab Cricket Association Stadium, MohaliChandigarh2006110303030.004369.7700020
Ajit AgarkarINDSinghalese Sports Club Cricket GroundColombo1998210303030.004763.8300021
Steve WaughAUSP Sara OvalColombo1994110303030.003390.9100030
Wasim RajaPAKMcLean ParkNapier1985110303030.006844.1200010
Gary KirstenSAOld Trafford Cricket GroundManchester1994110303030.007838.4600030
Mark BoucherSAWestern Australia Cricket Association GroundPerth20061113030*-3390.9100010
Shaun PollockSAWankhede StadiumMumbai20051113030*-17176.4700041
Saleem ElahiPAKNew Wanderers StadiumJohannesburg2003110303030.004075.0000030
Saleem ElahiPAKWellington Regional StadiumWellington2001110303030.006546.1500040
Younis KhanPAKChevrolet ParkBloemfontein2013110303030.005158.8200010
Inzamam-ul-HaqPAKPunjab Cricket Association IS Bindra StadiumChandigarh1997210303030.003293.7500021
Mohammad YousufPAKArnos Vale Ground, KingstownSt Vincent2005110303030.004665.2200010
Faisal IqbalPAKMultan Cricket StadiumMultan2006110303030.004862.5000030
Brendon McCullumNZMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2012210303030.004468.1800021
Ranjan MadugalleSLEden ParkAuckland19831113030*-5455.5600050
Chris HarrisNZCounty GroundSouthampton1999110303030.005060.0000020
Jimmy MaherAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2003110303030.004369.7700022
Wavell HindsWIMA Aziz Stadium, ChittagongChattogram2002110303030.003488.2400050
Wavell HindsWIW.A.C.A. GroundPerth2005110303030.003488.2400020
Brian LaraWIMcLean ParkNapier2000110303030.004566.6700020
Shivnarine ChanderpaulWIGrace RoadLeicester19991113030*-30100.0000060
Ricardo PowellWIIPCL Sports Complex GroundVadodara20021113030*-26115.3800021
Ricardo PowellWIIndira Gandhi StadiumVijayawada2002110303030.0028107.1400030
Craig WishartZIMAga Khan Sports Club GroundNairobi1997210303030.0025120.00000--
Heath StreakZIMOwen Delany ParkTaupō20011113030*-18166.6700002
Shahid AfridiPAKQueens Sports ClubBulawayo2002110303030.0018166.6700013
Shahid AfridiPAKLord's Cricket GroundLondon2001110303030.004468.1800021
Habibul BasharBANSt Lawrence GroundCanterbury2005110303030.0024125.0000050
Mohammad RafiqueBANSir Vivian Richards Stadium, North SoundAntigua20072113030*-3683.3300012
Mohammad RafiqueBANKennington OvalLondon2005110303030.005752.6300021
Mashrafe MortazaBANPunjab Cricket Association Stadium, MohaliChandigarh2006110303030.0024125.0000031
Hitesh ModiKENKhulna Divisional StadiumKhulna2006110303030.004862.5000050
MO OdumbeKENMoin-ul-Haq StadiumPatna1996110303030.006446.8800010
Collins ObuyaKENHazelaarwegVoorburg2010110303030.005158.8200020
Roland LefebvreNEDQueens Sports ClubBulawayo2003110303030.0023130.4300031
David ObuyaKENKhulna Divisional StadiumKhulna2006110303030.006844.1200040
Tony SujiKENNarayanganj Osmani StadiumFatullah2006110303030.0022136.3600011
Saeed AnwarPAKNiaz StadiumHyderabad1997110303030.0029103.4500041
Azhar MahmoodPAKKennington OvalLondon2003110303030.003976.9200020
PreviousPage 342Next

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.