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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad NabiAFGPallekele International Cricket StadiumKandy2022-202466020613634.33204100.98100196
Richie BenaudAUSThe GabbaBrisbane1954-19635602065234.335827.59020211
Martin CroweNZMcLean ParkNapier1983-199576320674*68.6723886.55010193
Robin SmithENGKensington OvalBridgetown1990-19944612066941.2056136.72020201
Craig KieswetterENGKennington OvalLondon2010-20128722066141.20201102.49030138
Travis HeadAUSKingsmeadDurban2016-20266702069129.43160128.75010258
Sam CurranENGThe Rose BowlSouthampton2018-20268712067834.3328672.03010184
JP DuminySAR Premadasa StadiumColombo2012-20148802065125.7521695.37010173
Ravindra JadejaINDMaharashtra Cricket Association StadiumPune2013-20247802069125.7530168.44010164
Faf du PlessisSAKennington OvalLondon2012-20197802067525.7523189.18021161
Ijaz AhmedPAKBellerive OvalHobart1988-20006812068229.4335857.54021232
Herschelle GibbsSANewlands Cricket GroundCape Town1997-20027902064222.8934559.71001251
Brad HoggAUSSydney Cricket GroundSydney2003-200815932067934.3329569.83010140
Rod MarshAUSThe GabbaBrisbane1970-198391112064820.6057935.58000191
Mark DekkerZIMHarare Sports ClubHarare1992-1996101112065520.6062433.01010112
A PatmoreJPNSano International Cricket GroundSano2022-2026141222065220.6021894.50010160
Ted DexterENGNational StadiumKarachi1962110205205205.00--100220
Scott StyrisNZPunjab Cricket Association Stadium, MohaliChandigarh2003-2006220205119102.5034459.59110202
Travis HeadAUSTrent BridgeNottingham2018-2024221205154*205.00168122.02110275
Neil McKenzieSAGoodyear ParkBloemfontein2001-200233120570*102.5032463.27030160
Carl HooperWIVidarbha Cricket Association GroundNagpur1987-199423120581102.5029170.45030187
DuleepENGKennington OvalLondon1930-193123020510968.3321444.86110180
Bill BrownAUSKingsmeadDurban1935-19362302058468.33--03040
Peter KirstenSAAdelaide OvalAdelaide1992-19942302058468.3355037.27020180
Sourav GangulyINDNational StadiumKarachi1997-20063402058951.2525281.35010262
Mohammad YousufPAKW.A.C.A. GroundPerth2004-200534020510551.2522889.91110211
Andrew SymondsAUSNew Wanderers StadiumJohannesburg2000-2007542205143*102.50167122.75100273
Rohit SharmaINDMA Chidambaram StadiumChennai202124020516151.2533062.12100224
Dinesh ChandimalSLLord'sLondon2011-2024341205105*68.3326976.21110282
Rassie van der DussenSANational StadiumKarachi2021-202534120572*68.3331465.29030175
Olipa GeraldUGAGahanga B Ground, RwandaKigali City202644120583*68.33114179.820201317
Albert WardENGSydney Cricket GroundSydney1894-189524020511751.25--110210
Mushtaq MohammadPAKTrent BridgeNottingham1962-1975342205100*102.507864.10110190
Desmond HaynesWIAMI StadiumChristchurch1980-199234120512268.3338353.52111273
Shivnarine ChanderpaulWISydney Cricket GroundSydney1996-19974502057241.0034060.29020210
Kyle MayersWIDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-202235020514641.0031165.92100262
Aqib IlyasOMAWest End Park International Cricket StadiumDoha20235502059041.00129158.91021229
Percy McDonnellAUSKennington OvalLondon1880-188835020510341.0028560.70101250
Bruce LairdAUSGaddafi StadiumLahore1980-198235120591*51.2545445.15020190
Sanath JayasuriyaSLBangabandhu National StadiumDhaka1998-200066020510534.1722790.31101270
Pathum NissankaSLSir Vivian Richards StadiumNorth Sound202156020510334.1744945.66110170
Arthur ShrewsburyENGMelbourne Cricket GroundMelbourne1881-1885462205105*51.25--110170
Len BraundENGAdelaide OvalAdelaide1902-1908361205103*41.0010.00101251
Mike GattingENGEden GardensKolkata1982-19934612058141.0040950.12011233
Mohammad AzharuddinINDKingsmead Cricket GroundDurban1992-19975602056034.1729968.56010112
Eoin MorganENGPallekele International Cricket StadiumKandy2012-201877320571*51.25171119.88021177
Jos ButtlerENGAdelaide OvalAdelaide2014-202267120580*34.1736855.71022194
Shadman IslamBANZahur Ahmed Chowdhury StadiumChattogram2021-202547020512029.2943946.70111251
Imam-ul-HaqPAKDubai International Cricket StadiumDubai2018-20256712057634.1744146.49020183
Murali VijayINDHarare Sports ClubHarare2010-20158802057225.6325580.39010117
PreviousPage 109Next

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.