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
K KrishnakumarBULMoara Vlasiei Cricket GroundIlfov County2026440723218.0064112.5000034
Hamilton MasakadzaZIM/SRShere Bangla National Stadium, MirpurDhaka2013-2019550723414.4066109.0900191
Piyush ChawlaKKR/MI/GUJArun Jaitley StadiumDelhi2018-20246517227*18.0069104.3500053
Rohit SharmaIND/DCSuperSport ParkCenturion2009-2018551723818.008090.0000151
Tim PaineHHBrisbane Cricket Ground, WoolloongabbaBrisbane2012-2016550722814.4055130.9100082
Danza HyattRRShere Bangla National Stadium, MirpurDhaka2013552722524.0059122.0300072
Robert FrylinckDOL/TSNewlandsCape Town2013-20196527247*24.0047153.1900044
James NeeshamKEN/ESSCounty GroundChelmsford2017-2021750722814.4056128.5700082
Travis HeadSHMA Chidambaram Stadium, ChepaukChennai2024-2026550723414.4058124.1400192
Siddhesh LadMUMEmerald Heights International School Ground2019551726218.0066109.0901134
O TuyisengeRWAIntegrated Polytechnic Regional CentreKigali City2021-2022551723118.0039184.6200164
Clement TommyVANKinrara Academy OvalKuala Lumpur2019550722414.4068105.8800022
Rehan AhmedHHBellerive OvalHobart2025-2026550722914.4049146.9400174
W WotuVANBayuemas OvalKuala Lumpur2024551721918.0066109.0900036
AR RamjaniUGAGymkhana Club GroundNairobi20238527227*24.0064112.5000073
Brandon McMullenSCO/DC/ADKRDubai International Cricket StadiumDubai2024-2026650725814.4069104.3501053
Shakib Al HasanBAN/AABFSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024-2025660722512.0068105.8800044
Luke RonchiGAWProvidence StadiumGuyana2018660724212.008287.8000152
Thisara PereraSL/PK/SHMaharashtra Cricket Association StadiumPune2013-2016762723418.0045160.0000036
Ahmed HassanMALUKM-YSD Cricket OvalBangi2022661722614.408188.8900150
Beau WebsterWAR/GLO/BBCounty GroundBristol2024-2026660722812.008386.7500061
Tim DavidLAN/SB/TRTrent BridgeNottingham2022-20266627224*18.0061118.0300053
Khalid ZahidSWEBayer Uerdingen Cricket GroundKrefeld2022-2024761722014.4041175.6100064
Suraj KumarOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-20229637242*24.0059122.0300053
Jordan CoxDC/GGZayed Cricket StadiumAbu Dhabi2024-2025660722912.008287.8000261
Delano PotgieterLIO/PR/MCTKingsmeadDurban2021-202610637232*24.0059122.0300054
P UseniNGRNigeria Cricket Federation Oval 1Abuja2024-2025862721818.0032225.0000018
CPPM SadunCYPHappy Valley GroundEpiskopi2021-2024661722814.409774.2300161
Hassan KhanGERTCA OvalBlantyre20256627251*18.0061118.0301243
Mohmedazim AbbasbhaiZAMNigeria Cricket Federation Oval 1Abuja2025760722612.007596.0000191
Flynn ZahraMACMarsa Sports ClubMarsa20266637224*24.0049146.9400016
Rilee RossouwKNI/TS/PCBoland ParkPaarl2012-2025770722910.2956128.5700282
James PeirsonBHSydney Cricket GroundSydney2016-2024770722510.297892.3100151
Chris GreenLAN/BB/TREdgbastonBirmingham2019-2025872722614.4051141.1800182
Shimron HetmyerWI/GAWKensington Oval, Bridgetown, BarbadosBridgetown2021-2026770723610.2948150.0000236
Anjar TadarusINATerdthai Cricket GroundBangkok2024-2025770723610.2910369.90001101
Emmanuel SebaremeRWAGahanga International Cricket Stadium. RwandaKigali City2021-20227737222*18.0065110.7700061
A LimdawalaMAAWillowmoore ParkBenoni2022-20231172723114.409179.1200120
Glenn MaxwellRCB/PK/DCMaharashtra Cricket Association StadiumPune2015-2022881723310.2950144.0000264
Simon HarmerESSThe Rose BowlSouthampton2017-202611827236*12.0055130.9100134
Mohammad NabiRR/FB/AFGZahur Ahmed Chowdhury StadiumChattogram2014-202510827226*12.0065110.7700070
Fabid AhmedKER/PUDWankhede StadiumMumbai2016-20218827218*12.0071101.4100062
Nathan McAndrewSTManuka OvalCanberra2018-202515837220*14.4038189.4700274
Arafat MinhasKK/MSNational StadiumKarachi2024-2026981723110.2955130.9100163
Tom AbellSOMCounty GroundBristol2017-202699072398.0072100.0000161
Gerald CoetzeeSA/KNI/JSKKingsmeadDurban2021-2026992722310.2954133.3300216
Abhay SinghDUMJSCA International Stadium ComplexRanchi20221095722518.007596.0000045
Rashid KhanSH/ME/AFGDubai International Cricket StadiumDubai2016-20262210272229.0063114.2900273
Graeme SmithRRRajiv Gandhi International Stadium, UppalHyderabad2008110717171.0045157.7801092
Junaid SiddiqueBANNewlandsCape Town2007110717171.0049144.9001063
PreviousPage 242Next

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.