Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Tamim IqbalBANSher-e-Bangla National StadiumMirpur2008120644732.008872.73000110
Jonathan TrottENGEden ParkAuckland2013120643732.0011058.1800070
Chris RogersAUSNewlandsCape Town2014120643932.0010859.26000100
Daniel FlynnNZM Chinnaswamy StadiumBengaluru2012120643332.0011854.24000120
Angelo MathewsSLEden GardensKolkata2017120645232.0011754.70010100
David WarnerAUSKensington Oval, BridgetownBarbados2012120644232.009468.0900070
David WarnerAUSTrent BridgeNottingham2015120646432.007684.2101192
Callum FergusonWORCollege GroundCheltenham2019120646332.0017436.7801060
Ravichandran AshwinNOTCounty GroundTaunton2019120644132.0014942.9500080
Kieran PowellWIEden GardensKolkata2013120643632.0012352.03000101
Tim PaineAUSSt George's ParkGqeberha2018121643664.0011854.2400070
Ryan McLarenLANLord'sLondon2017120643732.0017935.7500070
Steve SmithAUSFeroz Shah KotlaDelhi2013120644632.0019832.3200042
George DockrellIRERajiv Gandhi International Cricket StadiumDehradun2019120643932.0017935.7500080
Michael CarberryENGZohur Ahmed Chowdhury StadiumChittagong2010120643432.0014045.7100090
Dean BrownlieNZEden ParkAuckland2013120643632.0017237.21000100
Mayank AgarwalINDSuperSport ParkCenturion2021120646032.0013746.72010100
Kraigg BrathwaiteWIKensington Oval, BarbadosBridgetown2019120644032.0017935.7500061
Kaushal SilvaSLSt George's ParkGqeberha2016120644832.0017736.16000100
Darren StevensKENThe Rose BowlSouthampton2014-2019220646032.009964.6501092
Moeen AliENGSir Vivian Richards Stadium, AntiguaNorth Sound2019120646032.0011157.6601091
Nurul HasanBANSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2022120646432.0014942.95011110
Hanuma VihariINDHagley OvalChristchurch2020120645532.008872.73010120
Bharat PopliNDNelson ParkNapier2016120646032.0020331.5301070
Stephen CookDURCounty GroundBristol2017120646432.0011356.6401170
James AdamsHAMCounty GroundBristol2014120644132.0014743.54000130
Alex LeesDURStanley ParkBlackpool2024120644032.009765.9800080
Ben FoakesENGJSCA International Stadium ComplexRanchi2024120644732.0020231.6800041
Jim AllenbyGLASt Lawrence GroundCanterbury2014120644432.007387.6700082
Tony PalladinoDERChester Road North GroundKidderminster2019121645864.0011754.7001090
Angus RobsonDURLord'sLondon2019120646432.0017137.43011100
Paul CoughlinDURArundel Castle Cricket Club GroundArundel2015120646432.0012750.3901171
Paul CoughlinLANOld TraffordManchester2026120643532.009468.0900090
Niroshan DickwellaSLHarare Sports ClubHarare2020220646332.0012650.7901030
George LindeSAJSCA International Stadium ComplexRanchi2019120643732.0013647.0600081
Shai HopeWIRajiv Gandhi International Stadium, UppalHyderabad2018120643632.0011058.1800090
Lewis McManusHAMCounty GroundTaunton2016-2018220644332.0011456.14000101
Sam CurranENGPallekele International Cricket StadiumKandy2018120646432.0012053.3301116
Aadil AliLEICounty Ground, New RoadWorcester2017120644032.0015441.5600070
Milinda SiriwardanaSLUniversity OvalDunedin2015120643532.009964.6500092
Matthew WaiteYORTrent BridgeNottingham2018-2019220644232.0011555.6500052
Stephen EskinaziMIDTrafalgar Road GroundSouthport2017120643432.0010859.2600090
Prince MasvaureZIMShere Bangla National Stadium, MirpurDhaka2020120646432.0015441.5601190
Ollie PopeENGNewlandsCape Town20201216461*64.0015242.1101070
Tom HainesSUSTrent BridgeNottingham2025120646432.0011356.6401191
CBRLS KumaraNCCColts Cricket Club GroundColombo2026121644764.007091.4300072
Nazmul Hossain ShantoBANKingsmeadDurban2022120643832.0013946.0400033
Washington SundarINDBarsapara Cricket StadiumGuwahati2025120644832.0013647.0600041
Matthew PottsDURCounty GroundDerby2023-2026220646432.0015840.5101170
Tom CullenGLAPenrhyn Avenue, Rhos-on-SeaColwyn Bay2017120644232.0013148.8500051
PreviousPage 364Next

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.