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
JJ HuoMOZWillowmoore ParkBenoni2022-20239917328*9.1310370.8700250
Liam DawsonHAM/LS/MSGKennington OvalLondon2016-20261210273199.1357128.0700062
Matt HenryNZ/CANHagley OvalChristchurch2017-2026231477323*10.4352140.3800216
Nasum AhmedBAN/SSS/CCShere Bangla National Stadium, MirpurDhaka2015-20265218873137.309477.66005100
Yuvraj SinghINDSardar Patel Stadium, MoteraAhmedabad2012110727272.0036200.0001047
Hamilton MasakadzaZIMOUTsurance OvalBloemfontein2010110727272.0063114.2901062
Shikhar DhawanINDThe Wanderers StadiumJohannesburg2018110727272.0039184.62010102
Isuru UdanaGMRangiri Dambulla International StadiumDambulla2024410727272.0038189.4701055
Michael CarberryHAMLord'sLondon20151117272*-44163.6401082
Rizwan MahmoodDENSportpark Het Schootsveld 2Deventer2018110727272.0050144.0001082
Theunis de BruynTITCity OvalPietermaritzburg20191117272*-32225.0001055
Mark AdairIREGrange Cricket Club Ground, Raeburn PlaceEdinburgh2023310727272.0036200.0001046
Aziz MohammadBELMeersen, GentGhent2022110727272.0029248.2801029
Bas de LeedeNEDArun Jaitley StadiumDelhi20261117272*-48150.0001054
Nathan McSweeneyNORCounty GroundBristol20261117272*-40180.0001082
Scott SteelLEIEdgbastonBirmingham2022110727272.0051141.1801025
Meet BhavsarKUWDubai International Cricket StadiumDubai2024110727272.0054133.3301063
Movin SubasinghaBRCColts Cricket Club GroundColombo2025110727272.0027266.6701047
Muhammad AbbasWELMcLean ParkNapier2024110727272.0038189.4701065
Onkgomoditse Richard SeletswaneLIONewlandsCape Town2026110727272.0047153.1901063
Brendon McCullumKKRSubrata Roy Sahara StadiumPune2012220724136.007991.1400071
Suresh RainaUPJU Second Campus, Salt Lake2018220725636.0059122.0301072
Robin UthappaKKR/PWJSCA International Stadium ComplexRanchi2013-2014220724736.0059122.0300063
Robin UthappaSAUEmerald Heights International School Ground2019220725436.0053135.8501073
Kieron PollardWIArnos Vale Ground, KingstownSt Vincent20132217249*72.0046156.5200064
Manoj TiwaryKKR/DCSardar Patel Stadium, MoteraAhmedabad2010-20142217261*72.0057126.3201072
Shreevats GoswamiRCB/RRM Chinnaswamy StadiumBengaluru2008-2012320725236.0066109.0901081
Ryan McLarenKNIBoland ParkPaarl2012-2013220725136.0063114.2901032
Temba BavumaSACivil Service Cricket Club, StormontBelfast2021220727236.0053135.8501162
Dean ElgarKNI/TITBuffalo ParkEast London2014-2017220723836.0067107.4600014
Kushal Janith PereraSLMelbourne Cricket GroundMelbourne2013-2019220725736.0062116.1301071
Riki WesselsKRBSheikh Abu Naser StadiumKhulna20133217263*72.0048150.0001052
Cam FletcherCAN/AUCUniversity OvalDunedin2022-20264217263*72.0031232.2601083
Hanuma VihariANDDr P.V.G. Raju ACA Sports Complex2018-20192217246*72.0051141.1800054
Mitchell SantnerWORCounty GroundDerby2017-2023220726436.0059122.0301055
Isaac DamarellGUECollege FieldSt Peter Port2020-2022220725236.0050144.0001084
Dawid MalanMIDSt Lawrence GroundCanterbury2014-2016220726036.0042171.43010103
Sam BillingsENG/STMelbourne Cricket GroundMelbourne2018-2021220724336.0054133.3300063
Delray RawlinsSUSLord'sLondon2018-2020220724936.0052138.4600025
Philip SaltLANGrace RoadLeicester2022-2026220723836.0065110.7700080
Shawn HicksOTABasin ReserveWellington2017-2018220725036.0057126.3201051
Robin BistRAJLalbhai Contractor Stadium2019220723836.0048150.0000081
Arpit VasavadaSAUC B Patel Ground20192217263*72.0056128.5701071
Shashank SinghPK/MUMEden GardensKolkata2018-20254217268*72.0035205.7101028
Shivam DubeIND/CSKMaharashtra Cricket Association StadiumPune2022-2025220725336.0051141.1801092
Roston ChaseWI/ADKRSharjah Cricket StadiumSharjah2021-2025220723936.0067107.4600071
Aiden MarkramSH/LSGSawai Mansingh StadiumJaipur2023-2025220726636.0050144.0001063
Riazat Ali ShahUGAKyambogo Cricket OvalKampala20192217253*72.0052138.4601054
Kaleem ShahMOZ-20190217272*72.007497.3001153
Matthew BreetzkeNORRiverside GroundChester-le-Street2024-2025220725236.0046156.5201055
PreviousPage 239Next

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.