ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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 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,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Phil DeFreitasENGTrent BridgeNottingham1987-199599315555*25.8324762.75020140
Manzoor ElahiPAKSharjah Cricket StadiumSharjah1985-19881311315550*19.3819479.90010103
Geoff LawsonAUSWACA GroundPerth1981-1989111221555015.5027456.57011120
Wahab RiazPAKDubai International Cricket StadiumDubai2010-2018171521552111.9217489.08000163
Prasanna JayawardeneSLSardar Patel Stadium, MoteraAhmedabad2009111154154*-31449.04100110
Tom LathamNZP Sara OvalColombo2019110154154154.0025161.35100150
Shubman GillINDEkana Cricket StadiumLucknow2026110154154154.00110140.00100222
Vijay MerchantINDFeroz Shah KotlaDelhi1951110154154154.00--100-0
Younis KhanPAKBasin ReserveWellington20111201548177.0031648.73020200
Scott StyrisNZGoodyear ParkBloemfontein200322015414177.00147104.7610046
Keegan PetersenSANewlandsCape Town20221201548277.0027955.20020190
Ruturaj GaikwadINDBarsapara Cricket StadiumGuwahati2023-2026222154123*-94163.83100157
Bert SutcliffeNZFateh MaidanHyderabad1955121154137*154.00--100150
Noel McGregorNZBagh-e-Jinnah StadiumLahore195512015411177.00--100120
Joey CarewWIThe GabbaBrisbane196812115483154.00--020220
Alan KnottENGKensington OvalBridgetown19741201548777.0036841.85020210
Lance KlusenerSAGoodyear ParkBloemfontein1999-200353015410851.3319877.78100222
Sean WilliamsZIMPallekele International Cricket StadiumKandy202233015410051.3316493.90100122
Denesh RamdinWIEdgbastonBirmingham2007-2012332154107*154.0023465.81100110
Ajinkya RahaneINDSir Vivian Richards Stadium, North SoundAntigua2016-20173301547251.3323964.44020151
Faf du PlessisSAQueens Sports ClubBulawayo20143301545951.3318284.62020150
Ben StokesENGEden GardensKolkata2016-20233311548477.00123125.20020164
Peter HandscombAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2016-201723115410577.0028354.42100151
Babar AzamPAKProvidence StadiumGuyana2017331154125*77.0017588.00100103
Monank PatelUSAMannofield ParkAberdeen20223301548551.3318682.80020112
Geoff PullarENGHeadingley Cricket GroundLeeds1959-19612311547577.00--020-0
Rahul DravidINDNational StadiumKarachi2004-20063401549938.5020276.24020140
Sourav GangulyINDFeroz Shah Kotla GroundDelhi1999-200524115462*51.3342835.98010162
Kumar SangakkaraSL/IWX/ICCDocklands StadiumMelbourne2005-20064401546438.5018483.70020201
Brendon McCullumNZDubai International Cricket StadiumDubai2009-20143401544738.5018583.24000163
Michael ClarkeAUSQueen's Park Oval, Port of SpainTrinidad2003-201234115455*51.3324363.37010171
AB de VilliersSAMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2012-201454115410851.3399155.56100136
Kane WilliamsonNZSuperSport ParkCenturion2015-20163401547738.5023066.96010163
Quinton de KockSAWestern Australia Cricket Association GroundPerth2014-20163401548438.5021671.30020173
Kushal Janith PereraSLBay OvalMount Maunganui2019-202444015410238.50146105.48101173
Lega SiakaPNGSano International Cricket GroundSano20264401548538.50135114.0701087
Rovman PowellWIDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet20245401545438.5096160.42010614
Alex CareyAUSR Premadasa StadiumColombo2022-20254411544951.3317588.00000112
Chirag SuriUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2020-20224411547551.33125123.20010165
Imam-ul-HaqPAKThe Wanderers StadiumJohannesburg2019-20213401547138.5027156.83010151
Simon SsesaziUGAEntebbe Cricket OvalEntebbe20214401546338.50148104.05020164
Maaz SadaqatPAKRawalpindi Cricket StadiumRawalpindi20264401549638.5097158.760211110
Robert SamuelsWIWACA GroundPerth199734315476154.0029751.85010221
Shivnarine ChanderpaulWIKingsmeadDurban2003-200845015410930.8027655.80102241
Habibul BasharBANChittagong Divisional StadiumChattogram20064501545230.8025061.60010181
Hamilton MasakadzaZIMBangabandhu National StadiumDhaka20054501545430.8022568.44010220
Hadisullah TarakhelBELMarsa Sports ClubMarsa20215511547838.5084183.330101611
Joe SolomonWIQueen's Park OvalPort of Spain1960-19653511544838.50--000-0
Viv RichardsWIEden GardensKolkata1974-19894501546830.8015957.86010191
Javed MiandadPAKEdgbastonBirmingham1982-19873501547530.8028354.42010161
PreviousPage 167Next

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.