Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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
Jamie SmithENG/SURTrent BridgeNottingham2019-20265812436034.7145054.00020273
Mike AthertonENGThe OvalLondon1995-20014802439530.3865437.16020300
Bert OldfieldAUSAdelaide OvalAdelaide1921-193771122435027.0059034.75010190
Brett HamptonNDBay OvalMount Maunganui2015-2025813224363*22.0933073.64011317
Jacques KallisSAWestpac ParkHamilton2004121242150*242.0048949.49110303
Amir JangooWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2026220242233121.0038862.37100203
Neil HarveyAUSBrabourne StadiumMumbai1956-1960220242140121.00--200170
Jordan CoxKEN/ESSGrace RoadLeicester2021-202623024220480.6726989.96101302
Donald BradmanAUSExhibition GroundBrisbane1928-193123024222380.674542.22100280
Saleem MalikPAKKennington OvalLondon1987-1996331242102121.0055443.68200210
Nasser HussainENGSydney Cricket GroundSydney1999-20032402427560.5058541.37030230
Ian BothamENGThe GabbaBrisbane1978-198634024213860.5033073.33100255
Cheteshwar PujaraINDM Chinnaswamy StadiumBengaluru2010-20174602429240.3350048.40020240
Ben SlaterDER/NOTSt Lawrence GroundCanterbury2015-202447124216040.3335069.14102312
Joe ClarkeNOTEdgbastonBirmingham2019-202657024215034.5738862.37112341
Kapil DevINDLord'sLondon1979-19904722428948.40231104.76020298
Mark BoucherSAThe Wanderers StadiumJohannesburg1998-20075802427830.2546851.71021301
James VinceENG/HAMOld TraffordManchester2016-202458024210330.2549349.09101382
Jackie McGlewSANewlandsCape Town1954-19624802428630.25--021170
Kapil DevINDEden GardensKolkata1978-19937802426630.2540759.46020203
BJ DawkinsKENSt Lawrence GroundCanterbury2025-20265902426126.8956542.83031353
Jordan ClarkLAN/SURCounty GroundChelmsford2015-202561022425930.2543256.02010313
John WrightNZLancaster ParkChristchurch1978-1988610024214124.2064337.64101370
Will SutherlandVICWestern Australia Cricket Association GroundPerth2022-20267112242101*26.8938562.86110255
Callum FergusonSAAdelaide OvalAdelaide2017-202081602426015.1358741.23013330
Ryan ten DoeschateNEDGymkhana Club GroundNairobi2010121241212*241.0030977.991002310
Javed MiandadPAKAMI StadiumChristchurch1979121241160*241.00--110251
Inzamam-ul-HaqPAKBasin ReserveWellington1994-2003232241135*241.0033571.94110321
John ReidNZNewlandsCape Town1954-196223024113580.33--110282
Zak CrawleyKENNevill GroundTunbridge Wells2018-201924024111160.2538662.44111280
Doug WaltersAUSQueen's Park OvalPort of Spain197324024111260.25--110302
Ravindu FernandoBCAAGalle International StadiumGalle2025-2026351241103*60.25233103.43100305
Sourav GangulyINDMelbourne Cricket GroundMelbourne1999-20073602417340.1746751.61010271
Faf du PlessisSANew Wanderers StadiumJohannesburg2013-201746024113440.1761639.12100230
Cam FletcherCAN/AABasin ReserveWellington2020-202446124111048.2058441.27110322
Mark StonemanDUR/SURNorth Marine Road GroundScarborough2015-201936024110040.1740160.10100361
Leo CarterCANKennards Hire Community Oval2017-20243602419240.1744853.79020364
Dale PhillipsOVMainpower OvalRangiora2021-202436124197*48.2051446.89031300
Jock EdwardsNZEden ParkAuckland1977-19813602415540.1736965.31031333
Alastair CookENGAdelaide OvalAdelaide2006-201747024114834.4353545.05100260
Richard HadleeNZLancaster ParkChristchurch1978-19886712419940.1737364.61011360
Brad CachopaCAN/AAUniversity OvalDunedin2012-20164802417130.1350747.53020371
Jake DoranTASAdelaide OvalAdelaide2019-20254812416534.4350547.72010211
Junaid SiddiqueBANShere Bangla National StadiumMirpur2008-20125902417426.7861839.00020250
Basil D'OliveiraENGKennington OvalLondon1966-197269024115826.7853345.22100340
Asad ShafiqPAKSharjah Cricket StadiumSharjah2011-2016510224113730.1348250.00102257
Graeme van BuurenGLOCounty GroundNorthampton2018-202651012417626.7841258.50022224
Sam HainWARKennington OvalLondon2017-202561102419621.9159640.44012240
Craig MilesGLOCollege GroundCheltenham2014-2018813124162*20.0847550.74011401
Nathan LyonAUS/NSWMelbourne Cricket GroundMelbourne2011-2024172532414110.9555043.82005292

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.