Live1st ODI · India in New Zealand 2026/27NZ18/0 (4)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
Sid BarnesAUSSydney Cricket GroundSydney1946-1947230335234111.6790636.98110250
Sarfraz AhmedPAKNational StadiumKarachi2022-202324033511883.7551465.18130351
Marnus LabuschagneGLACounty Ground, HoveBrighton2019-202324033518283.7550865.94200494
Marcus TrescothickENGOld Trafford Cricket GroundManchester2000-200236233511783.7572246.40120453
Kraigg BrathwaiteWIQueens Sports ClubBulawayo2017-202346033518255.8382740.51110281
Ramnaresh SarwanWIAntigua Recreation GroundSt John's2000-200557033512747.8682740.51120363
Tom LathamNZ/WAREdgbastonBirmingham2021-202547133518455.8365051.54121401
Jake LibbyWOR/NOTCounty GroundDerby2017-2026592335105*47.8678542.68201411
Bob CatterallSAOld WanderersJohannesburg1922-193161203358627.92--02052
Ramiz RajaPAKNational StadiumKarachi1984-199081203357827.9279935.42041250
Curtis HeaphyCSMcLean ParkNapier2023-2026813133511927.9293435.87112310
Ramiz RajaPAKIqbal StadiumFaisalabad1986-199571313357527.9272746.08032470
Richie BenaudAUSSydney Cricket GroundSydney1952-1964101603359020.9467138.15021290
Matt McEwanAA/WFKennards Hire Community Oval2016-2020122043356320.9449168.23013487
Dean BrownlieNDPukekura ParkNew Plymouth2015110334334334.0039883.92100408
Shivnarine ChanderpaulWIBourda, GeorgetownGuyana2003-2005231334203*167.0050366.40200422
Tom BruceCSKennards Hire Community Oval2018-2023330334169111.3350366.40120336
Patsy HendrenENGQueen's Park OvalPort of Spain1930-1935241334205*111.33--110290
Aravinda de SilvaSLR. Premadasa StadiumColombo1996-199835033416866.8069847.85110362
Allan BorderAUSHeadingley Cricket GroundLeeds1981-1993352334200*111.3362153.78121441
Taufeeq UmarPAKSheikh Zayed StadiumAbu Dhabi2010-201236033423655.6777143.32100281
Andrew SymondsAUSMelbourne Cricket GroundMelbourne2005-200847033415647.7142977.86112329
Henry CooperNDCello Basin Reserve2018-20234713349055.6763352.76030523
Stanley JacksonENGLord'sLondon1893-19055813349147.7110.00031230
Ed BarnardWOR/WARRiverside GroundChester-le-Street2015-2025610133412837.1155160.62200400
Haseeb HameedLAN/NOTThe Rose BowlSouthampton2016-202661133348941.7587838.04041410
Alex CareyAUS/SABrisbane Cricket Ground, WoolloongabbaBrisbane2019-202671233347037.1143776.43030333
Adam GilchristAUSMelbourne Cricket GroundMelbourne1999-200791323347830.3653362.66021391
Luke WoodNOR/LAN/NOTOld TraffordManchester2018-2023121613346622.2763952.27021360
Vinoo MankadINDLord'sLondon1946-195224033318483.25--120263
Maurice LeylandENGOld Trafford Cricket GroundManchester1929-193545033315366.6042244.55120210
Angelo MathewsSLHagley OvalChristchurch2014-202336233311583.2568748.47120324
Matthew ShortVICBrisbane Cricket Ground, WoolloongabbaBrisbane2020-20253603339855.5046871.15040481
Denis ComptonENGAdelaide OvalAdelaide1947-195536233314783.2570535.46201310
Chris TavaréENGThe OvalLondon1982-198436133310966.6090336.88110320
Jeremy ConeyNZAMI StadiumChristchurch1974-19865703339847.5757250.87030321
Herbert SutcliffeENGHeadingley Cricket GroundLeeds1924-19304823339455.5024224.79020120
Leonard HuttonENGSydney Cricket GroundSydney1946-1955581333122*47.5768938.03110240
Jacques RudolphSANewlandsCape Town2004-2012610233310141.6365850.61111451
Quinton de KockSASt George's ParkGqeberha2014-202061003338633.3054660.99030400
Andrew HudsonSAKingsmead Cricket GroundDurban1992-199861003338033.3077043.25041511
Hamish RutherfordOVQueenstown Events CentreQueenstown2013-201635033216266.4044175.28110511
Rob NewtonNORSophia GardensCardiff2015-201935033210766.4065750.53221400
Ravi BoparaESSThe Rose BowlSouthampton2014-201947233210766.4061254.25120342
Jeet RavalAA/NDCello Basin Reserve2017-202358033210241.5072445.86130472
Riki WesselsWOR/NOTRiverside GroundChester-le-Street2014-202148133211747.4351464.59112530
Peter BurgeAUSMelbourne Cricket GroundMelbourne1961-196548133212047.4386338.47120343
Jason SanghaSA/NSWBellerive OvalHobart2019-202559033215136.8959555.80122393
Bob CatterallSAKingsmeadDurban1923-193159133211941.50--12003
Darren BravoWIKensington Oval, BridgetownBarbados2011-201551013328236.8978342.40030394

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.