ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSASuperSport ParkCenturion2013-2020813152719943.92105350.05213663
Mominul HaqueBANShere Bangla National StadiumMirpur2013-20217131519126*43.2591756.60141730
Sarfraz AhmedPAKDubai International Cricket StadiumDubai2014-2018813451811257.5679165.49220520
Stuart BroadENGLord'sLondon2012-20232131351857*18.5067976.290146211
AB de VilliersSASuperSport ParkCenturion2013-201858051215264.0086159.47222584
Ben StokesENGHeadingleyLeeds2015-20257121512135*46.5578065.642206514
Cheteshwar PujaraINDRajiv Gandhi International Stadium, UppalHyderabad2012-2018451510204127.5092355.25220663
Dimuth KarunaratneSLSinhalese Sports Club GroundColombo2015-2023612050814142.3397752.00131580
Kane WilliamsonNZBay OvalMount Maunganui2019-202559150512963.1395952.66311573
Aiden MarkramSASuperSport ParkCenturion2018-2024814050411536.0079863.16131860
Pathum NissankaSLGalle International StadiumGalle2021-2025814050118735.7989955.73130562
Mehedi Hasan MirazBANShere Bangla National Stadium, MirpurDhaka2017-2026111935009731.2594353.02032499
Aiden MarkramSAThe Wanderers StadiumJohannesburg2018-2023612149915245.3675566.09120731
Imrul KayesBANZahur Ahmed Chowdhury StadiumChattogram2014-2018713049913038.38102748.59200594
Alastair CookENGHeadingleyLeeds2012-2018712049413041.17111244.42120631
Temba BavumaSAThe Wanderers StadiumJohannesburg2018-2023611348717260.8882159.32120631
Saud ShakeelPAKRawalpindi Cricket StadiumRawalpindi2022-202559048314153.6796949.85221360
Mehedi Hasan MirazBANZahur Ahmed Chowdhury StadiumChattogram2016-20251018348310432.2094351.22210593
Brendon McCullumNZBasin ReserveWellington2012-2016610047930247.9088654.06113545
Moeen AliENGLord'sLondon2014-2021101904688724.63104045.00022572
Joe RootENGGalle International StadiumGalle2018-202136046422877.3371464.99200421
Imam-ul-HaqPAKRawalpindi Cricket StadiumRawalpindi2022-202536146315792.6091450.66300496
Tom BlundellNZBasin ReserveWellington2017-2024711346211557.7571564.62211536
Colin de GrandhommeNZHagley OvalChristchurch2016-20227113460120*57.5063172.901214810
Harry BrookENGMultan Cricket StadiumMultan2022-202435045931791.8052287.93200474
Steve SmithAUSOld TraffordManchester2013-202336045921176.5071664.11120495
Steve SmithAUSGalle International StadiumGalle2016-2025571458145*76.3386053.26301423
Hashim AmlaSASt George's ParkGqeberha2013-20197111458127*45.8087952.10212470
Temba BavumaSASuperSport ParkCenturion2016-2024813445678*50.6792349.40042612
Shubman GillINDEdgbastonBirmingham2022-2025240451269112.7557678.302004811
Mahela JayawardeneSLGalle International StadiumGalle2012-201459045018050.0084853.07130564
Dhananjaya de SilvaSLSinhalese Sports Club GroundColombo2016-2026713144912937.4279456.55143632
Jonny BairstowENGKennington OvalLondon2015-202371404478131.9370163.77042601
Dilruwan PereraSLGalle International StadiumGalle2014-20211019244692*26.2479056.460445610
Marnus LabuschagneAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2019-2025712244518544.5074959.41130413
Usman KhawajaAUSGalle International StadiumGalle2016-202559244323263.2975258.91111371
Shakib Al HasanBANShere Bangla National Stadium, MirpurDhaka2017-202361004398743.9070961.92051541
Jamie SmithENGEdgbastonBirmingham2024-2026341436184*145.3349987.371305110
Ben DuckettENGTrent BridgeNottingham2024-202635043614087.20426102.35220702
Saud ShakeelPAKMultan Cricket StadiumMultan2022-202551004349443.4085250.94040420
Shakib Al HasanBANShere Bangla National StadiumMirpur2012-2016713243189*39.1867264.14030574
Mominul HaqueBANSylhet International Cricket StadiumSylhet2018-2026611142687*42.6077455.04030494
Kumar SangakkaraSLZahur Ahmed Chowdhury StadiumChattogram2014120424319212.0062667.732004310
Michael ClarkeAUSSydney Cricket GroundSydney2012-2014351424329*106.0064266.04110492
Abdullah ShafiquePAKRawalpindi Cricket StadiumRawalpindi2022-20256122424136*42.4088148.13211405
Tamim IqbalBANSheikh Abu Naser StadiumKhulna2012-201536042020670.0081251.72200427
Hamilton MasakadzaZIMHarare Sports ClubHarare2013-20167141416111*32.00100041.60112478
Nazmul Hossain ShantoBANSylhet International Cricket StadiumSylhet2018-2026611041510537.7369359.88210463
AB de VilliersSASt George's ParkGqeberha2013-2018571413126*68.8361467.26220564
Alastair CookENGEdgbastonBirmingham2012-201858041224351.5067261.31111550

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.