Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW52/4 (16)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 500 balls faced.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSAKingsmeadDurban2004-201811203818103*48.12161150.781721034
Dilip VengsarkarINDFeroz Shah KotlaDelhi1979-198735044315988.6053450.75310391
Steve WaughAUSWACA GroundPerth1986-20011117261199*40.73120450.75052702
Mark BoucherSASuperSport ParkCenturion1998-20111316251811737.00102150.73130631
Joe RootENGBrisbane Cricket Ground, WoolloongabbaBrisbane2013-2025482336138*56.0066350.68121361
Craig ErvineZIMQueens Sports ClubBulawayo2011-20251326198414639.36194250.672411124
Imam-ul-HaqPAKRawalpindi Cricket StadiumRawalpindi2022-202536146315792.6091450.66300496
Alec StewartENGKensington OvalBridgetown1990-199836040314367.1779650.63200550
Jacques RudolphSANewlandsCape Town2004-2012610233310141.6365850.61111451
Andy FlowerZIMVidarbha Cricket Association GroundNagpur2000-2002241298232*99.3358950.59110354
Patsy HendrenENGSydney Cricket GroundSydney1920-192859127974*34.8851250.59030261
Dean JonesAUSWACA GroundPerth1986-1992571488150*81.3396550.57220561
Gordon GreenidgeWIQueen's Park OvalPort of Spain1977-19911319060810032.0088450.57121753
Nasir HossainBANShere Bangla National StadiumMirpur2011-201561013139634.7861950.57020334
VVS LaxmanINDAdelaide OvalAdelaide1999-201248033714842.1366750.52111380
Steve WaughAUSMelbourne Cricket GroundMelbourne1985-2003173061284131*53.50254350.493601200
Mark WaughAUSWACA GroundPerth1991-2001813156911947.42112750.49130672
Saeed AnwarPAKRawalpindi Cricket StadiumRawalpindi1994-2000610054614954.60108250.46220650
Mushfiqur RahimBANSylhet International Cricket StadiumSylhet2018-202659031413734.8962350.40110301
Asad ShafiqPAKDubai International Cricket StadiumDubai2011-20181220195913050.47190450.37260977
HMRKB HerathSLGalle International StadiumGalle1999-20181928631280*14.1862050.32016391
Abid AliPAKHarare Sports ClubHarare2021221275215*275.0054750.27110390
Desmond HaynesWISabina ParkKingston1981-199491745938445.62113050.27040661
Allan BorderAUSKennington OvalLondon1981-1993482478106*79.6795150.26140550
Ahmed ShehzadPAKSheikh Zayed StadiumAbu Dhabi2013-201435031817663.6063350.24110322
Marnus LabuschagneAUSAdelaide OvalAdelaide2019-2025712167016360.91133450.22320730
Daryl MitchellNZTrent BridgeNottingham2022-2026242363190181.5072350.21210386
Tom LathamNZHagley OvalChristchurch2014-202515271129925249.96258850.193621594
Clive LloydWISydney Cricket GroundSydney1969-198451003997239.9079550.19050433
Sachin TendulkarINDVidarbha Cricket Association Stadium, JamthaNagpur2008-201246029110948.5058050.17210350
Ian ChappellAUSAdelaide OvalAdelaide1966-1980915066619644.4095550.16221486
Herschelle GibbsSASuperSport ParkCenturion2000-2007812149419244.9198550.15120665
Jeff DujonWIQueen's Park OvalPort of Spain1983-1991812139813036.1873250.14211373
David GowerENGTrent BridgeNottingham1978-1989815162816644.86125350.12130710
Babar AzamPAKSheikh Zayed StadiumAbu Dhabi2017-20184802709933.7553950.09031213
Kane WilliamsonNZEden ParkAuckland2013-201835031011362.0061950.08210363
Bill BrownAUSLord'sLondon1934-1948361379206*75.8064550.08200370
Mark ButcherENGTrent BridgeNottingham1998-200459034210638.0068350.07130590
Robin SmithENGOld Trafford Cricket GroundManchester1989-1995610341714359.5783350.06210420
Faf du PlessisSASuperSport ParkCenturion2013-2020813152719943.92105350.05213663
Usman KhawajaAUSSydney Cricket GroundSydney2011-202610164898195*74.83179650.00411875
Carl HooperWIKensington OvalBridgetown1988-20021017049411529.0698850.00141692
Aravinda de SilvaSLP Sara OvalColombo1986-199447040514857.8672850.00210443
Travis HeadAUSMelbourne Cricket GroundMelbourne2018-2025814040511428.9381050.00112401
Michael HusseyAUSWestern Australia Cricket Association GroundPerth2008-2012611038211634.7376450.00122451
Sunil GavaskarINDNational StadiumKarachi1978-198547037913754.1453650.00210500
Ashwell PrinceSAKingsmeadDurban2006-20116112372123*41.3374450.00201430
Kumar SangakkaraSLSheikh Zayed StadiumAbu Dhabi2011-201324028421171.0056850.00110250
Alastair CookENGSydney Cricket GroundSydney2007-201847027618939.4355250.00100240
Dinesh ChandimalSLZahur Ahmed Chowdhury StadiumChattogram2014-2024472387100*77.4077549.94130227

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.