Live3rd T20I · India in New Zealand 2026/27NZ4/0 (1.1)INDIND chose to bowlODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZIND

Batting by ground (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,749 of the 11,755 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
David MathiasBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022121232756130.56265103.770201317
Inzamam-ul-HaqPAK/IWXSydney Cricket GroundSydney1992-2005111302755921.1553251.69022232
Brian LaraWITrent BridgeNottingham1995-200434127415291.3333681.55110431
Jonathan TrottENGSophia GardensCardiff2011-201354027420368.5047657.56111212
Azhar AliPAKThe Rose BowlSouthampton2016-2020341274141*91.3358147.16110330
Kane WilliamsonNZThe Rose BowlSouthampton2013-202134127411891.3344261.99120291
Sadagoppan RameshINDSinhalese Sports Club GroundColombo1999-200124027414368.5053151.60110310
Rahul DravidINDBasin ReserveWellington1998-20094702747639.1460045.67031371
Solomon MireZIMHarare Sports Club20187702749439.14217126.270202014
Simon KatichAUSSydney Cricket GroundSydney2003-200568227412545.6739868.84121360
Sachin TendulkarINDKingsmeadDurban2001-20117902748330.4441166.67031362
Tenjin RabgeyBHUGelephu International Cricket GroundGelephu2024-2025101012747430.44234117.090312312
Ian RedpathAUSThe GabbaBrisbane1965-197561002747927.4054025.19011300
Mike BrearleyENGLord'sLondon1976-197971012746430.4478334.99010230
Greg BlewettAUSSydney Cricket GroundSydney1995-200091022746934.2558047.24010230
Scott EdwardsNEDAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2024131112749927.40236116.10020209
Thisara PereraSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2011-2020181342746530.44184148.910112311
Wasim RajaPAKGaddafi StadiumLahore1973-1984131632747621.0837451.87023202
Nazmul Hossain ShantoBANGalle International StadiumGalle2025121273148273.0047857.11200244
Kevin PietersenENGWankhede StadiumMumbai2006-201234027318668.2537273.39100286
Rohit SharmaINDM Chinnaswamy StadiumBangalore2010-201644027320968.25224121.881001718
Vinoo MankadINDCorporation StadiumMadras1956-195934027323168.25--100210
Brendon McCullumNZHarare Sports Club2005-20116522738791.00224121.880301317
Ramiz RajaPAKEden ParkAuckland1985-199555027310154.6035676.69110232
Rohit SharmaINDSeddon ParkHamilton2009-20207602737945.5028994.460302011
Greg ChappellAUSOld Trafford Cricket GroundManchester1972-197746027311245.5057347.64100321
Ravi ShastriINDNational StadiumKarachi1983-198936127312854.6065841.49110310
VVS LaxmanINDPunjab Cricket Association Stadium, MohaliChandigarh2003-2010473273104*68.2561944.10121310
Michael ClarkeAUSM Chinnaswamy StadiumBangalore2007-201157127313045.5031088.06110244
Sean WilliamsZIMZahur Ahmed Chowdhury StadiumChattogram2018-2025672273129*54.6043263.19111212
George BonnorAUSSydney Cricket GroundSydney1883-188547027312839.00--111243
Allan LambENGEden ParkAuckland1983-199267127397*45.5047657.35021323
Kaushal SilvaSLSinhalese Sports Club GroundColombo2014-201648027311534.1365341.81101330
Desmond HaynesWIGaddafi StadiumLahore1980-19918902736930.3362743.54020170
MahmudullahBANQueens Sports ClubBulawayo2009-20131210427375*45.5030788.93020204
Mark BurgessNZAMI StadiumChristchurch1968-197971002736627.3036160.66010312
John DysonAUSAdelaide OvalAdelaide1980-198471112736927.3075336.25010150
Stuart BroadENGOld TraffordManchester2007-2023181552736227.3036275.41011335
Jacques KallisSAQueens Sports ClubBulawayo2001221272189*272.0052951.42110225
Upul TharangaSLSabina Park, KingstonJamaica2007-2013331272174*136.0027698.55110314
Kane WilliamsonNZOld TraffordManchester2015-201933027214890.6728695.10120281
Eddie PaynterENGOld WanderersJohannesburg1938-193924027211768.00--200201
Larry GomesWIWACA GroundPerth1981-198754127212790.6748256.43200183
Tom LathamNZGreen ParkKanpur2016-20213502729554.4064642.11040250
Sachin TendulkarINDMcLean ParkNapier1990-20096702728838.8653850.56020312
Mohammad AzharuddinINDFeroz Shah KotlaDelhi1989-199867327272*68.0032483.95020290
Janith LiyanageSLRawalpindi Cricket StadiumRawalpindi2025-202698327261*54.40265102.64031217
Gerhard ErasmusNAMDubai International Cricket StadiumDubai2019-20239912727234.00238114.29031209
Taufeeq UmarPAKSharjah Cricket Association StadiumSharjah2001-2003810127281*30.2262043.87020310
Romesh KaluwitharanaSLSharjah Cricket Association StadiumSharjah1999-2002121112727527.2042863.55020250

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.