Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Will WilliamsGLO/LANCounty GroundNorthampton2022-20264745829*19.3324523.6700070
Lockie FergusonAAKennards Hire Community Oval2016-202067058208.299064.4400181
Josh ShawGLOGrace RoadLeicester2017-202567058198.2912347.1500061
Norman GiffordENGLord'sLondon1964-1973573581714.5028220.5700050
Mashrafe MortazaBANBangabandhu National StadiumDhaka2001-200558158268.2915836.7100041
Bishan BediINDEden GardensKolkata1966-1978611358187.257835.9000320
Lance KlusenerSAEdgbaston Cricket GroundBirmingham1998110575757.009063.33010110
Saeed AnwarPAKBangabandhu National StadiumDhaka1999110575757.0011350.4401070
Mushtaq AhmedPAKHarare Sports ClubHarare1998110575757.0014539.3101051
Matt PriorENGVidarbha Cricket Association Stadium, JamthaNagpur2012110575757.0014240.1401060
MS DhoniINDArun Jaitley StadiumDelhi2007110575757.009361.2901080
Ishant SharmaINDSabina Park, JamaicaKingston2019110575757.008071.2501070
Jesse RyderESSKennington OvalLondon2015110575757.006982.6101052
Aaron FinchVICJunction OvalMelbourne2019110575757.0044129.5501064
Chris RushworthDUR/WARSt Lawrence GroundCanterbury2017-2023210575757.006785.0701090
Jim AllenbyGLACounty GroundBristol2014110575757.008071.2501080
Ruaidhri SmithGLACounty GroundBristol20141115757*-8567.0601041
Aneurin DonaldHAMThe Cooper Associates County GroundTaunton2022110575757.008071.2501050
Sam RainbirdTASAllan Border FieldBrisbane2018110575757.0010554.2901072
Leus du PlooyMIDCollege GroundCheltenham2025110575757.008666.2801060
Wes AgarSANorth Dalton ParkWollongong2022110575757.006291.9401080
Daniel DouthwaiteGLAHeadingleyLeeds2021110575757.009063.3301082
Yashasvi JaiswalINDHimachal Pradesh Cricket Association StadiumDharamsala2024110575757.005898.2801053
Kaveeshka AnjulaCCCPanadura EsplanadePanadura2025110575757.0035162.8601045
Ramesh MendisMSCBurgher Recreation Club GroundColombo2024110575757.007477.0301052
Saud ShakeelPAKSinhalese Sports Club GroundColombo2023110575757.0011051.8201060
Nick PottsDERCounty GroundNorthampton2026110575757.0010057.0001090
Sam KonstasNSWAllan Border FieldBrisbane2024110575757.0011051.8201090
Nalin PriyadarshanaPSCPallekele International Cricket StadiumKandy2026110575757.0011051.8201080
Lahiru JayaratneKYCCGalle International StadiumGalle20251115757*-7477.0301063
Dushan VimukthiPSCNondescripts Cricket Club GroundColombo2025110575757.0015237.5001040
Mahesh KumaraNSWCNondescripts Cricket Club GroundColombo2025110575757.0011250.8901040
Tom JonesOVHagley OvalChristchurch2026110575757.0010753.2701060
Charlie BarnettENGSydney Cricket GroundSydney1936110575757.0011151.3501050
Lindsay HassettAUSNewlandsCape Town1949110575757.00--010-0
Basil D'OliveiraENGThe GabbaBrisbane1970110575757.0019229.6901061
Alvin KallicharranWIWACA GroundPerth1975110575757.0015237.5001080
Javed MiandadPAKIbn-e-Qasim Bagh StadiumMultan1980110575757.0010852.7801060
Haroon RasheedPAKSydney Cricket GroundSydney1977110575757.0010653.7701040
Malcolm MarshallWIBrisbane Cricket GroundBrisbane1984110575757.0057100.00010110
Mansoor AkhtarPAKLord'sLondon1982110575757.0014339.8601070
Chris TavaréENGOld TraffordManchester1982110575757.0017632.3901070
Graeme FowlerENGIqbal StadiumFaisalabad1984110575757.0010454.8101080
Shoaib MohammadPAKArbab Niaz StadiumPeshawar1995110575757.0011250.8901060
Arshad AyubINDEden GardensKolkata1987110575757.0018530.8101070
Pravin AmreINDWankhede StadiumMumbai1993110575757.007477.0301090
Vinod KambliINDSardar Patel StadiumAhmedabad1994110575757.008964.04010110
Nayan MongiaINDPunjab Cricket Association IS Bindra StadiumChandigarh1997110575757.0018231.3201071
Greg BlewettAUSThe GabbaBrisbane1995110575757.0013741.6101030
Nasser HussainENGNational StadiumKarachi2000121575157.0021726.2701041
PreviousPage 399Next

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.