ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Lou VincentNZBeausejour Stadium, Gros IsletSt Lucia200733010110133.6712779.5310291
Jacob OramNZBeausejour Stadium, Gros IsletSt Lucia200733210163*101.0011687.0701044
Kennedy OtienoKENAga Khan Sports Club GroundNairobi1996-199733110142*50.5012978.2900041
Heinrich KlaasenSAR Premadasa StadiumColombo20213301014333.6788114.7700091
Glenn PhillipsNZThe Village, MalahideDublin20223301014733.6799102.02000104
Harry TectorIREStormont Cricket GroundBelfast20263301015333.6715764.3301070
Agha SalmanPAKHazelaarwegRotterdam202233210150*101.0093108.6001092
Nasser HussainENGQueens Sports ClubBulawayo1996-200144110149*33.6716959.7600051
Abdul RazzaqPAKIqbal StadiumFaisalabad2003-200644110146*33.6797104.1200082
Craig McMillanNZBangabandhu National StadiumDhaka1998-20044401013925.2515266.4500032
Heath StreakZIMSydney Cricket GroundSydney1994-20044401014625.2518454.8900040
Rajin SalehBANMA Aziz StadiumChattogram2004-20054401017725.2514868.2401081
Cameron WhiteAUSWestern Australia Cricket Association GroundPerth2007-20114411014433.6714271.1300063
Chamara SilvaSLNational StadiumKarachi20084401015025.2512084.1701171
David HusseyAUSBellerive OvalHobart2009-201344110140*33.6710794.3900051
Andre FletcherWIWarner Park, BasseterreSt Kitts2008-20164401015225.2510398.06010145
Dhanushka GunathillekeSLShere Bangla National Stadium, MirpurDhaka2018-20214411013933.6798103.06000143
Rohit KumarNEPSportpark MaarschalkerweerdUtrecht20264401014125.2516063.1300030
Kris SrikkanthINDSardar Patel StadiumAhmedabad1986-19894401015325.2516959.7601071
Abdul RazzaqPAKDubai International Cricket StadiumDubai2010-20116501013920.2013475.3700061
Abdul RazzaqPAK/ASIAMelbourne Cricket GroundMelbourne2000-200555110151*25.2514370.6301060
Tillakaratne DilshanSLSinhalese Sports Club GroundColombo2004-20117501014420.2014072.1400091
Harvir BaidwanCANMaple Leaf North-West GroundKing City2008-20139631013333.6714868.2400030
Rick DarlingAUSMelbourne Cricket GroundMelbourne1979-19826601014116.8318654.3000070
Saleem MalikPAKWACA GroundPerth1984-19926601015116.8317757.0601230
Asanka GurusinhaSLMelbourne Cricket GroundMelbourne1988-19966601014716.8320549.2700170
Hashan TillakaratneSLMelbourne Cricket GroundMelbourne1989-20038811014214.4318355.1900350
Paul CollingwoodENGWACA GroundPerth2002110100100100.0012480.6510042
Damien MartynAUSWankhede StadiumMumbai2003110100100100.0011984.03100101
Mohammad AshrafulBANSophia GardensCardiff2005110100100100.0010199.01100110
Marlon SamuelsWIMultan Cricket StadiumMultan2006111100100*-99101.01100171
Hemang BadaniINDNehru StadiumPune2001110100100100.0098102.04100102
Kevin PietersenENGBuffalo ParkEast London2005111100100*-69144.9310074
Ambati RayuduINDBrabourne StadiumMumbai2018110100100100.0081123.4610084
Aaron FinchAUSRiverside GroundChester-le-Street2018110100100100.0010694.3410063
Dinesh ChandimalSLMalahide Cricket Club GroundDublin2016111100100*-10793.4610060
David MillerSAGaddafi StadiumLahore2025111100100*-67149.25100104
Kane WilliamsonNZQueens Sports ClubBulawayo2011111100100*-69144.93100111
Usman KhawajaAUSArun Jaitley StadiumDelhi2019110100100100.0010694.34100102
Faf du PlessisSAOld TraffordManchester2019110100100100.0094106.3810072
Johnson CharlesWIMelbourne Cricket GroundMelbourne2013110100100100.0012182.6410081
Daryl MitchellNZBasin ReserveWellington2021-2025211100100*-92108.7010092
Towhid HridoyBANDubai International Cricket StadiumDubai2025110100100100.0011884.7510062
Rahul ChopraUAEBayuemas OvalKuala Lumpur2026111100100*-10595.2410034
Mohinder AmarnathINDNahar Singh StadiumFaridabad1988111100100*-14867.5710041
Hansie CronjeSAArbab Niaz StadiumPeshawar1994111100100*-12480.6510043
Ajay JadejaINDThe OvalLondon1999111100100*-13872.4610072
Nasser HussainENGGymkhana Club GroundNairobi20002201009550.0013176.3401095
Sachin TendulkarINDArbab Niaz StadiumPeshawar2004-200622010010050.0011884.75101101
Virender SehwagINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2005-20112201007450.0075133.33010152
PreviousPage 107Next

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.