ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Clive LloydWIBourdaGeorgetown1968-1984811146317846.3030451.32120501
Ben FoakesESS/SURThe Rose BowlSouthampton2014-20257123463141*51.4487353.04121611
Tom GraveneyENGHeadingley Cricket GroundLeeds1952-196891514637133.0742741.69030232
Zak CrawleyENG/KENEdgbastonBirmingham2018-2025917046310827.2474562.15123700
Kamran AkmalPAKGaddafi StadiumLahore2004-200966146215492.4068667.35230542
Eddie BarlowSANewlandsCape Town1962-197048046213857.7537638.03220491
Archie MacLarenENGSydney Cricket GroundSydney1894-1902611146211646.2010.00232580
Peter FultonCANMainpower OvalRangiora2012-2016816046210428.8886853.23120505
Josh de CairesMIDLord'sLondon2022-2026132114628023.1097047.63033622
Brendon McCullumNZEden ParkAuckland2004-201459146122457.6366669.22121579
Jonny BairstowENG/YOROld TraffordManchester2013-2023710146199*51.2261774.72041575
Alex CareySAKaren Rolton OvalAdelaide2021-2026610046110546.1060276.58230466
Robin SmithENGKennington OvalLondon1988-1992510346110965.86102544.98141580
Tom WestleyENG/ESSKennington OvalLondon2017-2026712046113638.4292449.89120772
Kane WilliamsonYORNorth Marine Road GroundScarborough2014-201848146018965.7180757.00130620
Bill EdrichENGOld Trafford Cricket GroundManchester1947-195358146019165.71--130574
Tom HaywardENGSydney Cricket GroundSydney1897-190461004609146.00--040490
Dean JonesAUSSydney Cricket GroundSydney1987-19926102460184*57.50109841.89121371
Andy BlignautZIMHarare Sports ClubHarare2001-200571314609238.3357480.140414912
Viv RichardsWISabina ParkKingston1976-19911014146011035.3857561.74130458
Tim PaineTASBellerive OvalHobart2018-2023101834608730.6781256.65010611
Harry BrookENGMultan Cricket StadiumMultan2022-202435045931791.8052287.93200474
Steve SmithAUSOld TraffordManchester2013-202336045921176.5071664.11120495
Peter MayENGOld Trafford Cricket GroundManchester1952-196168045911757.3820.00222574
John EdrichENGOld Trafford Cricket GroundManchester1963-19747132459100*41.73119438.44121532
Gordon GreenidgeWIOld TraffordManchester1976-1984230458223152.6777858.87300610
Steve SmithAUSGalle International StadiumGalle2016-2025571458145*76.3386053.26301423
Hanif MohammadPAKBangabandhu National StadiumDhaka1955-196247045811165.43--310300
Herbert SutcliffeENGSydney Cricket GroundSydney1924-193358145819465.43116839.21221370
Geoff BoycottENGOld Trafford Cricket GroundManchester1964-1981815245812835.23145531.48120440
MS DhoniINDEden GardensKolkata2007-201357245714491.4068566.722214011
Keith MillerAUSAdelaide OvalAdelaide1947-1955691457141*57.1332364.40120332
Ravi ShastriINDWankhede StadiumMumbai1981-1988610245714257.13109238.37211418
Leonard HuttonENGAdelaide OvalAdelaide1947-1955361456156*91.2043539.08130350
Josh ThomasSOMThe Cooper Associates County GroundTaunton2025-2026710045613645.6074161.54220602
Temba BavumaSASuperSport ParkCenturion2016-2024813445678*50.6792349.40042612
Liam DawsonHAM/ESSCounty GroundChelmsford2015-2026713045613935.0879557.36210485
Matthew ShortVICMelbourne Cricket GroundMelbourne2019-202591404569032.5781755.81042375
Vijay ManjrekarINDEden GardensKolkata1951-196491524569035.08--021180
Tom BruceCSEden Park Outer OvalAuckland2016-202535045534591.0055382.28110507
Peter MayENGLord'sLondon1952-1961813145511237.92--132330
Adam VogesAUS/MIDLord'sLondon2015-201791424559237.9287851.82040540
George HillYORNorth Marine Road GroundScarborough2021-2026101414557935.0067367.61043605
Tony PalladinoDERCounty GroundDerby2014-201930431045538*13.79104943.37004544
Shan MasoodDERCounty GroundDerby2022340454239113.5064870.06210470
Javed MiandadPAKNiaz Stadium, HyderabadSindh1976-1983343454280*454.0074357.74120334
Peter MayENGTrent BridgeNottingham1953-195967045410664.86--230530
Peter FultonNZ/CANUniversity OvalDunedin2008-2015713145410837.83109141.61221672
Mark BoucherSAKingsmeadDurban1999-20111118245410828.38100345.26131561
Zafar GoharMID/GLOLord'sLondon2024-2026121824548628.3897346.66020435

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.