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
NRM ThainESSCounty GroundChelmsford2024-202691112085420.8055437.55010280
Adam GilchristAUSBrisbane Cricket GroundBrisbane1999-2004220207126103.5023986.61110234
Brian LaraWINew Wanderers StadiumJohannesburg2003120207202103.5029669.93100332
Kirk EdwardsWIShere Bangla National StadiumMirpur2011120207121103.5047743.40110213
Jason HolderWIKensington Oval, BarbadosBridgetown2019121207202*207.0023787.34100248
Marcus HarrisGLOSophia GardensCardiff2023120207148103.5032164.49110260
Matt RenshawQUEDrummoyne OvalSydney2022122207200*-40750.86100115
Percy McDonnellAUSAdelaide OvalAdelaide1884120207124103.50--110140
Barry RichardsSASt George's ParkGqeberha1970120207126103.5039053.08110263
Javed MiandadPAKNiaz StadiumHyderabad1984121207104207.0041549.88200251
Gundappa ViswanathINDIqbal StadiumFaisalabad1978-198323020714569.0010857.41110240
Javed MiandadPAKEdgbaston Cricket GroundBirmingham1978-1992231207153*103.5046045.00100250
Hashan TillakaratneSLCarisbrookDunedin1995-199724120710869.0058235.57110240
Upul TharangaSLHarare Sports ClubHarare2016241207110*69.0038653.63110210
Cheteshwar PujaraINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-201924020711951.7539352.67110264
Mayank AgarwalDURRiverside GroundChester-le-Street202624020717751.7531266.35101362
Tom LathamNZGreen ParkKanpur2016-20212402079551.7559434.85030180
Harry CameDEROld TraffordManchester2025-20262402078351.7538653.63020260
Jack BrownENGMelbourne Cricket GroundMelbourne1894-189524020714051.75--101210
Mushtaq MohammadPAKQueen's Park OvalPort of Spain197724020712151.75--110140
Viv RichardsWIFeroz Shah KotlaDelhi1983-1987241207109*69.0019097.37110231
Michael BracewellOV/WFSaxton OvalNelson2014-20183502079841.4043647.48011250
Adam RossingtonNORCounty GroundBristol2016-20214502079441.4027076.67010322
Nick KellyOVMolyneux ParkAlexandra2020-20223602077534.5035757.98031262
Patsy HendrenENGAdelaide OvalAdelaide1921-19293602079234.5044246.83020131
Jacques RudolphSAKingsmeadDurban2003-20114702076129.5739552.41010291
Tom BaileyLANCounty GroundNorthampton2015-20266712077734.5038254.19010195
Dick LilleyENGOld Trafford Cricket GroundManchester1896-190957220765*41.40--020-0
Navjot SidhuINDWankhede StadiumMumbai1988-19974702077929.5754138.26010262
Ridley JacobsWIKensington OvalBridgetown1999-2002581207113*29.5743148.03111224
Haider AliDERCounty GroundDerby20235812076529.5731865.09020242
Ken ViljoenSAOld WanderersJohannesburg1930-19395802075025.88--01060
Graham GoochENGQueen's Park OvalPort of Spain1981-19904812078429.5759434.85011170
Will GidmanKENSt Lawrence GroundCanterbury2016-201859220775*29.5739053.08032270
Brian BennettZIMQueens Sports ClubBulawayo2024-20256102207110*25.8831066.77103184
Neil JohnsonZIMHarare Sports ClubHarare1998-199951002077520.7054238.19021192
Tom HaywardENGMelbourne Cricket GroundMelbourne1898-190461102075818.8260.0001390
Aravinda de SilvaSLP Saravanamuttu StadiumColombo2002110206206206.0023488.03100281
Lahiru UdaraNCCDe Zoysa StadiumMoratuwa2025110206206206.0021496.26100215
Ravi ShastriINDSydney Cricket GroundSydney1986-1992210206206206.0047743.19100172
Joe BurnsQUECazaly's StadiumCairns2017121206202*206.0034459.88100154
Benny HowellGLOSophia GardensCardiff2017-2018220206163103.0034060.59100251
WGRL WijenayakeNSWCMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2025121206103*206.0035458.19200172
Peter BurgeAUSKennington OvalLondon1961-1964220206181103.006240.32100260
Aamer SohailPAKOld Trafford Cricket GroundManchester1992120206205103.0029170.79100320
VVS LaxmanINDQueens Sports ClubBulawayo2001-200523020614068.6729470.07100321
Matthew HaydenAUSWankhede StadiumMumbai2001-200424120611968.6729669.59100275
Jacques KallisSAEden GardensKolkata2004-201024020612151.5043047.91110200
Mohammad YousufPAKMelbourne Cricket GroundMelbourne2004-200924020611151.5036157.06110215
Mitchell MarshAUSPerth StadiumPerth2023-20242412069068.6726178.93020265

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.