Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by ground (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Alec StewartENGHeadingley Cricket GroundLeeds1992-2002814254717045.58106151.56130780
Saeed AnwarPAKRawalpindi Cricket StadiumRawalpindi1994-2000610054614954.60108250.46220650
Rohan KanhaiWIKensington OvalBridgetown1958-1974812154612949.643354.55220386
Imrul KayesBANZahur Ahmed Chowdhury StadiumChattogram2010-2018917054613032.12114347.77200684
Ted DexterENGOld Trafford Cricket GroundManchester1958-1964610054417454.4071739.33130626
Kevin PietersenENGTrent BridgeNottingham2005-2013814054311538.79103252.62130742
Wally HammondENGOld Trafford Cricket GroundManchester1928-19461014154316741.772626.92131283
John EdrichENGKennington OvalLondon1963-1975814054316438.79146534.54121560
Sachin TendulkarINDFeroz Shah KotlaDelhi1993-2013713054212241.69104551.87131791
Sachin TendulkarINDTrent BridgeNottingham1996-201148054117767.6397055.77140831
Carl HooperWIBourdaGeorgetown1988-200269054023360.00108449.82120605
Maurice LeylandENGKennington OvalLondon1928-193879054018760.0070547.80301492
Geoff BoycottENGHeadingley Cricket GroundLeeds1964-19817121540246*49.09125642.99201622
Mike AthertonENGOld Trafford Cricket GroundManchester1990-2001814054013138.57133240.54221581
Kumar SangakkaraSLZahur Ahmed Chowdhury StadiumChattogram2006-2014240539319134.7580367.122105711
Bill WoodfullAUSMelbourne Cricket GroundMelbourne1928-1932610053816153.8097929.32311250
Lindsay HassettAUSMelbourne Cricket GroundMelbourne1947-1953713053810241.3821746.54130420
Ollie PopeENGLord'sLondon2018-2025915153820538.4380666.75120603
Sunil GavaskarINDMA Chidambaram StadiumChennai1973-1987917253715535.8088544.29120574
Travis HeadAUSPerth StadiumPerth2018-2025611053512348.6463384.52140654
Ben DuckettENGLord'sLondon2023-2026713153518244.5868378.33120631
Clyde WalcottWIKensington OvalBridgetown1948-195859153422066.75--120443
Graham ThorpeENGLord'sLondon1995-2005101935348933.38112647.42041550
Dudley NourseSANewlandsCape Town1936-194948253312088.83--310121
Alan KnottENGLord'sLondon1968-1980142215338325.38116345.83042511
Ollie PopeENGTrent BridgeNottingham2018-202547053217176.0073472.48310656
Wiaan MulderSAQueens Sports ClubBulawayo2025231531367*265.5058790.46200676
Mushfiqur RahimBANGalle International StadiumGalle2013-2025350531200106.20103251.45210452
Desmond HaynesWIBourdaGeorgetown1983-1994711253111159.00118244.92230660
Zaheer AbbasPAKNational StadiumKarachi1969-19841220353118631.2460863.32111590
Motganhalli JaisimhaINDEden GardensKolkata1960-1966713153012944.17--121523
Dudley NourseSAKingsmeadDurban1935-1950612052910344.0810863.89131301
Usman KhawajaAUSMelbourne Cricket GroundMelbourne2015-2025814052914437.7997754.15132493
Virat KohliINDAdelaide OvalAdelaide2012-2024510052714152.7097154.27310552
Faf du PlessisSASuperSport ParkCenturion2013-2020813152719943.92105350.05213663
Donald BradmanAUSTrent BridgeNottingham1930-1948481526144*75.14118844.28311360
Tatenda TaibuZIMQueens Sports ClubBulawayo2001-201191615267635.07118044.58051595
Imran KhanPAKGaddafi StadiumLahore1976-19901114452512352.5098649.391303910
Saleem MalikPAKGaddafi StadiumLahore1982-19981320252514329.1797249.38122570
Graeme SmithSAEdgbastonBirmingham2003-2008241523277174.3371073.66210622
Colin McDonaldAUSMelbourne Cricket GroundMelbourne1952-1961612152313347.5576248.03130330
Imran KhanPAKNational StadiumKarachi1976-199011167523109*58.1165451.071304610
Andy FlowerZIMFeroz Shah KotlaDelhi1993-2002362522183*130.50107048.79231724
Bruce MitchellSAOld WanderersJohannesburg1930-193961125217457.89--050311
Shivnarine ChanderpaulWISabina Park, KingstonJamaica2004-2014916352111840.08124541.85212591
Arjuna RanatungaSLAsgiriya StadiumKandy1983-2000101725219034.7366265.26042666
George HeadleyWISabina ParkKingston1930-1954351520270*130.0041656.01200590
Mark ButcherENGHeadingleyLeeds1998-2004482520173*86.6797253.50220681
Dave HoughtonZIMHarare Sports ClubHarare1992-1997914152014240.00135338.43210525
Shivnarine ChanderpaulWIQueen's Park Oval, Port of SpainTrinidad2004-20147122519147*51.90127340.77120473

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.