Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to wet outfieldODI1st 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
Nasser HussainENGLord'sLondon1996-2004813150510542.08124540.56221790
Matt MilnesKENSt Lawrence GroundCanterbury2019-2026213385057820.20116043.53015723
Jesse RyderOV/CSSaxton OvalNelson2014-2017473504175126.0069172.94401703
Brendon McCullumNZUniversity OvalDunedin2008-2015711250411356.0070571.491416311
W.G. GraceENGKennington OvalLondon1880-1896812150417045.8242351.06211420
Brian McMillanSAThe Wanderers StadiumJohannesburg1992-1997612150411345.82103648.65211563
Chris CairnsNZBasin ReserveWellington1992-2004914050410936.0081961.541315216
Aiden MarkramSASuperSport ParkCenturion2018-2024814050411536.0079863.16131860
Allan BorderAUSLord'sLondon1980-1993594503196100.6091854.79130623
Joe BurnsAUS/QUEBellerive OvalHobart2015-2023611050317145.7394053.51211593
Tom WestleyENG/ESSEdgbastonBirmingham2017-2025812050314141.9298551.07120800
Colin de GrandhommeNZ/AA/NDSeddon ParkHamilton2013-2023913150376*41.9261881.390614817
Mike AthertonENGEdgbaston Cricket GroundBirmingham1990-2000714250310341.92117042.99141610
James PeirsonQUEAllan Border FieldBrisbane2017-20261115250312338.6996152.34120690
Max ChuOVUniversity of Otago Oval2019-202481505037833.5397351.70011673
Nick KellyOV/WFBasin ReserveWellington2020-2026816150315033.5377165.24201753
Justin BroadNORCounty GroundNorthampton2023-20261422350317126.4784259.74123622
Sam HainWARTrent BridgeNottingham2015-20267111502153*50.20105447.63221521
Jack RussellENGLord'sLondon1988-1996913450212455.78112644.58120570
Gundappa ViswanathINDEden GardensKolkata1969-1982815050113933.4084442.42131590
Andrew StraussENGTrent BridgeNottingham2004-2012815050114133.40110145.50122660
George BellLANOld TraffordManchester2022-2025131905019126.3799550.35031611
Joe DenlyKENNevill GroundTunbridge Wells2015-2019461500167*100.0086957.54230517
Qasim UmarPAKIqbal StadiumFaisalabad1984-198646050021083.3370341.82200380
Charlie DavisWIQueen's Park OvalPort of Spain1971-1973510350010571.43--130381
Ricky PontingAUSWestern Australia Cricket Association GroundPerth1995-20121015150019735.7181661.27111581
MahmudullahBANShere Bangla National StadiumMirpur2010-2016815150096*35.7192953.82042606
Mehedi Hasan MirazBANShere Bangla National Stadium, MirpurDhaka2017-2026111935009731.2594353.02032499
Majid KhanPAKMelbourne Cricket GroundMelbourne1972-198147049915871.2990255.32220600
Lou VincentNZBasin ReserveWellington2001-2005610149922455.44101449.21131524
Mark RichardsonNZBasin ReserveWellington2000-200461014998955.44148133.69050540
Bevon JacobsAAEden Park Outer OvalAuckland2024-2026611149915749.9077664.302226712
Aiden MarkramSAThe Wanderers StadiumJohannesburg2018-2023612149915245.3675566.09120731
Glenn TurnerNZAMI StadiumChristchurch1971-198358149811771.14119531.88310470
Brad HaddinAUSAdelaide OvalAdelaide2008-2014610549816999.6076465.182215211
Liam PlunkettENG/YORHeadingleyLeeds2007-20171116349812638.3164577.21131629
Jamie OvertonENG/SURKennington OvalLondon2020-2025172344985926.2179962.330425911
Younis KhanPAKGalle International StadiumGalle2000-201558049717762.13107746.15210443
Tom AbellSOMTrent BridgeNottingham2015-202569049715655.2294252.76310591
Mathew SinclairNZBasin ReserveWellington1999-2008813149721441.42106646.62111602
Greg ChappellAUSWACA GroundPerth1970-1983813149711741.42103947.83210423
Devon ConwayNZ/WFHagley OvalChristchurch2019-2025814049710935.50105347.20121642
Riki WesselsWOR/NOTCounty Ground, New RoadWorcester2015-20211219049711826.1676165.31125725
Inzamam-ul-HaqPAKMultan Cricket StadiumMultan2001-2006592496138*70.8688556.05231673
Wally HammondENGHeadingley Cricket GroundLeeds1929-1938510149611355.1175537.22142382
Ian ChappellAUSThe GabbaBrisbane1968-1975510149611755.1196241.79140601
Robbie WhiteMIDLord'sLondon2018-20231120149612026.11109145.46144533
Michael VandortSLSinhalese Sports Club GroundColombo2001-200856049514082.5082160.29310575
Tim BresnanYORNorth Marine Road GroundScarborough2014-2019111914956327.50100349.35033683
Chesney HughesDERCounty GroundDerby2014-20161221149510424.75108845.50224671

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.