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
Abdul StanikzaiGERBayer Uerdingen Cricket GroundKrefeld2022550712414.208880.6800143
DS MaraiwaiFIJIndependence ParkPort Vila2022550712314.2061116.39001111
Fanyan MughalMACMoara Vlasiei Cricket GroundIlfov County2023551713317.7561116.3900064
Suprodip DebnathKJWEden GardensKolkata2021550715314.2052136.5401164
Samit PatelDER/NOTCounty Ground, New RoadWorcester2015-2024761713014.207594.6700031
Rory KleinveldtNOREdgbastonBirmingham2015-20187637129*23.6735202.8600165
Michael RipponCAN/OTAMolyneux ParkAlexandra2018-20247637123*23.6764110.9400061
Ryan GibsonSTSydney Showground StadiumSydney2016-2018661715314.207792.2101060
George Edward NgegbaSIEWillowmoore ParkBenoni2023661712114.208979.7800190
L LaminSIEUniversity of Lagos Cricket OvalLagos2021-20246617128*14.2011263.3900031
Keemo PaulDSGKingsmeadDurban2023-2024761713114.2064110.9400172
JJ HuoMOZGahanga International Cricket Stadium. RwandaKigali City2021-20226627123*17.7565109.2300183
Hamid SafiAUABotkyrka Cricket CenterStockholm2025-2026862712817.7561116.3900037
Adam SennCYPHappy Valley GroundEpiskopi2025-2026760714511.8369102.9000031
Karn SharmaRCB/CSK/MIEden GardensKolkata2013-2024874713223.6752136.5400016
Nizakat KhanHKMulpani Cricket GroundKathmandu2023770712510.1469102.9000161
Abhishek AnandJPNSano International Cricket GroundSano2025-2026770712210.147989.8700071
Andrew BirchWAR/TSSt George's ParkGqeberha2012-201913837132*14.2052136.5400163
Dale PhillipsOTAMolyneux ParkAlexandra2019-20248837132*14.2056126.7900282
Akeal HoseinWI/TKRBrian Lara Stadium, Tarouba, TrinidadTarouba2022-20252092711510.149078.8900333
Zak ChappellDER/LEI/NOTGrace RoadLeicester2018-20251193711611.8351139.2200063
R Sakurano-ThomasJPNSano International Cricket GroundSano2022-202617114711910.147495.9500360
David PayneGLOCounty GroundBristol2014-2025521587117*10.1458122.4100344
Jacques KallisSTWestern Australia Cricket Association GroundPerth2015110707070.0049142.8601092
Parthiv PatelMISaurashtra Cricket Association StadiumRajkot2017110707070.0044159.0901091
Dwayne SmithWITrent BridgeNottingham2012110707070.0054129.6301055
Ryan ten DoeschateKKRWankhede StadiumMumbai20111117070*-49142.8601063
Richie BerringtonSCOSheikh Zayed Stadium Nursery 1Abu Dhabi20131117070*-55127.2701013
David WarnerSHPunjab Cricket Association IS Bindra StadiumChandigarh20191117070*-62112.9001061
Martin GuptillNZSawai Mansingh StadiumJaipur2021110707070.0042166.6701034
Craig KieswetterSOMArundel Castle Cricket Club GroundArundel2014110707070.0049142.8601071
Jason RoyENGBuffalo ParkEast London2020110707070.0038184.2101073
Alex DoolanHHAdelaide OvalAdelaide20181117070*-55127.2701043
KL RahulINDThe Village, MalahideDublin2018110707070.0036194.4401036
Jatinder SinghOMAAl Dhaid Cricket Village2015110707070.0037189.1901072
Dominic SibleySURThe Rose BowlSouthampton2025110707070.0046152.1701062
Babar AzamPAKZayed Cricket StadiumAbu Dhabi2021110707070.0049142.8601070
Nitish RanaMIGreen ParkKanpur2016110707070.0036194.4401074
Emanuel SolomonISRHazelaarwegRotterdam2018110707070.0031225.8101047
Alex CareyAUS/ASBrisbane Cricket Ground, WoolloongabbaBrisbane2018-2019310707070.0046152.1701054
Josh PhilippeSUSThe Cooper Associates County GroundTaunton2022110707070.0043162.7901035
Zubayr HamzaLIOSuperSport ParkCenturion20261117070*-51137.2501090
Vijayshankar ChikkannaiahGERRoyal Brussels Cricket Club GroundWaterloo20191117070*-65107.6901052
Uvais AhmadAPGSSS, Sector 262019110707070.0038184.2101083
Mirza AhsanAUAKerava National Cricket GroundKerava20222117070*-33212.1201034
Azhar AndaniPORSantarem Cricket GroundAlbergaria20231117070*-52134.6201091
KS DhariwalGLOCounty Ground, New RoadWorcester2026110707070.0022318.1801048
Kumar SangakkaraSURCounty GroundChelmsford2015-2016220703835.0037189.1900084
Yuvraj SinghPKSuperSport ParkCenturion20092217058*70.0054129.6301072
Shane WatsonRRSylhet International Cricket StadiumSylhet2020220706835.0045155.5601065
PreviousPage 246Next

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.