Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 2,164 of the 2,165 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Donald BradmanAUSMelbourne Cricket GroundMelbourne1928-194761121034270114.89182856.56521770
Donald BradmanAUSHeadingley Cricket GroundLeeds1930-1948461963334192.60148464.894001282
Brian LaraWIAntigua Recreation GroundSt John's1994-2004331864400*432.00121471.172101005
Viv RichardsWITrent BridgeNottingham1976-1991571756232126.0098976.442409812
Viv RichardsWILord'sLondon1976-19911011274914583.2285587.602509211
Steve SmithAUSSydney Cricket GroundSydney2011-20261014171913855.31113763.24241646
Allan BorderAUSLord'sLondon1979-1993913570719688.38121358.29150824
Syd GregoryAUSSydney Cricket GroundSydney1894-19121019269020140.5917441.38111600
Herbie TaylorSAOld WanderersJohannesburg1913-1931714068817649.14--320251
Victor TrumperAUSSydney Cricket GroundSydney1901-19128161677185*45.1336250.28310740
Allan BorderAUSSydney Cricket GroundSydney1979-1992162146618938.88150044.07041720
Steve SmithAUSLord'sLondon2010-2024912064821554.0098265.99230821
Clem HillAUSAdelaide OvalAdelaide1898-191259064316071.4415762.42151620
Warwick ArmstrongAUSMelbourne Cricket GroundMelbourne1902-19219165634133*57.6455555.14221613
Desmond HaynesWIQueen's Park OvalPort of Spain1981-19941014462011562.00115853.54141691
Clem HillAUSMelbourne Cricket GroundMelbourne1898-19121019062018832.6310834.26132440
Clem HillAUSSydney Cricket GroundSydney1897-1912102006209631.0020567.80041530
Gordon GreenidgeWILord'sLondon1976-19889121619214*56.27102960.16210857
Jacques KallisSANewlandsCape Town2000-201057058814984.00114951.17320494
Steve WaughAUSMelbourne Cricket GroundMelbourne1986-200210146583122*72.8898359.31131550
Greg ChappellAUSMelbourne Cricket GroundMelbourne1971-19831016457711448.08101756.74221540
Greg ChappellAUSSydney Cricket GroundSydney1971-19831015157614441.14119948.04142550
Sachin TendulkarINDTrent BridgeNottingham1990-201159057217763.5699657.43140861
Garry SobersWILord'sLondon1957-1973593571163*95.1775757.86220620
Graeme SmithSAEdgbastonBirmingham2003-2008351568277142.0074975.83210712
Shivnarine ChanderpaulWILord'sLondon2000-20127104565128*94.17122346.20151730
Mahela JayawardeneSLGalle International StadiumGalle2001-2012462562213*140.50111150.59220615
Donald BradmanAUSKennington OvalLondon1930-1948440553244138.2579669.47211542
Donald BradmanAUSLord'sLondon1930-194848155125478.7187063.33210620
Warwick ArmstrongAUSSydney Cricket GroundSydney1902-1921814054015838.5762751.67121521
Hashim AmlaSAKennington OvalLondon2008-2019791537311*67.1385163.10110700
Steve SmithAUSOld TraffordManchester2010-2023710053721153.7081865.65120565
Steve SmithAUSKennington OvalLondon2010-202358253414389.0092857.54230655
Shubman GillINDEdgbastonBirmingham2022-2026351531269132.7565181.572105912
Donald BradmanAUSTrent BridgeNottingham1930-1948481526144*75.14118844.28311360
Steve WaughAUSOld Trafford Cricket GroundManchester1989-200168152311674.7195954.54230510
George HeadleyWISabina ParkKingston1930-1954351520270*130.0041656.01200590
Doug WaltersAUSMelbourne Cricket GroundMelbourne1965-1979914151511539.62114445.02130410
Ian ChappellAUSMelbourne Cricket GroundMelbourne1966-1980711151411151.40108847.24141511
Hashim AmlaSANewlandsCape Town2005-201668051220164.0096752.95130590
Donald BradmanAUSSydney Cricket GroundSydney1933-194747051023472.8680263.59131530
Arthur MorrisAUSAdelaide OvalAdelaide1947-1955361509206101.8042657.75300512
Hashim AmlaSASuperSport ParkCenturion2009-201646050812784.6785059.76320612
Bill LawryAUSMelbourne Cricket GroundMelbourne1962-197158050810863.50139436.44150370
Dilip VengsarkarINDLord'sLondon1979-199048150815772.57103249.22311620
Allan BorderAUSKennington OvalLondon1980-1993592491106*70.1498250.00140560
Usman KhawajaAUSSydney Cricket GroundSydney2011-202647149017181.67100348.85300513
David WarnerAUSMelbourne Cricket GroundMelbourne2011-2022911048810644.3670868.93220494
Rohan KanhaiWIQueen's Park OvalPort of Spain1960-1974612248815348.8011250.00210573
Jack RyderAUSAdelaide OvalAdelaide1921-1929361486201*97.20100948.17130291
Page 1Next

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.