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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Towhid HridoyBAN/JKRangiri Dambulla International StadiumDambulla2025-20262216635*66.0046143.4800042
Chamika KarunaratneNCC/GGSinhalese Sports Club GroundColombo2024-20264226648*-44150.0000044
KB PawanNAGDr. Gokaraju Laila Ganga Raju ACA Cricket Complex -CP Ground,Mulapadu20192216653*66.0048137.5001034
Simran SinghPKBarsapara Cricket StadiumGuwahati2023-2024220666033.0038173.6801083
Riyan ParagRRMaharaja Yadavindra Singh International Cricket Stadium, MullanpurMohali2024-20252216643*66.0043153.4900044
Max ChuOTABay OvalMount Maunganui2025-20262216664*66.0046143.4801051
Jack DaviesMIDCounty Ground, HoveBrighton2022-2024220665233.0048137.5001073
James WhartonYORTrent BridgeNottingham2025-2026220665533.0051129.4101044
Jacob BethellENGDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet20243216662*66.0034194.1201055
James RewSWZayed Cricket StadiumAbu Dhabi20252226642*-43153.4900052
George ThomasSUS/SOMThe Rose BowlSouthampton2024-2025220663733.0059111.8600052
Het PatelGUJAirforce Complex ground, Palam20213216641*66.0055120.0000071
Karim JanatAFGHarare Sports ClubHarare2022-20242216654*66.006798.5101050
SP GomesPORKerava National Cricket GroundKerava2026220666233.0050132.0001042
K SmithWAR/BBCounty GroundNorthampton2025-20262226665*-43153.49010101
Aaron JohnsonCANNassau County International Cricket StadiumNew York2024220665233.0057115.7901074
Jaspal SinghMACKing George V Sports GroundCastel20242216650*66.0044150.0001081
Naman DhirMIArun Jaitley StadiumDelhi2025-20262216638*66.0038173.6800053
Johnathan CampbellZIMZahur Ahmed Chowdhury StadiumChattogram2024220664533.0034194.1200065
S JegannathanINASingapore National Cricket GroundSingapore20262216665*66.0028235.7101037
VVS LaxmanDCRajiv Gandhi International Stadium, UppalHyderabad2008330664822.0056117.86000110
Parthiv PatelGUJSharad Pawar Cricket Academy BKC2016330664222.0043153.4900092
Hamilton MasakadzaZIMSylhet StadiumSylhet2014330664322.0066100.0000061
Ravi BoparaSHDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2015331664133.0053124.5300024
Mahela UdawatteSLMaple Leaf North-West GroundKing City2008330662522.0055120.0000062
Chris FoggoBERNational StadiumHamilton2010330664122.008478.5700021
Richie BerringtonSCOBellerive OvalHobart2022330663722.0056117.8600032
Rakep PatelKENHarare Sports ClubHarare2025330666522.0055120.0001181
Faf du PlessisSKANWarner Park, BasseterreSt Kitts2016330663022.006995.6500032
Faf du PlessisRCBNarendra Modi StadiumAhmedabad2022-2024330662522.0053124.5300064
Matthew WadeKKRawalpindi Cricket StadiumRawalpindi2023331665333.0048137.50011110
Matthew WadeGTWankhede StadiumMumbai2022330663022.0057115.7900081
Jason RoyKKR/DCArun Jaitley StadiumDelhi2018-2023330664322.0061108.2000082
Daryn SmitDEREdgbastonBirmingham2017-20193326629*66.0055120.0000061
David WieseNAMGMHBA Stadium, South Geelong, VictoriaGeelong2022331665533.0042157.1401143
Hamid ShahDENSolvangs Park, GlostrupCopenhagen2026330664422.0058113.7900052
Anton DevcichSKAN/TKRProvidence StadiumGuyana2016-2018330665022.0044150.0001062
Moeen AliENG/KKR/RCBEden GardensKolkata2016-2025730666622.0032206.2501256
Christiaan JonkerWARMangaung OvalBloemfontein2015-20173326648*66.0043153.4900052
KL RahulINDR.Premadasa Stadium, KhettaramaColombo2017-2018430662422.0049134.6900061
Nicolas PooranSHMaharashtra Cricket Association StadiumPune20223316664*33.0045146.6701136
Ben DuckettENGGaddafi StadiumLahore2022331663033.0041160.9800091
Paul CoughlinDUREdgbastonBirmingham2016-2024330664022.0056117.8600050
Tom AlsopTR/SLTrent BridgeNottingham2024-20263326641*66.0038173.6800082
Ben DwarshuisSSDocklands StadiumMelbourne2018-2026630666622.0031212.9001274
Glenn PhillipsNZ/GAWProvidence Stadium, GuyanaProvidence2024-2026330663722.007686.8400051
Sam HeazlettBHMelbourne Cricket GroundMelbourne2017-2022330663922.0042157.1400062
Abhisek DasBENACA Stadium, Barsapara2021330663522.0060110.0000070
Shivam DubeIND/CSKRajiv Gandhi International Stadium, UppalHyderabad2019-2026331664533.0040165.0000035
Wiaan MulderTSKOakland Coliseum,OaklandOakland20263326643*66.0045146.6700035
PreviousPage 264Next

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.