Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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
Denesh RamdinWIAntigua Recreation Ground, St John'sAntigua2006-2009460963716.0023241.38001100
Mitchell JohnsonAUSPunjab Cricket Association Stadium, MohaliChandigarh2006-2013661964719.2017355.4900094
Keegan MethZIMHarare Sports ClubHarare2006-20134619631*19.2015661.54000102
Ben StokesENGBrisbane Cricket Ground, WoolloongabbaBrisbane2014-2025460965016.0027934.41011120
Moeen AliENGMelbourne Cricket GroundMelbourne2015-20226629624*24.0087110.34000132
Y JallohSIETafawa Balewa Square Cricket OvalLagos2023-20267619652*19.2013272.7301230
S RavichandranJPNAmini ParkPort Moresby2023660964116.0090106.6700162
Jassim KhanQATWest End Park International Cricket StadiumDoha20238629631*24.0074129.7300055
Gurpreet SinghMEXJimmy Powell Oval, Cayman IslandsGeorge Town2026660963116.0011285.7100070
Lance CairnsNZAdelaide OvalAdelaide1974-1983562964924.0096100.0000285
Craig MatthewsSAThe Wanderers StadiumJohannesburg1992-19966619631*19.2024738.87000131
Dhammika PrasadSLGalle International StadiumGalle2010-2015570964713.7117654.5500294
Saad Bin ZafarCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202211729629*19.2072133.33000104
Naseem KhushiOMADubai International Cricket StadiumDubai2017-2022771962916.0070137.1400166
Morice BirdENGOld WanderersJohannesburg1910-1914471964516.00--00000
Arthur MaileyAUSSydney Cricket GroundSydney1920-19254739646*24.0022636.2800170
Alan KnottENGHeadingley Cricket GroundLeeds1968-1975570964413.7136426.3700250
Phil EdmondsENGKennington OvalLondon1975-1987571962816.0029132.99000121
Nathan McCullumNZShere Bangla National StadiumMirpur2010-2013881963313.7112875.0000032
Andrew BalbirnieIRESharjah Cricket StadiumSharjah2017-2024880963512.0012974.42001111
Hedley VerityENGLord'sLondon1933-1939781962913.7115628.8500010
Hugh TayfieldSANew Wanderers StadiumJohannesburg1956-1958481962713.71--00151
Faheem AshrafPAKDubai International Cricket StadiumDubai2018-20251293962116.0094102.1300273
Peter HeineSANew Wanderers StadiumJohannesburg1956-1962592963113.71--00163
Chris OldENGEdgbaston Cricket GroundBirmingham1973-1981792963513.7118851.06002110
Rizwan ButtBHRWest End Park International Cricket StadiumDoha2023-2026131049634*16.0063152.3800027
Hasan AliPAKSheikh Zayed StadiumAbu Dhabi2016-201813112962910.6711087.2700286
Malcolm WallerZIMSharjah Cricket StadiumSharjah2015-2018121239649*10.6711484.2100672
Mirwais AshrafAFGSharjah Cricket StadiumSharjah2012-2016141249628*12.0013770.0700273
Harbhajan SinghINDWankhede StadiumMumbai1998-20151213196218.0020247.52004121
Sandeep LamichhaneNEPTribhuvan University International Cricket GroundKirtipur2020-20264015596289.6095101.0500274
Marcus TrescothickENGWankhede StadiumMumbai2002110959595.0080118.7501091
Yuvraj SinghINDAndhra Cricket Association-Visakhapatnam District Cricket Association StadiumVisakhapatnam20071119595*-83114.46010113
Ajit AgarkarINDKeenan StadiumJamshedpur2000-2002210959595.0010293.14010112
Jacques KallisSAM Chinnaswamy StadiumBengaluru2000110959595.0035926.4601072
Parthiv PatelINDRiverside GroundChester-le-Street2011110959595.0010788.79010120
Jimmy MaherAUSSuperSport ParkCenturion2002110959595.0015063.33010101
Saeed AnwarPAKSawai Mansingh StadiumJaipur1999110959595.0011781.20010101
Tino BestWIEdgbastonBirmingham2012110959595.0011284.82010141
Upul TharangaSLDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2017110959595.0082115.85010123
Chamara KapugederaSLQueen's Park Oval, Port of SpainTrinidad2008210959595.0011781.2001073
Shikhar DhawanINDSawai Mansingh StadiumJaipur2013110959595.0086110.47010140
Steve SmithAUSWACA GroundPerth2015110959595.009896.9401081
Seekkuge PrasannaSLThe Village, MalahideDublin2016110959595.0046206.5201059
Shai HopeWIMaharashtra Cricket Association StadiumPune2018110959595.0011384.0701063
Razmal ShigiwalAUASeebarn Cricket CentreLower Austria20221119595*-47202.1301057
Woorkeri RamanINDMadhavrao Scindia Cricket GroundRajkot1988110959595.0012377.2401060
Ajay JadejaINDMunicipal StadiumGujranwala1999110959595.009797.9401043
Neil JohnsonZIMCounty GroundBristol20001119595*-12874.2201090
Marcus TrescothickENGSt George's Park, Port ElizabethGqeberha2003220955847.5010293.14010142
PreviousPage 312Next

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.