Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Nathan AstleNZOld TraffordManchester1999110101101101.0017557.7110083
Chris GayleWIIPCL Sports Complex GroundVadodara2002110101101101.0010794.39100103
Saeed AnwarPAKMultan Cricket StadiumMultan2001110101101101.0010497.12100171
Salman ButtPAKKeenan StadiumJamshedpur2005110101101101.0011687.07100100
Hamish MarshallNZIqbal StadiumFaisalabad2003111101101*-10992.6610072
Irving RomaineBERToronto C.S.C.C.Toronto2006110101101101.0011190.99100135
Ravi BoparaENGThe Village, MalahideDublin2013111101101*-75134.67100105
Nasir JamshedPAKMA Chidambaram Stadium, ChepaukChennai2012111101101*-13276.5210051
Imrul KayesBANAMI StadiumChristchurch2010110101101101.0013873.19100110
Martin GuptillNZBuffalo ParkEast London2012111101101*-69146.3810096
Steve SmithAUSSharjah Cricket StadiumSharjah2014110101101101.0011885.5910062
Rory BurnsENGSeddon ParkHamilton2019110101101101.0020948.33100150
Vinoo BalakrishnanBOTTafawa Balewa Square Cricket OvalLagos2024110101101101.0066153.03100122
John CampbellWIBarsapara Cricket StadiumGuwahati2026110101101101.0068148.5310095
Justin GreavesWIGreenfield International StadiumThiruvananthapuram2026110101101101.0010893.52100120
Saim AyubPAKThe Wanderers StadiumJohannesburg2024110101101101.0094107.45100132
Jack RussellENGOld Trafford Cricket GroundManchester1921110101101101.00--10090
Gerry GomezWIFeroz Shah Kotla GroundDelhi1948110101101101.00--10070
Les FavellAUSCorporation StadiumMadras1960110101101101.00--100-0
Peter ParfittENGEdgbaston Cricket GroundBirmingham1962111101101*---10092
Gary GilmourAUSAMI StadiumChristchurch1974-1977210101101101.0014669.18100201
Bernard JulienWINational StadiumKarachi1975110101101101.00--100-0
Desmond HaynesWIBellerive OvalHobart1988110101101101.0011290.1810081
Kris SrikkanthINDUniversity StadiumTrivandrum1988110101101101.0010695.28100103
Arjuna RanatungaSLKingsmead Cricket GroundDurban1994111101101*-10893.5210080
Trevor FranklinNZLord'sLondon1990110101101101.0031032.5810080
Chetan SharmaINDGreen Park StadiumKanpur1986-1989211101101*-96105.2110081
Junior MurrayWIBasin ReserveWellington1995111101101*-88114.77100112
Romesh KaluwitharanaSLBoland ParkPaarl1998-20012201018350.5013574.81010100
Russel ArnoldSLArbab Niaz StadiumPeshawar20001201019950.5022045.91010131
Kumar SangakkaraSLCenturion ParkCenturion20011201019850.5022445.09010140
Boeta DippenaarSANewlands Cricket GroundCape Town200222110193101.0012878.9101090
Neil McKenzieSATrent BridgeNottingham20031201019050.5024141.91010110
Craig McMillanNZWellington Regional StadiumWellington20013201016450.5014669.1801071
Andrew SymondsAUSQueen's Park Oval, Port of SpainTrinidad20032201017750.5011389.38010100
Clive LloydWIGujarat StadiumAhmedabad19831201016850.503497.0601061
Mark VermeulenZIMWestern Australia Cricket Association GroundPerth20031201016350.5021447.20010141
Daan van BungeNEDSenwes ParkPotchefstroom20093201018050.5087116.09010133
Matt HorneNZMcLean ParkNapier1998-19993201016150.5014669.1801072
Trent JohnstonIRESheikh Zayed StadiumAbu Dhabi201322110162101.0056180.3601086
Lendl SimmonsWIWarner Park, St KittsBasseterre202022110191*101.0045224.44010611
MahmudullahBANSheikh Zayed Cricket StadiumAbu Dhabi20182201017450.5013574.8101052
Talat AliPAKAMI StadiumChristchurch19791201016150.50--010110
Peter SiddleAUSFeroz Shah KotlaDelhi2009-20132201015150.5018155.80020110
Martin GuptillNZHolkar Cricket StadiumIndore20161201017250.5020449.51010152
Tim PaineAUSPunjab Cricket Association Stadium, MohaliChandigarh20101201019250.5020848.56010140
Tom CooperNEDMannofield ParkAberdeen20112201017550.5013972.6601051
Usman KhawajaAUSManuka OvalCanberra2019121101101*101.0013972.66101140
Mominul HaqueBANR Premadasa StadiumColombo20131201016450.5019152.8801050
Mominul HaqueBANBay OvalMount Maunganui202212110188101.0028835.07010150
PreviousPage 291Next

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.