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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Saeed AnwarPAKBrisbane Cricket GroundBrisbane199912018011990.0027365.93110270
Andrew StraussENGKensington Oval, BridgetownBarbados200912018014290.0028263.83100231
Ed JoyceSUSTrent BridgeNottingham201412018014990.0022380.72100193
Jonny BairstowENGNewlandsCape Town2016122180150*-26667.67100202
Henry NichollsCANEden Park Outer OvalAuckland2024-2026221180103*180.0023576.60110184
Shan MasoodYORCounty GroundBristol202412018014090.0023676.27100221
BJ DawkinsKENKent County Cricket GroundBeckenham202612018018090.0030958.25101211
DuleepENGEden ParkAuckland193022018011790.00--110101
Dennis AmissENGTrent BridgeNottingham1973121180138*180.0037048.65100150
Alec StewartENGAMI StadiumChristchurch1992-199723018014860.0038347.00100210
Fawad AlamPAKSabina Park, Kingston, JamaicaKingston2021231180124*90.0033354.05111230
Tom AndrewsSA/TASJunction OvalMelbourne2019-202223018010160.0024374.07100253
Graeme WoodAUSTrent BridgeNottingham1981-198523018017260.0047937.58101220
Jeff DujonWIWACA GroundPerth1984-198823018013960.0026268.70100290
Michael VaughanENGSinhalese Sports Club GroundColombo2003-20072401808745.0032455.56020240
Jacques KallisSAGalle International StadiumGalle2000-20042411805960.0037647.87020232
Mushfiqur RahimBANBasin ReserveWellington2008-201724118015960.0033853.25101261
Stephen MurdochWFQueenstown Events CentreQueenstown2015-201624018012145.0036549.32100270
Shawn HicksOVMolyneux ParkAlexandra2017-20182401806345.0037947.49010151
Jack CarsonSUSKennington OvalLondon2020-202624018010545.0027665.22100204
Bob WyattENGAdelaide OvalAdelaide1933-19372401807845.0042642.25020123
Ed BarnardWORCounty GroundDerby2016-20223501807336.0047537.89010210
Martin AnderssonDERCounty GroundNorthampton2024-202635018010536.0026069.23110200
Ian BothamENGBasin ReserveWellington1978-199235018013836.0029561.02100272
Wayne PhillipsAUSBrisbane Cricket GroundBrisbane1983-19853501805436.0035650.56010200
Carl HooperWILord'sLondon1988-199536118011136.0037048.65100221
Paul HortonLAN/LEIRiverside GroundChester-le-Street2014-20193601807530.0039445.69021230
Sam HainWARCounty GroundChelmsford2017-202646218088*45.0037847.62021232
Jake LibbyWOR/NOR/NOTGrace RoadLeicester2016-20223621807545.0029062.07010160
Johnny TyldesleyENGKennington OvalLondon1902-1907361180112*36.00--101140
Garry SobersWIMelbourne Cricket GroundMelbourne1960-19683601806730.0046238.96021150
Peter BurgeAUSHeadingley Cricket GroundLeeds1956-196436018016030.0034049.41101260
Roy FredericksWISydney Cricket GroundSydney1969-19763601804830.0049236.59001220
Peter YounghusbandWFCello Basin Reserve2019-20244721808036.0050735.50010230
Brad SchmulianCSHagley OvalChristchurch2017-20254701807425.7141343.58010180
Alan KnottENGEdgbaston Cricket GroundBirmingham1968-197547218011636.0037048.65101300
Russel ArnoldSLGalle International StadiumGalle1999-20027811805025.7149036.73010170
Anaru KitchenAAColin Maiden ParkAuckland20154811806425.7120289.11011290
Haseeb HameedLAN/NOTTrafalgar Road GroundSouthport2016-20244811805325.7147338.05011240
Jake WeatheraldSA/TASWestern Australia Cricket Association GroundPerth2019-20264801804422.5033853.25000212
Doug BracewellNZ/CSSeddon ParkHamilton2012-202069218057*25.7141443.48013231
Will YoungNZ/CSBasin ReserveWellington2013-20255901807820.0043541.38010220
Jhye RichardsonWAWestern Australia Cricket Association GroundPerth2018-202671111805018.0033254.22013230
Ajmal ShahzadSUSCounty Ground, HoveBrighton2015-2017813318045*18.0042442.45002201
Brian LaraWIThe OvalLondon1995110179179179.0020686.89100261
Habibul BasharBANNational StadiumKarachi200312017910889.5029061.72110230
Murali VijayINDWankhede StadiumMumbai2013-201622017913689.5033753.12100183
Sammu AshanCMCCGalle International StadiumGalle202622017914689.5038646.37100120
Patsy HendrenENGNewlandsCape Town19311201799389.50--02060
Geoff BoycottENGNiaz Stadium, HyderabadSindh1978121179100*179.0050135.73110170
PreviousPage 115Next

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.