Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD2/0 (1)WP chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Batting by ground (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Allan BorderAUSMelbourne Cricket GroundMelbourne1978-199320363127216338.55337737.674531132
Ian BellENGLord'sLondon2005-201518325126419946.81236653.424811423
AB de VilliersSASuperSport ParkCenturion2005-201814210125715259.86198863.2346315012
Greg ChappellAUSMelbourne Cricket GroundMelbourne1971-198317314125712146.56252149.864941072
Rohan KanhaiWIQueen's Park OvalPort of Spain1958-197416313121215343.2911250.00441807
Desmond HaynesWIKensington OvalBridgetown1978-199413255121014560.50182753.974611378
David WarnerAUSAdelaide OvalAdelaide2012-2022101921202335*70.71168671.294201447
Greg ChappellAUSSydney Cricket GroundSydney1971-198412224115020463.89218252.704321250
David BoonAUSSydney Cricket GroundSydney1984-1995112131127184*62.61289438.944411110
Zaheer AbbasPAKGaddafi StadiumLahore1975-1984101541093235*99.36120361.76420968
Everton WeekesWIQueen's Park OvalPort of Spain1948-19587132107420797.64--440502
Tillakaratne DilshanSLGalle International StadiumGalle2001-201313232103412649.24139474.184631255
Bill LawryAUSMelbourne Cricket GroundMelbourne1962-19718130102320578.69233543.81450821
Denis ComptonENGOld Trafford Cricket GroundManchester1939-195581331003278100.30--4311132
Alvin KallicharranWIQueen's Park OvalPort of Spain1972-19781121298215851.6841043.664331072
Donald BradmanAUSHeadingley Cricket GroundLeeds1930-1948461963334192.60148464.894001282
Rahul DravidINDEden GardensKolkata1996-2011916296218068.71213845.004301093
Matthew HaydenAUSSydney Cricket GroundSydney2001-20091122496212353.44151563.504301187
Allan LambENGLord'sLondon1982-19921324295913943.59179053.584211293
Aravinda de SilvaSLSinhalese Sports Club GroundColombo1992-20001119294614655.65168556.144201234
Wally HammondENGKennington OvalLondon1928-19461217493021771.5450437.70430762
Henry NichollsNZBasin ReserveWellington2016-202310142923200*76.92157458.64440965
David BoonAUSAdelaide OvalAdelaide1984-19961223392013546.00230339.95423960
Steve SmithAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2013-202511193919141*57.44153759.794311107
David WarnerAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2011-20221017291416360.93135967.26421926
Usman KhawajaAUSSydney Cricket GroundSydney2011-202610164898195*74.83179650.00411875
Kevin PietersenENGKennington OvalLondon2005-2013815089717559.80134066.944311229
David WarnerAUSSydney Cricket GroundSydney2012-202412202884122*49.11109980.444411075
Michael ClarkeAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2006-20138102870259*108.75150657.77420864
Younis KhanPAKSheikh Zayed StadiumAbu Dhabi2010-2016917485721365.92156054.94401765
Greg ChappellAUSThe GabbaBrisbane1974-1982610185620195.11160253.43440814
Saleem MalikPAKNational StadiumKarachi1982-199813194855119*57.00174748.714321093
Travis HeadAUSAdelaide OvalAdelaide2018-2025811181417581.40110773.534208511
Wally HammondENGSydney Cricket GroundSydney1928-1946572808251161.60188242.93410933
Clive LloydWIKensington OvalBridgetown1968-1984913180715767.2535470.624309112
Sunil GavaskarINDQueen's Park OvalPort of Spain1971-198359179322099.1335244.32420660
Denis ComptonENGTrent BridgeNottingham1938-1955711075918469.0071042.96421710
Herbert SutcliffeENGMelbourne Cricket GroundMelbourne1925-1932470724176103.43217033.36420650
Sachin TendulkarINDSinhalese Sports Club GroundColombo1993-201059269820399.71123556.52410803
Mohsin KhanPAKGaddafi StadiumLahore1982-1986813168613557.17123855.09421691
Michael VaughanENGLord'sLondon2000-2008914166312051.00127951.84410810
Matthew HaydenAUSThe GabbaBrisbane2000-200547064819792.5796767.01400807
Vijay HazareINDBrabourne StadiumMumbai1948-1952472629155125.80--400510
Javed MiandadPAKNational StadiumKarachi1976-199017251139321158.04182947.9538014012
Alec StewartENGLord'sLondon1990-2003173231347124*46.45288446.713821900
AB de VilliersSANewlandsCape Town2005-201819302134416348.00231758.0137016414
Hashim AmlaSANewlandsCape Town2005-201919332133220142.97270749.213611811
Tom LathamNZHagley OvalChristchurch2014-202515271129925249.96258850.193621594
Steve WaughAUSMelbourne Cricket GroundMelbourne1985-2003173061284131*53.50254350.493601200
Ross TaylorNZBasin ReserveWellington2008-202015232127920060.90202263.2538215113

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.