Live1st ODI · India in New Zealand 2026/27NZ22/1 (5)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by ground (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLP Sara OvalColombo2005-2012711033216830.1845473.13101361
Alec BannermanAUSMelbourne Cricket GroundMelbourne1879-189271213327330.18--010240
Ian BothamENGHeadingleyLeeds1977-198781403326023.7146970.79021475
Ian ChappellAUSSydney Cricket GroundSydney1968-1980101903325317.4775244.15012350
Sam HarperVICMelbourne Cricket GroundMelbourne2019-2026112023327218.4460554.88023282
Ben AllisonWORCounty Ground, New RoadWorcester2023-2026142433328915.8172245.98014434
Jacques RudolphGLAGrace RoadLeicester2014-201736033111155.1756758.38130531
Cheteshwar PujaraINDAdelaide OvalAdelaide2014-202036033112355.1779141.85121312
Joe RootENGSydney Cricket GroundSydney2018-202636133116066.2067948.75121280
Aubrey FaulknerSAOld WanderersJohannesburg1906-191036033112355.17--12021
Graham ThorpeENGKennington OvalLondon1994-200347133112455.1770646.88120390
Graeme SmithSA/SURKennington OvalLondon2003-201447033113147.2959255.91201510
Brian McMillanSANewlands Cricket GroundCape Town1993-1997583331103*66.2088137.57130280
Graham ThorpeENGHeadingley Cricket GroundLeeds1993-200061003317333.1068648.25031480
Sam WhitemanNORCounty GroundNorthampton202361113317933.1064151.64030442
Tom AbellSOMHeadingleyLeeds2014-20266122331132*33.1060454.80122450
Andrew UmeedSOM/WAREdgbastonBirmingham2016-2024813133111327.5888537.40203322
Sourav GangulyINDM.Chinnaswamy StadiumBengaluru2007120330239165.0049566.67110423
Rohit SharmaINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019-202424033017682.5045572.532003613
Dhananjaya de SilvaSLHarare Sports ClubHarare2016-202046033012755.0063252.22120352
Jeffrey StollmeyerWIQueen's Park OvalPort of Spain1953-1955473330104*82.50--110-3
Tom AbellSOMCounty GroundChelmsford2017-2026610233090*41.2577642.53023430
Rachin RavindraNZ/WFHagley OvalChristchurch2019-2025510033017633.0049566.67113421
Tim SeifertNDHagley OvalChristchurch2016-201935132911982.2561253.76120352
Tom HainesSUSGrace RoadLeicester2021-202646032910854.8343076.51130481
Clive LloydWILord'sLondon1969-19845703297047.0056358.44040374
Mark RamprakashENGThe OvalLondon1997-200148032913341.1389336.84111360
Rikki ClarkeWAR/SURCounty GroundTaunton2014-201961033298347.0062452.72031483
Tom HoranAUSMelbourne Cricket GroundMelbourne1877-1885813032912425.313262.50112220
Syd GregoryAUSMelbourne Cricket GroundMelbourne1894-190881513297123.5010.00023200
Shane WarneAUSAdelaide OvalAdelaide1992-2006131933298620.5662452.72025343
Harry PodmoreKEN/GLASt Lawrence GroundCanterbury2016-20221522832954*23.5069147.61011413
Dhananjaya LakshanCCCColts Cricket Club GroundColombo202544032815082.0041778.661202413
Javed MiandadPAKEden ParkAuckland1979-198935132827182.0054155.08100335
Jimmy AdamsWISabina ParkKingston1994-2000452328101*109.3394634.67120310
Len BraundENGSydney Cricket GroundSydney1901-1908611132810232.80--113441
Aneurin DonaldHAMThe Rose BowlSouthampton2019-202271203289427.3349865.86021435
Sam FanningWAWestern Australia Cricket Association GroundPerth2022-202671403289923.4379041.52021363
Steve TikoloKENMaple Leaf South-West GroundKing City2009120327169163.5040181.55200432
Rhys MariuCANEden Park Outer OvalAuckland2024-2026220327185163.5045372.19200442
Sunil GavaskarINDBourdaGeorgetown1971-1983232327147*327.00--210281
Shan MasoodYOR/DERQueen's ParkChesterfield2022-20243513279881.7537786.74030490
Hemu AdhikariINDFeroz Shah Kotla GroundDelhi1948-1959353327114*163.50--120101
Mahela JayawardeneSLLord'sLondon2006-201436032711954.5064350.86120430
Adam LythENG/YORSophia GardensCardiff2015-20265803279740.8855958.50021453
Jake DoranTASSydney Cricket GroundSydney2018-20245913279740.8879441.18020400
Dane CleaverCSHagley OvalChristchurch2016-202559032710436.3368148.02111356
Jonathan TrottENG/WARTrent BridgeNottingham2010-201661213276829.7354060.56021580
Jacob BethellWAREdgbastonBirmingham2022-202591203279327.2567648.37030461
Marcus TrescothickSOMCounty Ground, HoveBrighton2014-2015221326210*326.0050664.43200401

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.