Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by ground (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,673 of the 11,674 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Alviro PetersenLANCounty GroundDerby2016110797979.0049161.2201053
Martin GuptillAUCFitzherbert ParkPalmerston North20211117979*-58136.2101073
Joe DenlyKKGaddafi StadiumLahore20181117979*-46171.7401094
Arjun MutrejaSINAl Dhaid Cricket Village2015110797979.0045175.56010111
Will YoungCDQueen's ParkInvercargill2018110797979.0043183.7201055
Travis HeadASAurora StadiumLaunceston2020110797979.0040197.5001056
Sachin BabyKERDr P.V.G. Raju ACA Sports Complex2018110797979.0050158.0001072
Craig OvertonSOMHeadingleyLeeds20261117979*-30263.3301085
Mohammad RizwanPAKZayed Cricket StadiumAbu Dhabi20211117979*-50158.0001084
Rinku SinghUPSawai Mansingh StadiumJaipur2022210797979.0047168.0901074
Gareth DukesKIMangaung OvalBloemfontein20261117979*-58136.2101053
Suresh RainaINDThe Village, MalahideDublin2018220796939.5051154.9001073
Ross TaylorNZ/CDMcLean ParkNapier2019-2021220796539.5046171.7401028
Kevin O'BrienIRERajiv Gandhi International Cricket StadiumDehradun2019220797439.5057138.6001053
Alex ObandaKENDubai International Cricket StadiumDubai2010-2012220797939.5049161.22011111
Darren MaddyENGKingsmeadDurban2007220795039.5051154.9001073
Ryan McLarenKNIMangaung OvalBloemfontein20173217948*79.0042188.1000073
Alex HalesLAKRCentral Broward Regional Park Stadium Turf GroundLauderhill2025220795839.5052151.92010103
Tom LathamDUR/BBCounty Ground, New RoadWorcester2018-2025220797839.5052151.9201056
Tom LathamCANMolyneux ParkAlexandra2024-2025220797539.5056141.0701084
Moeen AliCSKNarendra Modi StadiumAhmedabad2023-2024320795639.5053149.0601085
Ben McDermottCKSinhalese Sports Club GroundColombo2026220795739.5048164.5801083
Adam LythYOR/NSKennington OvalLondon2022220797939.5034232.3501138
Paul HortonLANGrace RoadLeicester2014-2015220796339.5063125.4001080
Virandeep SinghMASAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20242217972*79.0063125.4001054
Liam LivingstonePKDr DY Patil Sports AcademyMumbai2022220796039.5043183.7201056
Prashant GuptaRAIEmerald Heights International School Ground20192217940*79.0058136.21000121
Leus du PlooyDERCounty Ground, New RoadWorcester2019-20222217952*79.0074106.7601080
Surendran ChandramohanSINICC AcademyDubai2019220795139.508296.3401053
Ryan RickeltonSLKennington OvalLondon20262217954*79.0050158.0001066
Ashfaq AhmedUAEVRA GroundAmstelveen2019220795439.5056141.07010131
Rishav DasASSJSCA International Stadium ComplexRanchi2018220795339.5070112.86010110
Ekant SenHIMC B Patel Ground2019220794439.5058136.2100063
Rahmanullah GurbazAFGBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2019220797939.5053149.0601165
Curtis CampherIREDubai International Cricket StadiumDubai20262217954*79.0064123.4401052
Asa TribeGLACounty GroundBristol2025-20262217963*79.0037213.5101085
Suman GhimirePORSimar Cricket GroundRome20242217953*79.0062127.42010100
S GoochESTKing George V Sports GroundCastel20242217972*79.0067117.9101082
YS ChauhanSWEStubberudmyra Cricket GroundOslo2025220797139.5050158.00010121
Reyansh SharmaHKBayuemas OvalKuala Lumpur20262217971*79.0056141.0701073
Sinethemba QeshileTITSuperSport ParkCenturion2026220794439.5044179.5500085
Sachin TendulkarMISt George's ParkGqeberha2009330796826.3362127.4201164
Brad HodgeRR/KTKWankhede StadiumMumbai2011-2014332793979.0050158.00000111
William PorterfieldNWThe GreenComber2020-20213317939*39.5067117.9100083
Luke RonchiWELBasin ReserveWellington2017-2018330794926.3354146.3000045
Murali VijayCSK/DCSharjah Cricket StadiumSharjah2014-2020330794026.3375105.3300082
Heino KuhnKENThe Kent County Cricket GroundBeckenham2018-2019330794126.3351154.90000100
Steve SmithAUS/SSPerth StadiumPerth2019-2026430793726.3353149.0600054
Mandeep SinghRCB/DCMaharashtra Cricket Association StadiumPune2015-20224317954*39.5063125.40010112
Jeevan MendisBBZahur Ahmed Chowdhury Stadium, ChittagongChattogram2016330795726.3371111.2701073
PreviousPage 216Next

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.