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
Bharat PopliNDMcLean ParkNapier2014-2026612036313330.2577946.60111360
Tom CooperSAAdelaide OvalAdelaide2017-202081603639922.6965755.25021484
Harry BrookENG/YORLord'sLondon2017-202691613635624.2050272.31033493
Luis ReeceDERSt Lawrence GroundCanterbury2025-2026230362211120.6753467.79120388
Haris SohailPAKDubai International Cricket StadiumDubai2017-201835036214772.4090140.18210286
Andrew EllisCANMainpower OvalRangiora2012-2018813136210930.1768153.16132490
Dudley NourseSATrent BridgeNottingham1935-1951330361208120.33--200401
Shai HopeWI/YORHeadingleyLeeds2017-2023241361147120.3358561.71210490
Michael ClarkeAUSNewlandsCape Town2009-2014361361161*72.2059360.88202460
Tom LathamNZ/CANUniversity OvalDunedin2014-2025471361109*60.1759760.47130400
John SimpsonMID/SUSTrent BridgeNottingham2014-202561013619240.1176147.44030442
Motganhalli JaisimhaINDBrabourne StadiumMumbai1961-196651003616636.10--041401
Neil BroomDERCounty GroundDerby201671103619632.8270251.42020354
Ian RedpathAUSAdelaide OvalAdelaide1967-1976611136110336.1069538.99121262
James HildrethSOMThe Cooper Associates County GroundTaunton2020-2022121903616419.0070251.42010470
Sanath JayasuriyaSLR Premadasa StadiumColombo1992-1997231360340180.0063556.69100372
Tom AlsopSUS/HAMGrace RoadLeicester2021-2024441360182*120.0071150.63200421
Wally HammondENGNewlandsCape Town1927-193835036018172.00--120160
Sachin TendulkarINDM. A. Chidambaram StadiumChennai1999-200547136013660.0078246.04201432
Cole McConchieCANSaxton OvalNelson2016-202257036013151.4358161.96120415
Michael Guptill-BunceAAEden Park Outer OvalAuckland2015-201648036011245.0041287.38120583
Andrew StraussENGHeadingleyLeeds2004-2012611036011632.7367953.02111490
Daniel LawrenceENG/ESSLord'sLondon2017-2026611036010532.7377246.63121424
Keaton JenningsDUR/LANCounty GroundBristol2017-202635235994119.6764056.09040492
Tom BruceCSBay OvalMount Maunganui2019-202435135916189.7554965.39131317
Ian ChappellAUSKennington OvalLondon1968-197535035919271.8081044.32200430
Bharat PopliNDMainpower OvalRangiora2017-202536035911659.8373448.91120362
Dinesh ChandimalSL/CCCP Sara OvalColombo2015-202558035915244.8866254.23200236
Adam WheaterHAM/ESSEdgbastonBirmingham2015-2022581359204*51.2950271.51111465
Dean ElgarSAKingsmeadDurban2015-2022591359118*44.8867753.03121431
Oli CarterSUSSophia GardensCardiff2022-2023241358185119.3371550.07120375
Kraigg BrathwaiteWISir Vivian Richards StadiumNorth Sound2018-202135035812671.6096537.10210280
Viv RichardsWILord'sLondon1980-199145035814571.6043183.06130563
Shakib Al HasanBANSheikh Abu Naser StadiumKhulna2012-201536135813771.6048773.51120414
Sam NortheastHAM/GLAHeadingleyLeeds2018-2024571358142*59.6774248.25120421
Samit PatelNOTCounty GroundTaunton2014-201959035813239.7852368.45122553
Pankaj RoyINDEden GardensKolkata1951-1960612235810035.80--10100
James VinceHAMGrace RoadLeicester2014-2021230357231119.0037894.44120582
Brian LaraWIOld Trafford Cricket GroundManchester1995-200024035714589.2557661.98210471
Virat KohliINDArun Jaitley StadiumDelhi2017-202324035724389.2546077.61110350
Ken BarringtonENGAdelaide OvalAdelaide1963-1966241357132*119.0044736.24220312
Geoff BoycottENGHeadingleyLeeds1973-198034035719189.2579145.13200470
Jesse RyderNZ/CSMcLean ParkNapier2008-201835135720189.2558261.34120401
Virender SehwagINDVidarbha Cricket Association Stadium, JamthaNagpur2008-201246035710959.5040987.29131503
Younis KhanPAKHarare Sports ClubHarare2002-2013361357200*71.4077246.24110363
Mark CosgroveLEISt Lawrence GroundCanterbury2015-201846035711959.5044879.69200523
Virat KohliINDMelbourne Cricket GroundMelbourne2011-202448035716944.6371649.86122390
Gordon GreenidgeWIAdelaide OvalAdelaide1980-198948035710444.6374447.98130313
Dimuth KarunaratneSLP Sara OvalColombo2015-2019510035712635.7078345.59121331
Alex GidmanGLOCounty GroundBristol20145101357119*39.6760559.01121472

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.