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
Abdool SamadCANWillowmoore ParkBenoni2003-2006330954431.6716557.58000120
Marlon SamuelsWIGymkhana Club GroundNairobi2000-2001330954631.6712973.64000130
Kevin PietersenENGM Chinnaswamy StadiumBengaluru2008-2011330955931.6777123.38010132
MS DhoniINDHeadingleyLeeds2007-2019430954231.6712576.0000081
Sean WilliamsZIMVidarbha Cricket Association Stadium, JamthaNagpur2011-2016330955331.6767141.79010110
Sean WilliamsZIMSabina Park, KingstonJamaica20073319570*47.5011086.3601091
Mitchell JohnsonAUSSophia GardensCardiff2009-2015330957731.6711979.83010112
Ross TaylorNZRiverside GroundChester-le-Street2008-2019330954731.6713968.3500050
Farhad RezaBANHarare Sports ClubHarare2006430955031.6713371.4301052
Mehrab Hossain jnrBANSher-e-Bangla National StadiumMirpur2008-2009230954331.6715561.29000111
Jonathan TrottENGEden GardensKolkata2011-2012230958731.6723939.75010100
Kieran PowellWIProvidence StadiumGuyana2017330956131.6714167.3801070
Cheteshwar PujaraINDMaharashtra Cricket Association StadiumPune2017-2019230955831.6719349.22010121
Kassim NassoroTANIntegrated Polytechnic Regional CentreKigali City2021-20223329544*95.0055172.7300092
Jason HolderWIRajiv Gandhi International Stadium, UppalHyderabad2018-2019231955247.5013172.5201093
Rassie van der DussenSABuffalo ParkEast London2018-2023330955631.6781117.2801092
Stephan BaardNAMCentral Broward Regional Park Stadium Turf GroundLauderhill2019330957331.6714167.38011101
Devon ConwayNZMaharashtra Cricket Association StadiumPune2023-2024230957631.6717255.23010130
Krunal PandyaINDMaharashtra Cricket Association StadiumPune20213329558*95.0074128.3801082
Avishka FernandoSLR.Premadasa Stadium, KhettaramaColombo2019330958231.6710293.1401092
Harrison CarlyonJERHappy Valley Ground 2Episkopi2026330958331.6753179.2501067
Kepler WesselsSASuperSport ParkCenturion1992-1994330953931.6718351.9100080
AN ToubeCAMBotswana Cricket Association Oval 1Gaborone2026330954131.6771133.8000065
Shujaat RasoolBHRSingapore National Cricket GroundSingapore2026331955447.5045211.1101049
Allan SteelENGMelbourne Cricket GroundMelbourne1882-1883230953931.67--000100
John LyonsAUSLord'sLondon1890-1893230955531.67--01080
Len DarlingAUSOld WanderersJohannesburg1935-1936231954247.50--000-0
Clyde WalcottWIBrabourne StadiumMumbai1948-1949230956831.67--010-1
Majid KhanPAKEdgbaston Cricket GroundBirmingham1971-1975330956031.6719349.2201190
Graeme WoodAUSEdgbaston Cricket GroundBirmingham1981230955531.6722442.4101070
Geoff MarshAUSOld Trafford Cricket GroundManchester1989230954731.6727234.9300070
Ken RutherfordNZGaddafi StadiumLahore1990230956031.6722642.04010100
Mark TaylorAUSAMI StadiumChristchurch1990-1993330958231.6726735.5801060
Neil JohnsonZIMGymkhana Club GroundNairobi1999330955231.6714266.90010110
Ajit AgarkarINDBarabati StadiumCuttack1998-2007541954031.679797.94000110
Brendon McCullumNZKensington Oval, BridgetownBarbados2010-2014340953323.7511781.20000140
Chris GayleWISheikh Abu Naser StadiumKhulna2012341953531.6712576.00000143
Ricardo PowellWIToronto Cricket, Skating and Curling ClubToronto1999440957623.7511384.0701049
Matt HorneNZR. Premadasa StadiumColombo1998340954423.7516756.89000100
Jeff CroweNZQueen's Park OvalPort of Spain1985340956423.7520147.26011140
Shikhar DhawanINDSir Vivian Richards Stadium, North SoundAntigua2011-2017440958423.7517554.2901091
Shayan JahangirUSASportpark WestvlietThe Hague20244429557*47.5090105.5601081
Chris GreavesSCOQueens Sports ClubBulawayo20234419556*31.6783114.4601093
Sukhdeep SinghKENWillowmoore ParkBenoni2022441954231.6781117.28000112
Abbas GhaniHUNMarsa Sports ClubMarsa2025440955323.7548197.9201177
Jack WorrallAUSSydney Cricket GroundSydney1888-1898240956223.751450.00010100
Jack BrownENGSydney Cricket GroundSydney1894-1895241955331.67--01160
Quintin McMillanSAOld WanderersJohannesburg1930-19312419545*31.67--00071
Bill BrownAUSKennington OvalLondon1934-1938240956923.7520546.3401070
Martin DonnellyNZKennington OvalLondon1937-1949240955823.75--01160
PreviousPage 314Next

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.