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
Angelo MathewsSLSydney Cricket GroundSydney2010-20156511023525.5014570.34000121
Regis ChakabvaZIMShere Bangla National Stadium, MirpurDhaka2018-202035110242*25.5018654.8400092
Stephan MyburghNEDVRA GroundAmstelveen2013-20195501023520.4011390.27001112
Tony UraPNGSheikh Zayed StadiumAbu Dhabi20175501024020.4010399.03000130
MD DaiPNGSheikh Zayed StadiumAbu Dhabi20175501023120.4011390.2700080
Rishabh PantINDDubai International Cricket StadiumDubai2021-20228511023925.5090113.33000102
Lorcan TuckerIREHigh Performance OvalWindhoek20265501022820.4011985.7100183
D KansonkhoMAAGahanga International Cricket Stadium. RwandaKigali City2021-20226521025434.0012085.0001071
C PotgieterPORStars Arena HofstadeZemst20255511024425.5079129.1100168
Tufty MannSAEllis Park StadiumJohannesburg1948-19504501025220.40--01100
Jack RussellENGAntigua Recreation GroundSt John's1990-19983501026220.4026638.35011110
Jimmy AdamsWIOld Trafford Cricket GroundManchester1995-20003501025320.4035029.14011100
Brett LeeAUSTrent BridgeNottingham2001-20095611024720.4012184.30001105
Shivnarine ChanderpaulWIArnos Vale GroundKingstown1996-200466210231*25.5021347.8900090
Kusal MendisSLNewlandsCape Town2017-20195601025617.0016960.3601181
P SuanchuaiTHAUKM-YSD Cricket OvalBangi20226601023717.0014172.3400052
LM GabrielLESIntegrated Polytechnic Regional CentreKigali City202276110245*20.4010399.03001130
Waseem YaqoobLESIntegrated Polytechnic Regional CentreKigali City20227601023117.0011291.0700093
Brandon McMullenSCODubai International Cricket StadiumDubai20246601023917.0012184.3000081
Lala AmarnathINDMadras Cricket Club GroundMadras1934-19524611023120.40--000-0
Willie WatsonENGKennington OvalLondon1951-19584611023120.40--00040
Anil KumbleINDFeroz Shah KotlaDelhi1993-20088731024525.5024042.50001150
Andy BichelAUSSydney Cricket GroundSydney1997-20048721024920.4013376.69000111
CJA AminiPNGAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021-20248701023714.5710696.23001101
Evin LewisWIKensington Oval, Bridgetown, BarbadosBridgetown2021-202477110255*17.0012184.30011124
Usman KhanPAKRawalpindi Cricket StadiumRawalpindi2024-202597310237*25.5087117.2400072
H LakovBULTikkurila Cricket GroundVantaa2022-20267711022817.0011489.4700060
Roger BinnyINDSydney Cricket GroundSydney1980-19868701023414.5716661.45001110
Waqar YounisPAKRawalpindi Cricket StadiumRawalpindi1992-200211801024512.7522146.15001122
Brad HaddinAUSNewlandsCape Town2007-20145811024214.5717558.29001150
Adil RashidENGTrent BridgeNottingham2009-2026148410233*25.5012482.26001112
V ZimonjicSERNational Sports AcademySofia2021-2023118410227*25.5078130.77000132
Dunith WellalageSLPallekele International Cricket StadiumKandy2022-2026158310231*20.4011092.73000122
Robinson ObuyaUGAGymkhana Club GroundNairobi20238801023412.7591112.09001122
Kazim SomaniMAAGahanga International Cricket Stadium, RwandaKigali City202598310224*20.4012382.9300081
Gary BrentZIMQueens Sports ClubBulawayo1998-2007129210259*14.5717358.9601272
Harvir BaidwanCANMaple Leaf North-West GroundKing City2008-201313931023317.0015366.6700230
Wasim AkramPAKThe GabbaBrisbane1989-2002910210249*12.7513376.6900082
K NestorGIBEuropa Sports ComplexGibraltar2023-2024121031023514.5793109.68002104
Joylord GumbieZIMQueens Sports ClubBulawayo2023-202581001022410.2024142.32002150
J DzulfikarINAUdayana Cricket GroundBali2024-2025131131022512.7512085.00000102
Charlie TurnerAUSSydney Cricket GroundSydney1887-189561121022211.336942.0300070
Joel GarnerWIQueen's Park OvalPort of Spain1977-1986151151023617.005976.2700315
VVS LaxmanINDFatorda StadiumMargao2001110101101101.0010794.39100100
Mahela JayawardeneSLIndira Priyadarshini StadiumVisakhapatnam1999110101101101.0013873.1910050
Herschelle GibbsSAHeadingley Cricket GroundLeeds1999110101101101.0013475.37100101
Gary KirstenSADe Beers Diamond OvalKimberley2000110101101101.0010794.39100100
Jacques KallisSASinhalese Sports ClubColombo2004110101101101.0012779.5310071
Younis KhanPAKThe Rose BowlSouthampton2006110101101101.0010992.66100131
Younis KhanPAKSheikh Zayed Cricket StadiumAbu Dhabi2008110101101101.0011984.8710051
PreviousPage 290Next

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.