Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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,670 of the 11,671 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron GreenAUSSabina Park, Kingston, JamaicaKingston202522110756*107.0058184.4802059
Jamal ToddOTABay OvalMount Maunganui2025-20262201077553.5082130.4901095
AN LascuROMRoma Cricket GroundSpinaceto202422110772*107.0074144.59010182
Mahela JayawardeneSL/JTKensington Oval, BridgetownBarbados2010-201533110798*53.5064167.1901195
Gautam GambhirKKRBarabati StadiumCuttack2012-201433110763*53.5091117.58010120
Rikki ClarkeWAR/SURCounty GroundChelmsford2014-201933210770*107.0066162.1201196
Gary WilsonSURCounty GroundChelmsford2014-201633110763*53.5087122.99010111
Virat KohliIND/RCBHolkar Cricket StadiumIndore2018-202433210748*107.0061175.41000124
Jos ButtlerRRBrabourne StadiumMumbai202233010710335.6772148.6110095
Dean ElgarKNI/TSSt George's ParkGqeberha2013-201933110761*53.5095112.6301057
Nicolas PooranSSZahur Ahmed Chowdhury StadiumChattogram201933110776*53.5059181.3601079
George MunseySCOEden GardensKolkata20263301078435.6775142.67010172
Liam LivingstonePKPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh202333110782*53.5060178.3301095
Rob JonesLANHeadingleyLeeds2020-202133310761*-88121.5901072
Aasif SheikhNEPMission Road Ground, Mong Kok, Hong KongMong Kok20254301075335.6770152.8601059
Zeeshan SarwarCYPHappy Valley GroundEpiskopi20213301076135.6770152.8601149
AJ MoscaITAGrange Cricket Club Ground, Raeburn PlaceEdinburgh202333110770*53.5090118.8901090
CV AntoKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat20243301075435.6743248.84010810
J PereraMSCColts Cricket Club GroundColombo20263311075753.5086124.4202190
Zubair AliQATAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202533110755*53.50101105.9402182
Abdulla PervaizBHRSingapore National Cricket GroundSingapore20263301074035.6780133.75000126
Jack LeesKICity OvalPietermaritzburg20263301077335.6765164.62011106
Yuvraj SinghPK/PWSawai Mansingh StadiumJaipur2008-20134401075726.7572148.6101087
AB de VilliersRCB/DCPunjab Cricket Association Stadium, MohaliChandigarh2010-20154411075235.6780133.75010112
James AtkinsonHKTerdthai Cricket GroundBangkok20204421075053.5090118.8901093
Colin IngramGLACounty Ground, HoveBrighton2019-20254401074826.7567159.70001152
Chris LynnKKR/GGSharjah Cricket StadiumSharjah2014-20244401074526.7581132.1000186
Jon-Jon SmutsWAR/DOLMangaung OvalBloemfontein2015-202444110743*35.6775142.67000103
Anish ParaamSINTerdthai Cricket GroundBangkok202444210792*53.5083128.9201086
Colin MunroTKRKensington Oval, BridgetownBarbados2016-20194401076826.7564167.1901068
Mitchell SantnerECRThe Village, MalahideDublin202644210739*53.5078137.18000114
Alex WakelyNORCounty Ground, New RoadWorcester2015-202054110754*35.6772148.61010104
Vivek SinghRAISaurashtra Cricket Association StadiumRajkot20224401076826.7585125.8801066
A McAuleyISLKerava National Cricket GroundKerava2022-20264401075026.7510899.0701081
Taranjit BharajDENGrange Cricket Club Ground, Raeburn PlaceEdinburgh20234401075226.7598109.1801083
IK GamantikaINABayuemas OvalKuala Lumpur20264411074235.6714872.3000061
Rahmanullah GurbazAFGCivil Service Cricket ClubBelfast20224401075326.7575142.67010163
J WilsonNWThe GreenComber2021-202254210772*53.5074144.5901086
CV AntoKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2024-20254401073426.7575142.6700096
Matthew WadeAUS/HHPerth StadiumPerth2018-20246511077126.7576140.79011113
David WieseSUS/NSLord'sLondon2017-202355210779*35.6781132.1001083
Jeet RavalNDBasin ReserveWellington2021-20255501074521.4099108.08000131
Nicolas PooranMCTNewlandsCape Town2025-20265501073321.4067159.70000511
Dhiren GondariaKENEntebbe Cricket OvalEntebbe20255501074521.40101105.94000120
Asif AliBHRTCA OvalBlantyre20256501074021.4073146.58000145
Rushab PatelKENIntegrated Polytechnic Regional CentreKigali City2021-20225511076326.7570152.86012133
Aiden MarkramSA/PKZayed Cricket StadiumAbu Dhabi2021-20245511074226.7586124.42001122
Jordan CoxGGSharjah Cricket StadiumSharjah2024-202555110738*26.7587122.9900093
Sanjay KrishnamurthiDGSportpark WestvlietThe Hague20265501072621.4084127.3800084
Nehal WadheraPK/MINarendra Modi StadiumAhmedabad2023-20265501074821.4077138.9600186
PreviousPage 151Next

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.