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
Azhar MahmoodPAKRawalpindi Cricket StadiumRawalpindi1997-1998352209128*69.6743847.72110232
Niall O'BrienLEISophia GardensCardiff2014-20163512099352.2539153.45010240
Virat KohliINDTrent BridgeNottingham2014-202135020910341.8038754.01111220
Gary BallanceENG/YOREdgbastonBirmingham2016-20194512097052.2549242.48020300
Daniel LawrenceESS/SURSt Lawrence GroundCanterbury2016-202445020911241.8032763.91112211
Joe ClarkeWOR/NOTGrace RoadLeicester2016-20264512099752.2532165.11020260
Tom PriceSUS/GLOHeadingleyLeeds2022-20263502099341.8034460.76020303
Desmond HaynesWITrent BridgeNottingham1980-19913512096252.2546944.56030180
Mohammad HafeezPAKNational StadiumKarachi2003-200736020910434.8353139.36110220
Jacques RudolphGLACounty GroundChelmsford2014-20163602095634.8344247.29010310
Roneel HiraCANMainpower OvalRangiora2014-201536020910034.8328074.64111292
Jackie McGlewSATrent BridgeNottingham1951-19603602096834.83--021120
Scott BorthwickDUR/SURNorth Marine Road GroundScarborough2015-20234712096234.8338554.29010370
Jake CarderSAKaren Rolton OvalAdelaide2021-202247020911829.8638853.87100310
Marnus LabuschagneQUEWestern Australia Cricket Association GroundPerth2019-20254812097729.8635459.04020292
Harry NielsenSABellerive OvalHobart2019-202458120986*29.8636058.06022252
Matthew GilkesNSWCricket CentralSydney2023-20265812095429.8645845.63031253
Michael KlingerGLOCollege GroundCheltenham2014-201651012096023.2244247.29020301
Luis ReeceDER/LANOld TraffordManchester2014-202671312094517.4256337.12000261
Matthew HaydenAUSSharjah Cricket Stadium, SharjahUAE2002220208119104.0041849.76110203
Qaiser AliCANSinovich Park, SinovillePretoria2006120208174104.0026080.00100212
Cameron GreenAUSBasin ReserveWellington2024121208174*208.0035558.59100266
Kepler WesselsAUSThe GabbaBrisbane1982120208162104.0042449.06100200
Herbie CollinsAUSOld WanderersJohannesburg1921121208203208.00--100270
Keaton JenningsENG/LANThe Rose BowlSouthampton2018-202423020817269.3338853.61101270
Jake LibbyWORChester Road North GroundKidderminster20242302089769.3339952.13030320
Allan RaeWIBrabourne StadiumMumbai1948-194923020810469.33--110130
LJ WoodcockWFMcLean ParkNapier2015-20162402087052.0040151.87030290
Colin MunroAANelson ParkNapier2012-201324020810352.0025780.93110282
Marcus HarrisVICKaren Rolton OvalAdelaide2019-20222402088552.0038254.45020270
Rishabh PantINDM Chinnaswamy StadiumBengaluru2022-20242402089952.0021198.58020257
Ibrahim ZadranAFGSheikh Zayed Cricket StadiumAbu Dhabi20212402087652.0038154.59020260
Roger TwoseNZEden ParkAuckland1996-19992402089452.0060434.44020226
Joe BurnsAUSSydney Cricket GroundSydney2015-20203502086641.6031266.67020285
Jordan CoxKEN/ESSTrent BridgeNottingham2019-20253502088441.6039752.39021291
Andrew StoddartENGAdelaide OvalAdelaide1892-189835120813452.00--100162
Charlie DavisWIBourdaGeorgetown1971-1973351208125*52.00--10010
Ian BothamENGEdgbaston Cricket GroundBirmingham1978-199255020810041.6034360.64100241
Arjuna RanatungaSLSinghalese Sports Club Cricket GroundColombo1998-199935220887*69.3349941.68030270
Daryll CullinanSASuperSport ParkCenturion1997-200035120810352.0039153.20101290
Tim AmbroseENG/WAROld TraffordManchester2008-201746120810441.6043148.26111250
Will BraggGLACounty Ground, New RoadWorcester2014-20173612089841.6045745.51010251
Seymour NurseWISabina ParkKingston1960-19683602087334.67--020140
Doug BracewellNZ/CSUniversity OvalDunedin2012-20215712086734.6726678.20010305
Graham YallopAUSWACA GroundPerth1978-198447020814129.7147443.88100190
Dawid MalanENG/MIDOld TraffordManchester2014-20194802088726.0047244.07022221
Brooke GuestDERQueen's ParkChesterfield2022-20265902084623.1152339.77000220
Luke GeorgesonOV/WFBasin ReserveWellington2021-202561002087420.8069130.10021280
Shane WarneAUSWACA GroundPerth1993-200561102089918.9135858.10011230
Jamie HowNZ/CSMcLean ParkNapier2008-201461112085420.8040850.98011252

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.