Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR131/2 (14.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kashif AliWOREdgbastonBirmingham2022-20265501164623.2081143.2100078
Ben DunkMS/ST/HHBrisbane Cricket Ground, WoolloongabbaBrisbane2012-20196601166719.3392126.0901196
Jason RoyENG/SURCounty GroundBristol2016-20266601166719.3378148.72010109
Marcus StoinisDC/SWSharjah Cricket StadiumSharjah2020-20236601163919.33112103.5700056
Aviwe MgijimaCC/CTB/BOLBoland ParkPaarl2014-2024106211655*29.0077150.6501055
Shadman IslamDD/CV/RRShere Bangla National Stadium, MirpurDhaka2015-20266601164519.33115100.87001151
Srikar BharatANDDr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium2018-20197611167623.2089130.3401088
IDM LatinGIBMarsa Sports ClubMarsa20266611164723.20106109.4300147
Sam HarperMS/MRManuka OvalCanberra2020-20256611165223.2096120.83010112
FA CossaMOZGahanga International Cricket Stadium. RwandaKigali City2021-20227611165923.2091127.47010107
Tristan StubbsSA/SECSuperSport ParkCenturion2023-20269601163519.3396120.83000114
Haseebullah KhanPZRawalpindi Cricket StadiumRawalpindi2023-20247601165019.3380145.00010106
S BurdekinCYPHappy Valley GroundEpiskopi20246611165923.20101114.8501085
Upul TharangaSL/JKR Premadasa StadiumColombo2017-20218711163719.33107108.41000170
Vernon PhilanderCC/CTB/DHBoland ParkPaarl2012-201987211645*23.2063184.13001134
Kane WilliamsonSHWankhede StadiumMumbai2018-20227711164719.3394123.40001162
Sam HainADKRZayed Cricket StadiumAbu Dhabi20247711164019.33107108.41001110
Ryan RickeltonSA/JS/MCTSt George's ParkGqeberha2018-20267711164419.33101114.85000134
Khalid ShahUAEMulpani Cricket GroundKathmandu20237701163716.57103112.62001106
N TannerPHIYeonhui Cricket GroundIncheon20247711162919.3314182.2700033
Samit PatelENG/GGR Premadasa StadiumColombo2012-20219821164219.33104111.5400091
Moeen AliENG/CVZahur Ahmed Chowdhury StadiumChattogram2014-202498311653*23.2087133.3301296
James PeirsonBHAdelaide OvalAdelaide2016-20259811164616.5786134.88000132
Simran SinghPK/PUNPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh20238801164614.5083139.76002118
Glenn MaxwellAUS/HAM/LSThe Rose BowlSouthampton2013-2022101001163411.6095122.1100185
Simon HarmerWAR/JS/SECSt George's ParkGqeberha2012-20251810611639*29.00101114.8500163
Wihan LubbeNMBG/DH/NWSuperSport ParkCenturion2018-2026101001162611.6012394.31001113
Charith AsalankaSL/ADKRDubai International Cricket StadiumDubai2021-2025101011163512.89101114.8500284
Johan BothaSS/AS/HHAdelaide OvalAdelaide2011-20191611411638*16.5798118.37002112
Jamie GibsonWELBasin ReserveWellington2019-2022161111162411.60100116.0000164
Shangeev ThanikaithasanDENSvanholm ParkBrondby2023-20261111311641*14.5087133.33001104
Imran AmeerMACMarsa Sports ClubMarsa2022-20261311511628*19.3312394.31001101
Dwaine PretoriusSA/LIO/PRNewlandsCape Town2012-2025121221162911.6090128.8900296
Dwaine PretoriusSA/LIO/JSKingsmeadDurban2014-2025191431162510.5511898.3100155
Chris WoakesENG/WAR/BBEdgbastonBirmingham2014-2026221681162314.5090128.8900392
Peter YounghusbandWELBasin ReserveWellington2018-20263222811621*8.29116100.0000191
Chris GayleKKR/LIOBuffalo ParkEast London2009-2014221115108*115.0062185.48100117
David WarnerAUSStadium AustraliaSydney2012-201322111590*115.0076151.3201065
Martin GuptillTKRKensington Oval, Bridgetown, BarbadosBridgetown2023221115100*115.0083138.5510039
Jonny BairstowENGCounty GroundBristol2018-20222201159057.5067171.64010510
Mahipal LomrorRAJAlembic 2 Cricket Ground20212201156957.5083138.55010113
Marcus TrescothickENG/SOMThe Rose BowlSouthampton2005-20143301157238.33100115.00010141
Brad HodgeAUS/MS/MRStadium AustraliaSydney2011-201433111564*57.5074155.41010106
Kieron PollardMIRajiv Gandhi International StadiumHyderabad2018-201933211546*115.0074155.4100089
Murali VijayPK/CSKDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2012-20163311155957.5098117.3502094
Chadwick WaltonTKRProvidence Stadium, GuyanaProvidence202333111580*57.5095121.05010104
Travis HeadASBrisbane Cricket Ground, WoolloongabbaBrisbane2015-202033111557*57.5069166.6702067
Travis HeadAUSKingsmeadDurban20233301159138.3368169.12010127
Manan VohraCHACricket Stadium, Sector-16201933111568*57.5084136.90010125
Kyle MayersSOOakland Coliseum,OaklandOakland20253301158838.3368169.12011513
PreviousPage 137Next

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.