Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Anil SahNEPGrand Prairie StadiumDallas20244401315632.7518072.78020112
Michael van LingenNAMForthillDundee20244401316032.7519168.59010190
Aaditya VaradarajanCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20264401316432.7517276.1602163
Geoff HowarthNZEden ParkAuckland1981-19845411317243.6718969.31010111
Stuart LawAUSR Premadasa StadiumColombo19964401316732.7513994.2401072
Shivnarine ChanderpaulWIKinrara Academy OvalKuala Lumpur20065501319226.2015982.39011164
Mohammad HafeezPAKLord'sLondon2003-20195501316426.2020464.22010112
Andrew StraussENGRiverside GroundChester-le-Street2004-20105501314726.2020563.90000102
Mohammad ShahzadAFGGreater Noida Sports Complex GroundGreater Noida20175501316326.20120109.17010222
Imran KhanPAKTrent BridgeNottingham1974-198765413179*131.0014192.9101182
Ramiz RajaPAKArbab Niaz StadiumPeshawar1985-199055113150*32.7522458.48010102
Sourav GangulyINDM. Chinnaswamy StadiumBengaluru1996-20036601316221.8319467.53010162
Jacques KallisSANewlands Cricket GroundCape Town1996-20027611313826.2024952.61000100
Colin de GrandhommeNZSeddon ParkHamilton2017-202286213174*32.75110119.0901088
Teja NidamanuruNEDHarare Sports ClubHarare2023661131110*26.2013497.76102113
Sherwin CampbellWISydney Cricket GroundSydney1996-20016601315221.8328745.64011120
Curtly AmbroseWIMelbourne Cricket GroundMelbourne1988-19971412413131*16.3820165.1700181
Marcus TrescothickENGBeausejour Stadium, Gros IsletSt Lucia2004110130130130.0013894.20100132
Virender SehwagINDLal Bahadur Shastri Stadium, Hyderabad, DeccanHyderabad2003110130130130.0013497.01100152
Shaun PollockAXM Chinnaswamy StadiumBengaluru2007110130130130.00110118.18100191
Chris HarrisNZMA Chidambaram StadiumChennai1996110130130130.00124104.84100134
Johnson CharlesWINational Cricket Stadium, St George'sGrenada2013110130130130.00111117.12100124
David GowerENGCounty GroundTaunton1983110130130130.00120108.33100125
Mark WaughAUSIndira Priyadarshini StadiumVisakhapatnam1996110130130130.00128101.56100141
Mohammad KaifINDR Premadasa StadiumColombo2002521130111*130.0013397.74100101
Michael BevanAUSThe OvalLondon1997-1999221130108*130.0015683.3310071
David ObuyaKENNairobi Gymkhana ClubNairobi20072201309365.0017574.2901063
Suresh RainaINDLord'sLondon2011-20182201308465.0013894.2001082
Alexei KervezeeNEDSharjah Cricket StadiumSharjah201222113083*130.00115113.04010164
MahmudullahBANSophia GardensCardiff2017-2019221130102*130.0014887.8410093
Mohammad MithunBANHagley OvalChristchurch2019-202122113073*130.00126103.17020133
Mohammad NabiAFGBulawayo Athletic ClubBulawayo20182201309265.0014589.6601083
Rassie van der DussenSAKingsmeadDurban2019-202032113080*130.0019068.42020120
Milind KumarUSAMaple Leaf North-West GroundKing City2026321130111*130.0015981.7610063
Ryan RickeltonSANational StadiumKarachi202522013010365.0013199.24100121
Will JacksENGRiverside GroundChester-le-Street2024-202622113084130.00129100.78010141
Asghar AfghanAFGKhan Shaheb Osman Ali StadiumFatullah201422113090*130.0019467.0101093
Michael BevanAUSSt George's Park, Port ElizabethGqeberha200333113074*65.0022158.82021102
Chris GayleWIOld TraffordManchester2017-20193301308743.33130100.00010119
Steve TikoloKENSenwes ParkPotchefstroom200933113060*65.0015782.80010150
Raqibul HasanBANGaddafi StadiumLahore20083301308343.3316081.25010120
Martin GuptillNZNew Wanderers StadiumJohannesburg20093301306643.3314192.20020113
David MillerSAEdgbastonBirmingham2013-201933113075*65.0016578.7901054
Andre RussellWIWarner Park, BasseterreSt Kitts201233213059*130.0080162.50010119
Mohammad NadeemOMACentral Broward Regional Park Stadium Turf GroundLauderhill202543113076*65.0018271.4301092
Andrew UmeedSCOGrand Prairie StadiumDallas202443113098*65.00116112.07010183
Sharmarh BrooksWIMultan Cricket StadiumMultan20223301307043.3316578.79010122
Wanindu HasarangaSLSir Vivian Richards StadiumNorth Sound202133113080*65.0096135.4201097
Andrew JonesNZSeddon ParkHamilton1989-199333113063*65.0024752.63010110
Gary KirstenSASharjah Cricket Association StadiumSharjah200044213071*65.0018271.43010170

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.