Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashmatullah ShahidiAFGArun Jaitley Cricket StadiumDelhi2023220948047.0012475.8101081
Marcus TrescothickENGGaddafi StadiumLahore2000-2005330946531.3311879.6601091
Russel ArnoldSLBrisbane Cricket Ground, WoolloongabbaBrisbane2003-2006331947647.009994.9501050
Khaled MashudBANChittagong StadiumChittagong2001-20023329454*94.0018151.9301070
Suresh RainaINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2010-20133319471*47.0072130.56011111
Sarfraz AhmedPAKR Premadasa StadiumColombo2012-2015531947747.009895.9201180
Angelo MathewsSLMelbourne Cricket GroundMelbourne2010-20154319477*47.0010688.6801081
David MillerSAEden ParkAuckland2015-2017331944947.0066142.42001125
Quinton de KockSAWillowmoore ParkBenoni2013-2023330948231.339994.95010102
Soumya SarkarBANWarner Park, Basseterre, St KittsBasseterre2024330947331.339697.9201094
Marcus StoinisAUSGaddafi StadiumLahore2022330944931.3394100.0000073
Zeeshan MaqsoodOMAWanderers Cricket GroundWindhoek2019-2021330945831.3313768.6101092
Kamil MisharaSLRawalpindi Cricket StadiumRawalpindi2025330943831.3310589.52000121
B SharkiNEPICC AcademyDubai2025330944831.3313967.63000110
Charlie TearSCOGrand Prairie StadiumDallas2024431945147.0016457.3201151
Ramiz RajaPAKIqbal StadiumFaisalabad1987-1995330943331.3316058.7500070
Virender SehwagIND/ASIAMelbourne Cricket GroundMelbourne2004-2008440944523.5012575.20000101
Yuvraj SinghINDWankhede StadiumMumbai2003-2011441944931.3312972.87000120
Kamran AkmalPAKSuperSport ParkCenturion2007-2013440944423.5011482.46000120
Piet RinkeZIMHarare Sports ClubHarare2006440947223.5012475.8101090
Eoin MorganENGPallekele International Cricket StadiumKandy2014-20184429458*47.0089105.62011111
Shadley van SchalkwykUSAGrand Prairie StadiumDallas2024441945831.3313967.63011111
Mehedi Hasan MirazBANDubai International Cricket StadiumDubai2018-2025440944223.5014067.1400062
Michael van LingenNAMSportpark MaarschalkerweerdUtrecht2026440945123.5014365.7301090
Gulbadin NaibAFGStormont Cricket GroundBelfast2018-2019540946423.5014166.6701090
Rahmat ShahAFGGaddafi StadiumLahore2023-2025440944523.5012774.02000111
Romesh KaluwitharanaSLBangabandhu National StadiumDhaka1998-2000650944818.8013669.1200190
Darren SammyWINew Wanderers StadiumJohannesburg2008-20155519425*23.5014166.6700092
Matthew WadeAUSWestern Australia Cricket Association GroundPerth2012-2017850943518.8014465.2800060
Richie RichardsonWINational StadiumKarachi1985-1996550946918.8015062.6701182
Chamika KarunaratneSLPallekele International Cricket StadiumKandy2022551943423.509697.9200051
Hassnain ShahOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025-20266529440*31.3390104.4400058
Gulbadin NaibAFGSheikh Zayed Cricket StadiumAbu Dhabi2018-20217639442*31.3310887.0400091
Gus LogieWIWACA GroundPerth1981-1992961945118.8014863.5101040
Greg MatthewsAUSSharjah Cricket StadiumSharjah1985-1987662942423.5015759.8700030
Jean-Pierre KotzeNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-2025770942913.4314365.73000130
Sachin TendulkarINDVidarbha C.A. GroundNagpur2005110939393.009696.8801092
Paul CollingwoodENGNehru Stadium, FatordaMargao2006110939393.0084110.71010101
Herschelle GibbsSASWALEC StadiumCardiff20031119393*-9795.88010122
Shane WatsonAUSRajiv Gandhi International Stadium, UppalHyderabad2009110939393.0089104.4901093
Wavell HindsWIKeenan StadiumJamshedpur2002110939393.0010786.92010122
Steve TikoloKENSinhalese Sports Club GroundColombo2002110939393.0091102.2001090
Imran FarhatPAKKingsmeadDurban2013110939393.0014464.5801081
Virat KohliINDKotambi StadiumVadodara2026110939393.0091102.2001081
Craig ErvineZIMZayed Cricket StadiumAbu Dhabi2026110939393.0010687.7401090
David BoonAUSBarabati StadiumCuttack1987110939393.0010192.0801091
Ishan KishanINDJSCA International Stadium ComplexRanchi2022110939393.0084110.7101047
Martin CroweNZOld TraffordManchester19861119393*-74125.68010112
Navjot SidhuINDM. Chinnaswamy StadiumBengaluru1996110939393.0011580.87010110
Andrew FlintoffENGFeroz Shah KotlaDelhi2002-2006220935246.5076122.37010103
PreviousPage 118Next

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.