Live5th T20I · India in New Zealand 2026/27NZIND111/2 (10)NZ chose to bowlLive5th ODI · Ireland in Namibia 2026/27NAMIRE15/1 (5.3)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOLBOLBoland won the toss and chose to bowlODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
Mudassar NazarPAKKennington OvalLondon1978-19874401145628.5031336.4201070
Andrew HudsonSAThe Wanderers StadiumJohannesburg1992-19974401147428.5021054.29010120
Rahul DravidINDQueen's Park Oval, Port of SpainTrinidad2006-20075511146028.5017565.14010101
Saeed AnwarPAKSydney Cricket GroundSydney1990-20005501144322.8011599.13000142
Mohammad HafeezPAKPallekele International Cricket StadiumKandy2011-20155501144922.8017266.28000132
Ian BellENGAdelaide OvalAdelaide2007-20155501146322.8015374.51011121
George MunseySCOQueens Sports ClubBulawayo2018-20235501143122.8018063.3300091
Arafat MinhasPAKGaddafi StadiumLahore20265501146122.8012095.0001094
Hashmatullah ShahidiAFGMahinda Rajapaksa International Cricket StadiumHambantota20235511145728.5012690.48011130
Chris HarrisNZSydney Cricket GroundSydney1990-200466211442*28.5016867.8600090
Chris GayleWISinhalese Sports Club GroundColombo2001-20116601144919.0014479.17002164
Keith DabengwaZIMShere Bangla National StadiumMirpur2006-20106621143228.5023748.1000070
Keith DabengwaZIMHarare Sports ClubHarare2005-20089611143922.8021952.0500181
Chamara KapugederaSLHarare Sports ClubHarare2008-20108601144219.0016270.3700045
Lega SiakaPNGAmini ParkPort Moresby2017-20226601143819.0017565.14001101
Athula SamarasekeraSLSharjah Cricket StadiumSharjah1989-19946601142919.0016170.81000131
Sean ErvineZIMSharjah Cricket Association StadiumSharjah2001-20037711144719.0014976.51003104
Jan Nicol Loftie-EatonNAMTribhuvan University International Cricket GroundKirtipur2023-20248801144914.2514877.03002122
Kevin O'BrienIRECivil Service Cricket Club, StormontBelfast2006-2019109211435*16.2917664.77000100
Dinesh ChandimalSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2011-2015121021144314.2515673.08001111
Marcus TrescothickENGCivil Service Cricket Club, StormontBelfast2006110113113113.0011499.12100120
Sachin TendulkarINDThe Royal & Sun Alliance County GroundBristol2002110113113113.00102110.78100121
Carl HooperWICaptain Roop Singh StadiumGwalior1988111113113*-97116.49100122
Ian BellENGHimachal Pradesh Cricket Association StadiumDharamsala2013111113113*-14379.02100131
Hashim AmlaSAPunjab Cricket Association Stadium, MohaliChandigarh2011110113113113.0013086.9210080
Virat KohliINDZahur Ahmed Chowdhury StadiumChattogram2022110113113113.0091124.18100112
Paul StirlingIREGrange Club Cricket GroundEdinburgh2011110113113113.0095118.95100106
Shreyas IyerINDJSCA International Stadium ComplexRanchi2022111113113*-111101.80100150
Abdullah ShafiquePAKRajiv Gandhi International Stadium, UppalHyderabad2023110113113113.00103109.71100103
Geoff MarshAUSKensington OvalBridgetown1991110113113113.0013683.0910083
Sourav GangulyINDNahar Singh StadiumFaridabad2000-20022201135756.5012491.13020143
Ricky PontingAUSReliance StadiumVadodara2007-200922111374113.0012491.13010132
Jacques KallisSACarisbrookDunedin1999-200422011310056.5013881.88100121
Chris GayleWISheikh Zayed StadiumAbu Dhabi200822011311356.50112100.89101115
Brian LaraWIBasin ReserveWellington1992-19952201137256.5012292.62010131
Carl HooperWINehru StadiumGuwahati1987-199422011311156.5012590.40100110
MS DhoniINDCaptain Roop Singh StadiumGwalior2007-201022211368*-80141.25010105
Ross TaylorNZTrent BridgeNottingham2013-20152201137156.5013981.2901053
Junaid SiddiqueBANCivil Service Cricket Club, StormontBelfast201022011310056.5013981.29100110
Virat KohliINDShaheed Veer Narayan Singh International StadiumRaipur2023-202522011310256.50102110.7810092
Aaron FinchAUSM.Chinnaswamy StadiumBengaluru2017-20202201139456.5012292.62010114
James TaylorENGOld TraffordManchester201522011310156.5013285.6110070
Joe RootENGHimachal Pradesh Cricket Association StadiumDharamsala2013-20232201138256.5011796.58010121
Aasif SheikhNEPBayuemas OvalKuala Lumpur202622011310256.5012788.98100104
Michael EnglishSCOForthillDundee2024-202622011310756.5013981.29100102
Arjuna RanatungaSLLal Bahadur Shastri StadiumHyderabad1994-19972201139856.5014577.93010120
Mohammad AzharuddinINDMoti Bagh StadiumVadodara1987-1988221113108*113.0073154.79100103
Mark WaughAUSEdgbaston Cricket GroundBirmingham1993-199922011311356.5012689.6810180
Abdul MalikAFGHarare Sports ClubHarare20242201138456.5016767.66010151
VVS LaxmanINDSydney Cricket GroundSydney2000-2004331113106*56.5016269.7510060

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.