ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Babar AzamPAKSabina Park, Kingston, JamaicaKingston20212401937548.2543943.96020251
Kusal MendisSLBasin ReserveWellington2018-2023241193141*64.3345542.42111240
Matthew HurstLANRiverside GroundChester-le-Street2024-20262401939048.2541246.84020184
R SilvaACCCColts Cricket Club GroundColombo2025-20262401937648.2536952.30020182
George HirstENGAdelaide OvalAdelaide1898-19042401938548.25--020250
Collie SmithWISabina ParkKingston1955-195834019310448.25--100191
John MurrayENGKennington OvalLondon1961-196634119311264.3328444.37100220
Brian BoothAUSAdelaide OvalAdelaide1963-19642401937748.25--020161
Brian LuckhurstENGOld Trafford Cricket GroundManchester1971-197224019310148.2544243.67111231
Derek RandallENGMelbourne Cricket GroundMelbourne1977-197824019317448.2543444.47100220
Kevin PietersenENGMelbourne Cricket GroundMelbourne2006-20133501937138.6041846.17020181
BJ WatlingNZ/NDMcLean ParkNapier2009-2014352193102*64.3332759.02111241
Jack TaylorGLOCounty GroundDerby2015-201945019312038.6028368.20100222
Nick GubbinsMID/HAMCounty GroundNorthampton2018-202335019312538.6038150.66100280
Josh BohannonLANRiverside GroundChester-le-Street2020-20263501937538.6046141.87020211
Imran KhanPAKHeadingleyLeeds1974-198735119367*48.2552536.76010232
Frank IredaleAUSMelbourne Cricket GroundMelbourne1894-18984601938932.17--02160
Matthew HaydenAUSWACA GroundPerth1997-20054701936927.5737651.33023280
Josh DaveySOM/LEITrent BridgeNottingham2018-20265721936038.6033457.78010232
Joe RootENGMelbourne Cricket GroundMelbourne2013-20254701936127.5743344.57021180
Will RhodesYOR/DUR/WARTrent BridgeNottingham2015-20255701934427.5737551.47000280
Harry CameDERSophia GardensCardiff2022-20254801936424.1358632.94021190
Tip SnookeSAOld WanderersJohannesburg1906-19234811935227.57--01020
Rob YatesWARCounty GroundChelmsford2019-202661001934419.3047240.89001200
Jack BoyleCANMainpower OvalRangiora2016-202271101938117.5552137.04011180
Fraser SheatCANMainpower OvalRangiora2019-2026111421933616.0825475.98000242
Simon KerriganNOR/LANCounty GroundNorthampton2014-2022121661934319.3047140.98002262
Kane WilliamsonNZSharjah Cricket StadiumSharjah2014110192192192.0024478.69100231
Shan MasoodYORSophia GardensCardiff2023110192192192.0025675.00100170
Viv RichardsWIFeroz Shah Kotla GroundDelhi1974111192192*---100206
Mohammad AzharuddinINDEden ParkAuckland1990110192192192.0025974.13100260
Marvan AtapattuSLLord's Cricket GroundLondon200212019218596.0038749.61100240
Herschelle GibbsSAKennington OvalLondon200312019218396.0027968.82100371
Darren LehmannAUSGalle International StadiumGalle200412019212996.0032758.72110222
Brian LaraWIQueens Sports ClubBulawayo200312019219196.0021589.30100234
Matt PriorENGQueen's Park Oval, Port of SpainTrinidad2009121192131*192.0024777.73110200
Shaun MarshAUSSuperSport ParkCenturion201412019214896.0037251.61100201
Cheteshwar PujaraINDZahur Ahmed Chowdhury StadiumChattogram2022121192102*192.0033357.66110240
Tom LathamDURCollege GroundCheltenham201812019214796.0036952.03100270
James VinceHAMSophia GardensCardiff201412019214496.0027769.31100270
Keaton JenningsENGGalle International StadiumGalle2018121192146*192.0033357.66100160
Polly UmrigarINDMadras Cricket Club GroundMadras1952221192130*192.00--110-0
Shivnarine ChanderpaulWIBeausejour Stadium, Gros IsletSt Lucia2004-2014232192101*192.0036852.17110160
GSNFG JayasuriyaPSCSurrey VillageMaggona2026231192100*96.0029165.98110153
Matthew WaiteWORCounty GroundDerby2023-2026232192109*192.0034855.17110230
Lasith CroospulleCCCP Sara OvalColombo2024-202523019215564.0021091.43100245
Daniel HughesNSWNorth Dalton ParkWollongong2021-20222401929148.0043943.74020210
Tom Kohler-CadmoreWOR/YORRiverside GroundChester-le-Street2015-20202401928948.0025974.13010271
Joey EvisonKENEdgbastonBirmingham2023-20242401929948.0031560.95021242
Ryan HackneyNSWKaren Rolton OvalAdelaide2022-202324019210248.0039548.61111241
PreviousPage 105Next

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.