Live5th ODI · Ireland in Namibia 2026/27NAM19/0 (4)IRE129 (33.1)NAM need 111 runs in 276 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOL112/0 (13)BOL need 63 runs in 42 ballsT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 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)ODIFinal · 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 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 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 All internationals)

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 11,771 of the 11,777 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniINDBarabati StadiumCuttack2007-201755123413458.50232100.86110197
Curtis CampherIREHigh Performance OvalWindhoek202655023410646.80201116.421111610
Mark WaughAUSKingsmead Cricket GroundDurban1994-2002351234113*58.5046750.11100291
Graham ThorpeENGEden ParkAuckland1997-200256123411946.8042255.45110270
Ricky PontingAUSSinhalese Sports Club GroundColombo2002-20114612349246.8038261.26010311
Matt PriorENGEdgbastonBirmingham2007-20127602348739.0029080.69020201
George MunseySCOTitwoodGlasgow2022-20258712347839.00227103.080201811
Mohammad RizwanPAKSydney Cricket GroundSydney2017-20246702348833.4327884.17020203
Saiteja MukkamallaUSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025771234100*39.00222105.41111238
Guy WhittallZIMGymkhana Club GroundNairobi1997-20008812348333.4329778.79020162
George MunseySCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-202188123458*33.43172136.050202511
Ronak PatelUGAGahanga International Cricket Stadium, RwandaKigali City202388223461*39.00184127.17010323
Tristan StubbsSAKingsmeadDurban2023-202668023412229.2538560.78101196
Arjun VinodSWIMarsa Sports ClubMarsa2021-20239822346739.00183127.87010246
John SelbyENGMelbourne Cricket GroundMelbourne1877-18824812347033.439945.45020150
Michael ClarkeAUSKennington OvalLondon2004-20151010223499*29.2537262.90011170
Angelo MathewsSLKennington OvalLondon2009-20241010423467*39.0025691.41020243
Wes HallWIQueen's Park OvalPort of Spain1960-1968711523450*39.00--01051
Mohammad AzharuddinINDMelbourne Cricket GroundMelbourne1985-19921111223493*26.0040457.92011120
Kamindu MendisSLR Premadasa StadiumColombo2021-2026131212344421.2724197.10001194
Rohan MustafaUAEICC AcademyDubai2016-2022181612345815.6031574.29013235
Yuvraj SinghINDRajiv Gandhi International Stadium, UppalHyderabad2005-200933023312177.6724794.33200236
Aravinda de SilvaSLPunjab Cricket Association IS Bindra StadiumChandigarh1997231233110*116.5039359.29110292
Tamim IqbalBANHimachal Pradesh Cricket Association StadiumDharamsala2016332233103*233.00147158.501101912
Saleem MalikPAKEdgbaston Cricket GroundBirmingham1987-199633023316577.6738760.21100231
Sachin TendulkarINDOld Trafford Cricket GroundManchester1990-1999341233119*77.6740158.10110300
Paul CollingwoodENG/IWX/ICCGaddafi StadiumLahore2005-20175412339677.6743753.32020320
Mohammad YousufPAKBrisbane Cricket GroundBrisbane1999-20003402339558.2537562.13031341
Gerhard ErasmusNAMHigh Performance OvalWindhoek2026541233156*77.67217107.37110226
Colin CowdreyENGBourdaGeorgetown1960-19682402338258.2545131.26030160
Bill LawryAUSKennington OvalLondon1961-196834023313558.2572332.23111320
Mohammad AshrafulBANMA Aziz Stadium, ChittagongChattogram2002-2004351233158*58.2532671.47100354
David WarnerAUSTrent BridgeNottingham2009-201945023316646.6023499.57112237
Travis HeadAUSKennington OvalLondon2017-202345023316346.6028083.21100323
PA RaikesGIBVassil Levski National Sports AcademySofia20255502337346.60126184.920202415
Brad HaddinAUSNew Wanderers StadiumJohannesburg2009-20114602336338.8335565.63031273
Dawid MalanENGThe Rose BowlSouthampton2020-20226602337638.83166140.36020247
Vijay ManjrekarINDSabina ParkKingston1953-196236023311838.83--10100
Stephen FlemingNZAdelaide OvalAdelaide1997-20076702338333.2941456.28020191
Kieron PollardWISir Vivian Richards Stadium, North SoundAntigua2010-20138712337038.83214108.88010187
CG WilliamsNAMICC AcademyDubai2019-20227702335733.29214108.88031216
Sherfane RutherfordWIBrian Lara Stadium, Tarouba, TrinidadTarouba2023-202587123368*38.83188123.940101615
Graham GoochENGEdgbastonBirmingham1976-199357023311533.2941656.01101251
Arjuna RanatungaSLLord'sLondon1984-19995702338433.2949347.26021241
Mark RamprakashENGTrent BridgeNottingham1991-200158123367*33.2965935.36020241
Younis KhanPAKRangiri Dambulla International StadiumDambulla2003-200988123370*33.2938660.36010190
David ObuyaKENHarare Sports ClubHarare2002-20098802335629.1327784.12010260
Mike AthertonENGQueen's Park OvalPort of Spain1994-19985802335129.1357040.88011250
Brian McMillanSAKingsmead Cricket GroundDurban1992-19967812338433.2954342.91020213
Owais ShahENGLord'sLondon2007-20099912336929.1326089.62010211

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.