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
John EdrichENGThe GabbaBrisbane1965-19743502027940.4052638.40010201
Phillip HughesAUSSydney Cricket GroundSydney2010-20133602028733.6743646.33011240
Daniel Bell-DrummondKENOld TraffordManchester2015-202436220279*50.5043246.76020230
Zakir HasanBANZahur Ahmed Chowdhury StadiumChattogram2022-202436020210033.6744645.29110261
Daniel DrewSAKaren Rolton OvalAdelaide2023-20243602028533.6742147.98020280
Gordon WhiteSAOld WanderersJohannesburg1906-19103602028133.67--021120
'Young Jack' HearneENGMelbourne Cricket GroundMelbourne1911-192556120211440.4051839.00101150
Gus AtkinsonENGLord'sLondon2024-202647020211828.8623884.87101244
Pavan RathnayakeCCCColombo Cricket Club GroundColombo20254702027028.8626277.10010208
Trevor BaileyENGHeadingley Cricket GroundLeeds1949-19586712029533.67--01050
Tom WestleyENG/ESSLord'sLondon2017-20234812025128.8648042.08011300
Ben CurranZIMQueens Sports ClubBulawayo2024-20254802026825.2530266.89010290
Charlie WakimTASWestern Australia Cricket Association GroundPerth2021-20244802025025.2541948.21010251
Monty NobleAUSOld Trafford Cricket GroundManchester1899-19094812028928.86--02000
Lance CairnsNZEden ParkAuckland1977-198581202024116.8328663.29000224
Tom Kohler-CadmoreYORNorth Marine Road GroundScarborough2017-202271302025915.5447142.89011232
Saeed AjmalWORCounty Ground, New RoadWorcester2014-2015914320253*18.3626675.94011263
Jason GillespieAUSChittagong Divisional StadiumChattogram2006111201201*-42547.29100262
Gerrie SnymanNAMUnited Cricket Club GroundWindhoek2012111201201*-192104.69100227
Abdullah ShafiquePAKSinhalese Sports Club GroundColombo2023110201201201.0032661.66100194
Mushtaq MohammadPAKCarisbrookDunedin1973110201201201.00--100200
Aunshuman GaekwadINDGandhi StadiumJalandhar1983110201201201.0043646.10100170
Brendon KuruppuSLColombo Cricket Club GroundColombo1987111201201*-54836.68100240
Brian LaraWINewlandsCape Town2004120201115100.5037653.46110301
Daren GangaWIWarner Park, BasseterreSt Kitts2006121201135201.0036954.47110210
Imrul KayesBANSheikh Abu Naser StadiumKhulna2015120201150100.5037054.32110223
Alex CareySACricket CentralSydney2024120201111100.5024382.72110264
John WrightNZMcLean ParkNapier1979-1990221201113*201.0020854.33110241
Martin CroweNZHarare Sports ClubHarare1992120201140100.5028470.77110243
Michael SlaterAUSBrisbane Cricket GroundBrisbane1999121201169201.0030965.05100301
Sachin TendulkarINDMcLean ParkNapier1990-20092302018867.0046243.51020212
Joe DenlyKENThe Cooper Associates County GroundTaunton2023-20242302017367.0034658.09030271
Usman KhawajaAUSBasin ReserveWellington2016-202423020114067.0040349.88100291
Marcus HarrisGLO/LEIThe Cooper Associates County GroundTaunton2021-202223020115967.0033959.29100261
Jack SiedleSANewlandsCape Town1931-193623020114167.00--110130
Asif IqbalPAKKennington OvalLondon1967-197423020114667.0035157.26100302
William PorterfieldIREThe Village, MalahideDublin2017-201824020110850.2542946.85110242
James FullerMID/HAMCounty GroundTaunton2016-20192402019350.2527772.56010205
Kyle MayersWISir Vivian Richards StadiumNorth Sound20212402015550.2532062.81020272
Andrew SalterGLASt Helen'sSwansea2015-20172402017550.2535656.46020244
Nick BrowneESSGrace RoadLeicester2014-2016342201151*100.5033060.91100271
Ollie PopeENGHeadingleyLeeds2022-202524020110650.2526177.01110290
Cameron GreenGLOCounty GroundBristol202524120112867.0030865.26110232
Hassan AzadLEIRiverside GroundChester-le-Street2019-20222402016650.2558234.54030170
Tom LammonbySOMOld TraffordManchester2023-20242402017850.2548441.53010251
David GowerENGSabina ParkKingston1981-1986241201154*67.0049140.94100202
Mark TaylorAUSLord'sLondon1989-199734020111150.2548141.79110201
Virender SehwagINDFeroz Shah KotlaDelhi2002-20113502017440.2023884.45030322
Roshen SilvaBRCBurgher Recreation Club GroundColombo2025352201105*67.0040349.88110140
Maurice TateENGLord'sLondon1924-1930551201100*50.258179.0111090

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.