Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and 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
Tom LathamNZBay OvalMount Maunganui2019-2025611035713732.4565754.34210353
Jacques KallisSASt George's ParkGqeberha1997-201371303579127.4677945.83032400
Ian HealyAUSMelbourne Cricket GroundMelbourne1988-1998111913576019.8364755.18012240
Nasser HussainENGLord's Cricket GroundLondon2001-200235035615571.2082243.31130511
Tim BresnanENG/YOR/WARRiverside GroundChester-le-Street2009-2021574356169*118.6769851.00110470
Sunil GavaskarINDGreen Park StadiumKanpur1976-198657035617650.8648447.11121382
Dinesh ChandimalSLSinhalese Sports Club GroundColombo2015-202559035613239.5676246.72110393
Michael RipponCAN/OVHagley OvalChristchurch2017-202459335672*59.3372549.10030420
Jake LibbyWOR/NOR/NOTCounty GroundChelmsford2016-2025591356180*44.5085941.44120361
Wayne MadsenDERLord'sLondon2018-2026611135611935.6054265.68111461
Alex DaviesWAR/LANHeadingleyLeeds2014-202571103568732.3669051.59030620
Ben StokesENG/DURKennington OvalLondon2015-2023712035611229.6755963.69111329
Anaru KitchenOV/AAUniversity OvalDunedin2013-202181403567425.4370750.35020394
Jaik MickleburghESSCounty GroundChelmsford2014-2016111713565022.2577745.82011480
Mark PettiniESS/LEIGrace RoadLeicester2015-201711192356110*20.9483242.79110381
Feroze KhushiESSCounty GroundChelmsford2020-2024111913566619.7861457.98032456
Clive LloydWIWankhede StadiumMumbai1975-1983242355242*177.5014247.18110286
Azhar AliPAKRawalpindi Cricket StadiumRawalpindi2019-202257035518550.7172149.24101353
Bob SimpsonAUSThe GabbaBrisbane1960-19774803559244.3827534.91041320
Gary KirstenSAKingsmead Cricket GroundDurban1994-2002712235571*35.5092438.42031470
Sam RobsonENG/MIDOld TraffordManchester2014-202671303558627.3175147.27030480
John SimpsonMID/SUSEdgbastonBirmingham2014-20267133355181*35.5070650.28101502
Will YoungNZ/CSHagley OvalChristchurch2014-202591503558223.6776446.47042421
Hanif MohammadPAKKensington OvalBridgetown1958120354337177.00--100240
Jesse RyderOV/WFKarori ParkWellington2012-2015241354162118.0039489.852103811
Murali VijayIND/ESSTrent BridgeNottingham2014-201824035414688.5075646.83220562
Rahul DravidINDHarare Sports ClubHarare1998-200535135411888.5084641.84120450
Kane WilliamsonNZSheikh Zayed StadiumAbu Dhabi2014-201836035413959.0071149.79120310
VVS LaxmanINDSardar Patel StadiumAhmedabad1996-200547035410450.5779244.70130421
Ben BrownSUS/HAMSt Lawrence GroundCanterbury2018-202457035415750.5757461.67110400
Emilio GayENG/DUR/NORKennington OvalLondon2022-2026591354156*44.2555763.55121550
Campbell KellawayVICWestern Australia Cricket Association GroundPerth2023-20265102354165*44.2590639.07111411
Emilio GayDUR/NOROld TraffordManchester2021-202635035314470.6063155.94211390
Jacques KallisSANewlands Cricket GroundCape Town1996-200247135311058.8395936.81120341
Nick BrowneESSTrent BridgeNottingham2018-202347035316350.4383142.48120550
Greg HayCSBay OvalMount Maunganui2017-202448035315044.1373248.22120430
Graham YallopAUSAdelaide OvalAdelaide1976-198348035312144.1354842.34111340
Sam WellsOVUniversity OvalDunedin2012-20167101353100*39.2263255.85110612
Sam RobsonENG/MIDKennington OvalLondon2014-202361003537635.3070350.21030581
Paul CollingwoodENG/DURTrent BridgeNottingham2006-201671113538235.3080443.91021413
John ParkerNZEden ParkAuckland1974-1980612135312132.0981432.68111430
Ed PollockWORCounty Ground, New RoadWorcester2022-2024132003537717.6564954.39024555
Tip FosterENGSydney Cricket GroundSydney1903-190424035228788.00--100460
Graeme PollockSACrusaders GroundPort Elizabeth1965-1967242352137176.0031368.37210372
Greg BlewettAUSAdelaide OvalAdelaide1995-1999471352102*58.6778045.13120360
Gundappa ViswanathINDGreen ParkKanpur1969-197948235213758.6735133.90121470
Trevor BaileyENGOld Trafford Cricket GroundManchester1949-195668435282*88.00--020360
Chris CookeGLASt Lawrence GroundCanterbury2014-202569035217139.1153765.55100431
Denesh RamdinWIKensington Oval, BridgetownBarbados2008-2015610135216639.1165553.74110451
Bryan YoungNZAMI StadiumChristchurch1994-1999510135212039.1193737.57110300

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.