Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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 Australia×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohan KanhaiWIKensington OvalBridgetown1965-197323023512978.33--200111
Brian LaraWIKensington OvalBridgetown1995-1999241235153*78.3341956.09110321
John WaiteSAMelbourne Cricket GroundMelbourne1952-19643602357739.1720544.39031150
Mansur Ali Khan PataudiINDBrabourne StadiumMumbai1964-19692402349558.50--031290
John SelbyENGMelbourne Cricket GroundMelbourne1877-18824812347033.439945.45020150
Gundappa ViswanathINDGreen ParkKanpur1969-197924023313758.25--111320
Richie RichardsonWISabina ParkKingston1984-1995351233104*58.2550346.32201312
Babar AzamPAKNational StadiumKarachi2022120232196116.0050446.03100241
Andrew StraussENGLord'sLondon2005-200924023216158.0040457.43100320
Ian BellENGAdelaide OvalAdelaide2006-201335223272*77.3344352.37030265
Ian BellENGSydney Cricket GroundSydney2007-201435023211546.4048747.64110271
Sunil GavaskarINDSydney Cricket GroundSydney1978-198634023117257.7553543.18101260
Sunil GavaskarINDAdelaide OvalAdelaide1978-1985351230166*57.5059638.59100220
Aamer SohailPAKNational StadiumKarachi1994-199824022813357.0043951.94100351
Mike AthertonENGAdelaide OvalAdelaide1991-19983602278737.8363535.75021210
Everton WeekesWIQueen's Park OvalPort of Spain1955121226139226.00--110242
Sunil GavaskarINDWankhede StadiumMumbai1979-1986220226123113.0044251.13200280
Herbert SutcliffeENGOld Trafford Cricket GroundManchester1926-19343412267475.3346844.02030192
Roy McLeanSAMelbourne Cricket GroundMelbourne1952-19532412268175.33--020321
Sherwin CampbellWISydney Cricket GroundSydney1996-20012402257956.2550444.64030320
MS DhoniINDMA Chidambaram Stadium, ChepaukChennai2013110224224224.0026584.53100246
Dwayne BravoWIAdelaide OvalAdelaide2005-200924022410456.0039556.71110261
DuleepENGLord'sLondon1930120221173110.5043351.04100260
Mark ButcherENGSydney Cricket GroundSydney1999-200324022112455.2545848.25100300
Salman ButtPAKSydney Cricket GroundSydney2005-201024022110855.2540754.30110320
Gordon GreenidgeWISabina ParkKingston1984-199124122112773.6740654.43100301
Jack HobbsENGHeadingley Cricket GroundLeeds1909-19304602218836.8313730.6601080
Mark ButcherENGHeadingleyLeeds2001121220173*220.0033765.28100281
Viv RichardsWIThe GabbaBrisbane1975-198834022014055.0035861.45111341
Seymour NurseWISydney Cricket GroundSydney1961-196936022013736.6744949.00100261
Michael VaughanENGAdelaide OvalAdelaide2002120218177109.0040154.36100244
Kane WilliamsonNZBrisbane Cricket Ground, WoolloongabbaBrisbane2011-201524021814054.5028775.96111320
Tom HaywardENGKennington OvalLondon1896-190547021813731.14--112280
Javed MiandadPAKMelbourne Cricket GroundMelbourne1977-19905902186524.2252041.92020201
Clive LloydWIBourdaGeorgetown1973-198423021717872.337051.43100311
Mike GattingENGAdelaide OvalAdelaide1986-199524021711754.2543350.12202290
David GowerENGMelbourne Cricket GroundMelbourne1978-199059021710024.1143749.66102180
Eddie PaynterENGTrent BridgeNottingham1938111216216*-33364.86100261
George HirstENGSydney Cricket GroundSydney1897-19044712166236.00--021243
David GowerENGEdgbastonBirmingham1985110215215215.0031468.47100251
Andrew FlintoffENGEdgbastonBirmingham2005-20092302157471.6722794.710302210
Asad ShafiqPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2016-201924021513753.7535161.25111201
Bruce EdgarNZEden ParkAuckland1982-198624021516153.7557937.13100280
Ken BarringtonENGHeadingley Cricket GroundLeeds1961-19683512158553.7552040.19010220
Jonny BairstowENGSydney Cricket GroundSydney2014-202236021511335.8346646.14101173
Patsy HendrenENGExhibition GroundBrisbane1928120214169107.0038156.17100212
Andrew JonesNZAdelaide OvalAdelaide1987120214150107.0052041.15110170
Basil D'OliveiraENGKennington OvalLondon1968-197224021415853.5045846.72100310
Trevor BaileyENGThe GabbaBrisbane1950-19583612148842.8054317.50020221
W.G. GraceENGLord'sLondon1884-189658121475*30.5710.0002100

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.