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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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 drawnTest1st 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
Nehemiah OdhiamboKENGymkhana Club GroundNairobi2006-201016130107238.2314772.79004102
Mahela JayawardeneSLAsgiriya StadiumKandy2001111106106*-94112.7710082
Stephen FlemingNZBrisbane Cricket Ground, WoolloongabbaBrisbane2007110106106106.0014971.14100110
Tillakaratne DilshanSLSuperSport ParkCenturion2009110106106106.0092115.22100161
Chris BroadENGMcLean ParkNapier1988110106106106.0014075.7110091
Dwayne BravoWISeddon ParkHamilton2014110106106106.0081130.86100123
Ryan ten DoeschateNEDEden GardensKolkata2011110106106106.0010898.15100131
Nasir JamshedPAKEden GardensKolkata2013110106106106.0012485.48100122
Ajinkya RahaneINDEdgbastonBirmingham2014110106106106.00100106.00100104
Shaiman AnwarUAEBrisbane Cricket Ground, WoolloongabbaBrisbane2015110106106106.0083127.71100101
Quinton de KockSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2025110106106106.0089119.1010086
Shimron HetmyerWIBarsapara Cricket StadiumGuwahati2018110106106106.0078135.9010066
Javed MiandadPAKMunicipal StadiumGujranwala1982111106106*-106100.00100121
Geoff MarshAUSBourdaGeorgetown1991111106106*-15867.0910080
Mark WaughAUSQueens Sports ClubBulawayo1999110106106106.0097109.28100112
Daryll CullinanSASawai Mansingh StadiumJaipur1996110106106106.0013081.54100100
Alec StewartENGSt George's Park, Port ElizabethGqeberha20032201066053.0016962.7201071
Sean WilliamsZIMNairobi Gymkhana ClubNairobi200922110663*106.0013578.52010130
Kevin O'BrienIREJaffery Sports Club GroundNairobi20072201065453.0014075.7102090
William PorterfieldIRECastle AvenueDublin20192201069453.0011691.38010102
Eoin MorganENGRangiri Dambulla International StadiumDambulla201822110692106.00102103.92010123
Lahiru ThirimanneSLSaxton OvalNelson201532110687*106.0013479.1001071
George DockrellIREBulawayo Athletic ClubBulawayo202322210691*-96110.4201092
Quinton de KockSAArun Jaitley StadiumDelhi2022-202322010610053.0094112.77100133
Joe RootENGMaharashtra Cricket Association StadiumPune2017-20232201067853.0013081.5401051
Kushal Janith PereraSLBay OvalMount Maunganui201922010610253.0010997.25100131
KL RahulINDSaurashtra Cricket Association StadiumRajkot2020-20232201068053.0082129.2701083
Khawar AliOMAICC AcademyDubai20223201066353.0017759.89010110
Evin LewisWIKensington Oval, BarbadosBridgetown202022110699*106.0011889.83010142
George MunseySCOHazelaarwegRotterdam202122110679*106.0013379.7001073
Shreyas IyerINDShere Bangla National Stadium, MirpurDhaka20222201068253.0014175.1801083
Philip SaltENGCounty GroundBristol2023-20242201066153.0055192.73010127
Bruce EdgarNZAMI StadiumChristchurch1983-19862201067453.0016365.03010110
Ravi ShastriINDBarabati StadiumCuttack1982-199032010610253.0016763.4710061
Roy DiasSLNational StadiumKarachi19822201065753.0013081.5401090
Sanjay ManjrekarINDHeadingley Cricket GroundLeeds1990-19962201068253.0016663.8601080
Adam ParoreNZBangabandhu National StadiumDhaka19982201065453.0015966.6702040
Kumar SangakkaraSLMcLean ParkNapier2001-20063301065835.3313379.70010130
Craig McMillanNZSharjah Cricket Association StadiumSharjah20023301065135.3314871.6201082
Grant FlowerZIMWACA GroundPerth1994-20013301068535.3314871.6201090
Tatenda TaibuZIMSharjah Cricket Association StadiumSharjah200343110674*53.0017161.9901081
Peter FultonNZNational Cricket Stadium, St George'sGrenada20073301066235.3315867.09010120
Upul TharangaSLMadhavrao Scindia Cricket GroundRajkot2005-20093301066735.3311889.8301094
Neil McCallumSCOVRA GroundAmstelveen201033110689*53.0011492.9801074
Imrul KayesBANRangiri Dambulla International StadiumDambulla20103301066635.3315468.83010100
Steve SmithAUSTrent BridgeNottingham2019-20243301067335.3313379.7001073
Aaron FinchAUSDubai International Cricket StadiumDubai2014-20193301065335.3312386.18010103
KL RahulINDOld TraffordManchester20193301065735.3314971.1401092
Shai HopeWIWarner Park, Basseterre, St KittsBasseterre20243311068653.0011592.1701045
Brandon KingWIWarner Park, Basseterre, St KittsBasseterre20243301068235.33103102.91010124

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.