Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary BallanceENGLord'sLondon2014-2017612140511036.8276852.73201521
Travis HeadAUSMelbourne Cricket GroundMelbourne2018-2025814040511428.9381050.00112401
Jonty RhodesSAThe Wanderers StadiumJohannesburg1992-199761204049133.6783948.15041451
Habibul BasharBANBangabandhu National StadiumDhaka2000-200581604047125.2585247.42042580
Ben StokesENGNewlandsCape Town2016-2020240403258100.75356113.201104715
Alec StewartENGKensington OvalBridgetown1990-199836040314367.1779650.63200550
Eric RowanSAEllis Park StadiumJohannesburg1948-1950472403156*80.60--130-0
John EdrichENGMelbourne Cricket GroundMelbourne1965-197558140310957.57110036.64130320
Polly UmrigarINDBrabourne StadiumMumbai1948-1960811040310236.64--121211
Denis LindsaySANew Wanderers StadiumJohannesburg1964-197047140218267.0033576.72211499
Damien MartynAUSAdelaide OvalAdelaide2000-20066115402124*67.0087845.79110320
Leonard HuttonENGSabina ParkKingston1948-195435040120580.20--130241
Rahul DravidINDAdelaide OvalAdelaide1999-201248240123366.8395741.90110351
Rick McCoskerAUSMelbourne Cricket GroundMelbourne1975-19806122401109*40.1083647.97212300
Nazmul Hossain ShantoBANShere Bangla National Stadium, MirpurDhaka2020-2026917040110123.5972055.69121424
Gary CosierAUSMelbourne Cricket GroundMelbourne1975-197747040016857.1458868.03210440
Jacques KallisSAThe Wanderers StadiumJohannesburg1997-2007611040018636.3686646.19100593
Shane WatsonAUSSydney Cricket GroundSydney2005-201561104009736.3677651.55020493
Lawrence RoweWIKensington OvalBridgetown1972-197645039930279.8043170.07111422
Clive LloydWISydney Cricket GroundSydney1969-198451003997239.9079550.19050433
Leonard HuttonENGTrent BridgeNottingham1938-1954611139910039.9041043.17130410
Godfrey EvansENGOld Trafford Cricket GroundManchester1947-19581113139910433.2530.00111474
Jeff DujonWIQueen's Park OvalPort of Spain1983-1991812139813036.1873250.14211373
Steve WaughAUSOld Trafford Cricket GroundManchester1989-199735139711699.2577251.42220380
Sean WilliamsZIMHarare Sports ClubHarare2014-2020510139710744.1163862.23120456
Alastair CookENGTrent BridgeNottingham2006-2018111913975022.0694142.19010480
Matthew HaydenAUSWestern Australia Cricket Association GroundPerth2003-2008230396380132.0047283.901004211
Keith FletcherENGLord'sLondon1969-197458139617856.5783647.37120492
Dilip SardesaiINDBrabourne StadiumMumbai1964-19695101396200*44.00--120430
Geoff MarshAUSThe GabbaBrisbane1986-1991510339611056.57109736.10120450
Marnus LabuschagneAUSMelbourne Cricket GroundMelbourne2019-202571203967233.0089644.20040291
Michael ClarkeAUSBellerive OvalHobart2005-201257139516665.8372854.26131401
Arthur MorrisAUSThe GabbaBrisbane1946-195469039515343.8919724.87111362
Graeme WoodAUSWACA GroundPerth1978-1988612039511132.9279249.87123400
Kepler WesselsAUSAdelaide OvalAdelaide1982-198436039417965.6758867.01120561
Maurice LeylandENGMelbourne Cricket GroundMelbourne1929-193748239413765.6792742.50210420
Temba BavumaSASt George's ParkGqeberha2014-202669039417943.7872154.65121374
Alec StewartENGOld Trafford Cricket GroundManchester1992-2002710139412343.7865060.62200510
Bob WoolmerENGLord'sLondon1975-1981510139412043.7895141.43110472
Kusal MendisSLZahur Ahmed Chowdhury StadiumChattogram2018-202435039319678.6065360.18120444
Rishabh PantINDSydney Cricket GroundSydney2019-2025351393159*98.2550577.82120409
Keith StackpoleAUSAdelaide OvalAdelaide1966-197446039313665.5058048.45130470
Mohinder AmarnathINDGaddafi StadiumLahore1978-198446239312098.2548447.31300381
Ramnaresh SarwanWIQueen's Park Oval, Port of SpainTrinidad2003-20095101393107*43.6777051.04210560
Ted DexterENGKennington OvalLondon1959-1968712039317232.7521345.54102465
Rahmat ShahAFGQueens Sports ClubBulawayo2024-2025230392234130.6776351.38200403
Alan KippaxAUSMelbourne Cricket GroundMelbourne1928-193258039210049.0056936.38120311
Everton WeekesWIBourdaGeorgetown1948-19585813929456.0010.00031110
Colin CowdreyENGHeadingley Cricket GroundLeeds1956-196689039216043.564564.44121344
Graeme PollockSANew Wanderers StadiumJohannesburg1964-19705913929049.0026652.26050573

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.