Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG341/4 (45.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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.

Qualification: Minimum 500 balls faced.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin MunroAAColin Maiden ParkAuckland2015-201748063014678.75581108.434106826
Colin MunroAAEden Park No 2Auckland2012-20147111794269*79.40785101.1531010229
Brett HamptonNDSeddon ParkHamilton2016-20251117361212143.7167091.342206230
Sol BudingerLEIGrace RoadLeicester2022-20251627076811828.4484590.891521188
Rory KleinveldtNORCounty GroundNorthampton2015-2018202916309722.5069490.780348614
David WarnerAUSWestern Australia Cricket Association GroundPerth2012-201659080325389.2288690.6332010311
Wiaan MulderSAQueens Sports ClubBulawayo2025231531367*265.5058790.46200676
Harry BrookENGMultan Cricket StadiumMultan2022-202435045931791.8052287.93200474
Virender SehwagINDEden GardensKolkata2002-2012610051416551.4059286.82120754
Ben DuckettENG/NOR/NOTKennington OvalLondon2015-2026610044212044.2051386.16120594
Quinton de KockSASuperSport ParkCenturion2014-20218133547129*54.7063586.14131739
Nic MaddinsonVIC/NSWSydney Cricket GroundSydney2018-2025610152310858.1160886.022204617
Oliver DaviesNSWCricket CentralSydney2024-202658053725367.1362985.37211696
Adam GilchristAUSSydney Cricket GroundSydney2000-20081115173013352.1486084.882408713
Travis HeadAUSPerth StadiumPerth2018-2025611053512348.6463384.52140654
Sean WilliamsZIMQueens Sports ClubBulawayo2016-2025918274215446.3887984.41310895
Viv RichardsWIMelbourne Cricket GroundMelbourne1975-1988611060620855.0972483.70142686
Kevin PietersenENGHeadingleyLeeds2006-201247059622685.1471982.89300826
Kapil DevINDMA Chidambaram StadiumChennai1979-1993814451511951.5051282.62221643
Matt MachanSUSCounty Ground, HoveBrighton2014-20161117044913526.4154582.39111575
Tom BruceCSEden Park Outer OvalAuckland2016-202535045534591.0055382.28110507
Sean AbbottSURKennington OvalLondon2021-20261114353787*48.8265881.610514616
Colin de GrandhommeNZ/AA/NDSeddon ParkHamilton2013-2023913150376*41.9261881.390614817
Richard OliverWORCounty Ground, New RoadWorcester2014-2015814051417936.7163481.07130801
David WarnerAUSSydney Cricket GroundSydney2012-202412202884122*49.11109980.444411075
Colin de GrandhommeNZ/AA/NDHagley OvalChristchurch2013-202211195781120*55.7997180.433228319
Andy BlignautZIMHarare Sports ClubHarare2001-200571314609238.3357480.140414912
Jonny BairstowYORNorth Marine Road GroundScarborough2014-2026711158713958.7073679.76161798
Jason RoySURKennington OvalLondon2014-202518273110114345.88138779.3826413119
Jesse TashkoffWFBasin ReserveWellington2025-2026714048110934.3660779.241206311
Glenn PhillipsOV/AAUniversity of Otago Oval2017-2023510147914753.2260778.911305712
Ben DuckettNOR/NOTCounty GroundDerby2017-202235041124182.2052278.74120660
Ollie RobinsonDURRiverside GroundChester-le-Street2023-202627382129214135.89164978.353501677
Shubman GillINDEdgbastonBirmingham2022-2025240451269112.7557678.302004811
Daniel LawrenceENG/ESS/SURKennington OvalLondon2015-202621312157021854.14200878.1957317427
Jesse RyderESSCounty GroundChelmsford2014-20161624489713344.85114978.0733011316
Andrew FlintoffENGEdgbastonBirmingham2003-2009610249316761.6363278.011305220
Rishabh PantINDSydney Cricket GroundSydney2019-2025351393159*98.2550577.82120409
Kapil DevINDWankhede StadiumMumbai1978-1993111614286928.5354077.59011540
Travis HeadAUS/SABrisbane Cricket Ground, WoolloongabbaBrisbane2019-2025813058815245.2376077.37224667
Matt HenryNZ/CANHagley OvalChristchurch2015-2025172414037217.5252177.35034575
Liam PlunkettENG/YORHeadingleyLeeds2007-20171116349812638.3164577.21131629
Viv RichardsWIAntigua Recreation GroundSt John's1981-199168143317861.8656276.69301638
Chad BowesCANMainpower OvalRangiora2016-202513221100815548.00131576.655221317
Alex CareySAKaren Rolton OvalAdelaide2021-2026610046110546.1060276.58230466
Jofra ArcherSUSCounty Ground, HoveBrighton2016-2021121634057231.1552976.56032569
Ben ManentiSA/TASJunction OvalMelbourne2022-2026712345112850.1159076.44121605
Leus du PlooyMIDCounty GroundNorthampton2024-2026352407196*135.6753576.07130424
Shan MasoodYOR/DER/LEIGrace RoadLeicester2022-202545046421992.8061076.07210571
Kevin PietersenENGEdgbastonBirmingham2005-201269056514262.7874475.94150778
Page 1Next

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.