Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 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 (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSAKennington OvalLondon2008-2017351434311*108.5071560.70110580
Frank WorrellWIQueen's Park OvalPort of Spain1948-196048143316761.86--13193
Sourav GangulyINDTrent BridgeNottingham1996-200736143213686.4082252.55130593
Trevor GoddardSANew Wanderers StadiumJohannesburg1956-196548043211254.00--130423
Victor TrumperAUSMelbourne Cricket GroundMelbourne1902-191281604308826.8817135.09034442
Neil HarveyAUSHeadingley Cricket GroundLeeds1948-196148142711261.00--140320
Rod MarshAUSMelbourne Cricket GroundMelbourne1971-19826102427110*53.3888948.03120440
Herbie TaylorSAKingsmeadDurban1923-1931611142510242.50--130111
Herbie CollinsAUSSydney Cricket GroundSydney1920-192548041911452.38107636.25220330
Jack GregoryAUSMelbourne Cricket GroundMelbourne1920-192547241610083.2054061.67120481
Billy MurdochAUSKennington OvalLondon1880-189047141421169.00102139.76201430
Bill PonsfordAUSKennington OvalLondon1926-193435041226682.4066360.03200380
Ian ChappellAUSMelbourne Cricket GroundMelbourne1966-198059141211151.5093644.02131400
Bob CowperAUSMelbourne Cricket GroundMelbourne1965-1966230411307137.0079651.63110330
Graeme SmithSALord'sLondon2003-201235041125982.2069059.57200500
Warren BardsleyAUSLord'sLondon1909-1926462411193*102.75--121280
Greg ChappellAUSLord'sLondon1972-198048241113168.5091145.12130481
Joe DarlingAUSSydney Cricket GroundSydney1894-190159040816045.3310.00211602
Bruce MitchellSAOld WanderersJohannesburg1930-19394714047467.33--050310
Kumar SangakkaraSLAsgiriya StadiumKandy2001-200736040015266.6770356.90120560
Steve WaughAUSOld Trafford Cricket GroundManchester1989-199735139711699.2577251.42220380
Michael ClarkeAUSAdelaide OvalAdelaide2006-201336139714879.4070456.39210390
Bruce MitchellSAKingsmeadDurban1931-1948510039710939.7015829.11120270
Garry SobersWIBourdaGeorgetown1960-1968231392152196.0048051.46210453
Rahul DravidINDTrent BridgeNottingham1996-201148139111755.8682647.34210540
Stan McCabeAUSSydney Cricket GroundSydney1932-1936361389187*77.8062562.24121501
Greg ChappellAUSMelbourne Cricket GroundMelbourne1971-1982612238711438.7079948.44211360
Johnny TaylorAUSMelbourne Cricket GroundMelbourne1920-19254603869064.3343852.97050270
Neil HarveyAUSThe GabbaBrisbane1950-196247038116254.4311631.90120390
David WarnerAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2013-202135138012495.0057466.20120423
Viv RichardsWIKennington OvalLondon1976-199145037929175.8056766.84111500
Bill BrownAUSLord'sLondon1934-1948361379206*75.8064550.08200370
Bill LawryAUSOld Trafford Cricket GroundManchester1961-196836137910675.8052438.74220365
Garry SobersWISabina ParkKingston1954-197447237614775.2014040.71211432
Justin LangerAUSMelbourne Cricket GroundMelbourne1998-200635037525075.0064857.87100421
Steve WaughAUSSydney Cricket GroundSydney1987-2003611037510234.0970852.97122460
George GiffenAUSSydney Cricket GroundSydney1882-1895711037516134.09--100371
Garry SobersWIHeadingley Cricket GroundLeeds1957-196947037417453.4329862.75211440
Desmond HaynesWIAntigua Recreation GroundSt John's1981-199034037216793.0070153.07210463
Bruce MitchellSALord'sLondon1929-1947361371164*74.20--110-0
Greg ChappellAUSWACA GroundPerth1970-198246137111774.2074150.07210362
Bob SimpsonAUSOld Trafford Cricket GroundManchester1961-1964241370311123.3374942.06110321
Charles MacartneyAUSSydney Cricket GroundSydney1907-1921510137017041.1147665.76110420
Ricky PontingAUSAdelaide OvalAdelaide1998-201047036915452.7165756.16201280
Neil HarveyAUSMelbourne Cricket GroundMelbourne1950-1962612236616736.6041847.37111350
Daryl MitchellNZTrent BridgeNottingham2022-2026242363190181.5072350.21210386
Eric RowanSAHeadingley Cricket GroundLeeds1935-1951241363236121.00--120280
Dudley NourseSATrent BridgeNottingham1935-1951330361208120.33--200401
Ramnaresh SarwanWIKensington Oval, BridgetownBarbados2004-2009230359291119.6761858.09110382
Ian ChappellAUSKennington OvalLondon1968-197535035919271.8081044.32200430

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.