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
S GillKENGymkhana Club GroundNairobi2024-2026551782619.5063123.81000101
Tillakaratne DilshanSLZahur Ahmed Chowdhury StadiumChattogram2014661785515.607998.7301272
Colin MunroTKRProvidence StadiumGuyana2016-2019660784313.008295.1200254
Deusdedit MuhumuzaUGAGahanga International Cricket Stadium. RwandaKigali City2018-20219637827*26.0074105.4100072
Ashton TurnerAUS/PSManuka OvalCanberra2015-2021761783315.6066118.1800134
Jack LeaningKENKennington OvalLondon2020-2025860783413.0072108.3300052
Max HoldenMIDSt Lawrence GroundCanterbury2020-2026660782413.0076102.63000101
Ryan BurlZIMUnited Cricket Club GroundWindhoek2023763781926.008196.3000042
Marco JansenSA/NW/SECThe Wanderers StadiumJohannesburg2023-20268627829*19.5058134.4800165
T SuriUAE/DVDubai International Cricket StadiumDubai2024-20251061783715.6078100.0000251
Brendan TaylorZIMRawalpindi Cricket StadiumRawalpindi2020-2025770782011.1477101.30000110
Kyle AbbottHAMThe Rose BowlSouthampton2014-20191972782915.6062125.8100171
Ben RaineDUR/LEIOld TraffordManchester2014-20261072784415.6061127.8700092
Ibrahim HassanMALTerdthai Cricket GroundBangkok20248727820*15.608295.1200062
Paul WalterESS/MOEdgbastonBirmingham2019-2024771782713.0069113.0400043
JM JoaoMOZMalkerns Country Club ovalMalkerns2025-20261171782213.0073106.85001110
Chris MorrisSA/LIO/NMBGNewlandsCape Town2012-20199837832*15.6049159.1800192
Daryn SmitDERCounty GroundDerby2017-20191283781915.6072108.3300070
Irfan SukkurCC/RR/DDSylhet International Cricket StadiumSylhet2020-202688078209.757998.7300153
Isuru UdanaSL/DR/RRShere Bangla National Stadium, MirpurDhaka2013-20231493783213.0064121.8800193
Brett D'OliveiraWORTrent BridgeNottingham2014-2025109178449.7558134.4800292
Joe LeachWORCounty Ground, New RoadWorcester2014-2017211027814*9.7571109.8600192
Will SmithHAMThe Rose BowlSouthampton2014-201514114781611.1467116.4200170
N SenamontreeTHABayuemas OvalKuala Lumpur2018-2026191357817*9.7512462.9000210
C ChatphaisanTHABayuemas OvalKuala Lumpur2023-20261614178186.0010872.22004110
Yuvraj SinghINDSaurashtra Cricket Association StadiumRajkot20131117777*-35220.0001085
Chris GayleRCBSaurashtra Cricket Association StadiumRajkot2017110777777.0038202.6301057
Jacques RudolphGLASt Lawrence GroundCanterbury20171117777*-52148.0801081
Ravi BoparaPK/SHM Chinnaswamy StadiumBengaluru2010-2015210777777.0050154.0001092
Murali VijayTNC B Patel Ground2019110777777.0058132.76010101
Ryan McLarenLANCounty GroundNorthampton2017110777777.0050154.0001064
Ben StokesMRBellerive OvalHobart2015110777777.0037208.1101085
Sanju SamsonINDThe Village, MalahideDublin2022110777777.0042183.3301094
Leus du PlooyTITCenturion ParkCenturion2026110777777.0028275.0001058
D'Arcy ShortDURGrace RoadLeicester20191117777*-36213.8901056
Slade van StadenSWDBoland ParkPaarl2026110777777.0051150.9801073
Sourav GangulyKKRNew Wanderers StadiumJohannesburg2009220774438.508689.5300042
Virender SehwagDCDr DY Patil Sports AcademyMumbai2008-2011220774038.5043179.0700093
Andrew SymondsDCEden GardensKolkata2008-2010220774538.5076101.3200072
Chris GayleWIEden ParkAuckland2006-2008220776738.5053145.2801075
JP DuminyDC/MIBrabourne StadiumMumbai2010-2015221775677.0053145.2801063
Wriddhiman SahaBENHolkar Stadium20192217753*77.0062124.1901053
Ahmed ShehzadPAKEden GardensKolkata2016220775238.5067114.93010110
Mandeep SinghPUNNarendra Modi Stadium Ground 'A', Motera20212227742*-57135.0900074
Andrew BalbirnieIRESportpark Het SchootsveldDeventer2018220777438.5050154.00010111
Kane WilliamsonMID/LSSophia GardensCardiff2025220776338.5056137.5001064
Andre RussellMO/LSThe Rose BowlSouthampton2022-20242217764*77.0030256.6701076
Henry NichollsCANBasin ReserveWellington2017-2024220775238.5048160.42010101
Sanju SamsonRRPunjab Cricket Association Stadium, MohaliChandigarh2013-20142217747*77.0062124.1900072
Sharjeel KhanPAKPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016220774738.5044175.00000151
PreviousPage 222Next

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.