Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

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 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Anish ParaamSINMaple Leaf North-East GroundKing City202233219093*190.0022385.20020220
Babar AzamPAKEden ParkAuckland2016-20243311908395.00141134.75030214
Tom PrestHAMKent County Cricket GroundBeckenham2021-202433019018163.33159119.50100157
Neil HarveyAUSEllis Park StadiumJohannesburg1949-195023119010095.00--110-0
Asif IqbalPAKSydney Cricket GroundSydney1973-197723019012063.3337750.40110230
Viv RichardsWIOld Trafford Cricket GroundManchester1975-19914301907863.3322385.20020243
Alec StewartENGHarare Sports ClubHarare1996-1997341190101*63.3339747.86100170
Brendon McCullumNZQueenstown Events CentreQueenstown2006-201464119080*63.33107177.570102211
Saeed AnwarPAKOld Trafford Cricket GroundManchester1999-2001341190113*63.3325674.22100220
Simon KatichAUS/PSDocklands StadiumMelbourne2005-20115401906047.5027070.37020140
Yashpal SharmaINDEden GardensKolkata1979-198024119085*63.3339548.10020260
Hamish RutherfordWOR/DERCounty GroundBristol2015-202034019011047.5028367.14110201
Henry HuntSAGliderol StadiumAdelaide20202401908047.5051237.11020241
Dian ForresterNW/JSKThe Wanderers StadiumJohannesburg202654419080*-111171.17020169
Intikhab AlamPAKMelbourne Cricket GroundMelbourne1964-19722401906847.5035952.92020240
Graeme SmithSAWillowmoore ParkBenoni2002-20105511906547.5021488.79010233
Aravinda de SilvaSLNational Cricket StadiumTangier200255219077*63.3322086.36020132
Gautam GambhirINDBrisbane Cricket Ground, WoolloongabbaBrisbane2008-2012551190102*47.5020791.79100201
Evin LewisDD/BBZahur Ahmed Chowdhury Stadium, ChittagongChattogram2015-2017551190101*47.50107177.571101315
Prashant ChopraHIMArun Jaitley StadiumDelhi201855119099*47.50142133.80021222
Curtis CampherLL/MRBready Cricket Club, MagheramasonBready2020-20246511909847.50178106.74020176
Mansoor AkhtarPAKIqbal StadiumFaisalabad1980-198745019011138.0036252.49100270
Hansie CronjeSARawalpindi Cricket StadiumRawalpindi1994-19975501905738.0027170.1102091
Hansie CronjeSAIqbal StadiumFaisalabad1994-19974501907838.0026372.24020203
Sean ErvineHAMSophia GardensCardiff2014-201756019010731.6725574.51100213
Stuart MatsikenyeriZIMShere Bangla National StadiumMirpur2006-20096611907538.0028466.90010180
Tillakaratne DilshanSL/RCB/DCEden GardensKolkata2007-201676119083*38.00161118.01010263
Moin KhanPAKSinhalese Sports Club GroundColombo1997-20045621909847.5028167.62010205
Niall O'BrienLEICounty GroundNorthampton2014-20164621909547.5019696.94010243
Chris RogersAUS/MID/SOMEdgbastonBirmingham2014-20163601908231.6733257.23021251
Phillip HughesAUS/ASMelbourne Cricket GroundMelbourne2010-201456019011231.6727170.11101230
Ben StokesENG/RR/RPSEden GardensKolkata2016-20236611908438.00161118.01020194
Rob KeoghNORCounty Ground, HoveBrighton2019-202436119060*38.0035753.22020220
JO AdedejiNGREntebbe Cricket OvalEntebbe20216601906831.67183103.83021196
Lewis GoldsworthySOM/LEICounty GroundNorthampton2021-20266621908047.5020891.35010182
Ali OrrSUS/HAMTrent BridgeNottingham2022-202546019011031.6728566.67101222
Kashyap PrajapatiOMATribhuvan University International Cricket GroundKirtipur20236611906338.00171111.11020197
Shaun FouchéNAMWanderers Cricket GroundWindhoek2023-20257611908338.0026970.63021151
Garry SobersWIEdgbaston Cricket GroundBirmingham1957-19733601907431.6725448.43020280
Mike VelettaAUSMelbourne Cricket GroundMelbourne1987-198856119057*38.0036352.34010160
Dipak ChudasamaKENGymkhana Club GroundNairobi1996-199766019012231.6722883.33101270
Steve WaughAUSAMI StadiumChristchurch1986-19987701907427.1441845.45020120
John CrawleyENGHeadingley Cricket GroundLeeds1994-20024701907227.1452835.98021240
Jacques KallisSA/TTRSKensington Oval, BridgetownBarbados2005-20156721908738.0027968.1001095
Alistair CampbellZIMFeroz Shah KotlaDelhi1993-20024701907027.1446540.86020281
Joe DenlyKENGrace RoadLeicester2015-20255711906531.6726571.70010272
Dane VilasLANCounty Ground, New RoadWorcester2018-20237711909031.6727768.59011223
Adam WheaterHAM/ESSCounty Ground, HoveBrighton2015-202157119011131.6720493.14100290
Matty CrossSCOQueens Sports ClubBulawayo2018-202377019011427.1426771.16101115
Benny HowellGLO/NOTGrace RoadLeicester2014-202667319078*47.5021986.76020206
PreviousPage 242Next

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.