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
David HusseyAUS/MSAdelaide OvalAdelaide2011-2015440782819.5059132.2000063
Virat KohliIND/RCBJSCA International Stadium ComplexRanchi2013-2017441782726.0066118.1800072
Subramaniam BadrinathCSKM Chinnaswamy StadiumBengaluru2008-2013541784726.0066118.18001112
Angelo MathewsSLShere Bangla National StadiumMirpur2014-2016540784019.5071109.8600062
Dinesh ChandimalSLR.Premadasa Stadium, KhettaramaColombo20184417836*26.0068114.7100081
Andre RussellKNI/PCSuperSport ParkCenturion2014-2026441784826.0041190.24000114
Alex HalesENG/TRThe Rose BowlSouthampton2013-20244417847*26.0067116.4200072
Johnson CharlesWI/SKANArnos Vale Ground, Kingstown, St VincentKingstown2024-2026440782319.5067116.42000103
Doug BracewellCDEden Park Outer OvalAuckland2017-20245417832*26.0050156.0000074
Reeza HendricksSANational Cricket Stadium, St George's, GrenadaSt George's2021440784219.5056139.29000102
Nicolas PooranPK/LSGNarendra Modi StadiumAhmedabad2021-20254417856*26.0055141.8201156
Matty CrossSCOTitwoodGlasgow2025441783326.0070111.4300051
Mohamed RishwanMALBayuemas OvalKuala Lumpur2024-20265417844*26.008097.5000162
Niroshan DickwellaNCCColombo Cricket Club GroundColombo2025440784419.5047165.9600175
Saad Bin ZafarCANWhite Hill Field, Sandys ParishHamilton2019-20237427826*39.0059132.2000044
Saad Bin ZafarCANPrairie View Cricket ComplexHouston20244427829*39.0049159.1800173
Abhishek YadavODIBarabati StadiumCuttack2016441783326.007998.7300081
Isaac OkpeNGRUniversity of Lagos Cricket OvalLagos2021-2024640783619.5067116.4200043
Manpreet SinghSINYSD-UKM Cricket OvalBangi2024-2026440785319.5058134.4801126
Vishnu SolankiBARHolkar Cricket StadiumIndore2022440785119.5063123.8101091
Ravi ChauhanSERAirforce Complex ground, Palam20194417845*26.008393.9800170
G BurrowsISLHappy Valley GroundEpiskopi2021441783326.0066118.1800145
Kushal BhurtelNEPWankhede StadiumMumbai2026440784319.5065120.0000065
Rayyan PathanCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022440783819.5053147.1700183
A DizijaSERScott Page Field, VinorPrague2026440783119.508690.7000091
GK GhalleyBHUTerdthai Cricket GroundBangkok2026440783019.508196.3000055
L DennyCOOIndependence ParkPort Vila2022541784526.0060130.0000071
A LimdawalaMAATakashinga Sports Club, HighfieldHarare2025440783519.5010574.2900081
Evan JonesLIOSenwes ParkPotchefstroom2022-2024740783719.5060130.0000164
Selim SalauNGRNamibia Cricket GroundWindhoek2026440784119.5073106.8500092
Sahil TarakhilSWIMoara Vlasiei Cricket GroundIlfov County2026440785719.5061127.8701074
Shahid AfridiPAK/QG/MSGaddafi StadiumLahore2015-20226537835*39.0040195.0000046
MS DhoniINDR Premadasa StadiumColombo2009-20126527823*26.0068114.7100091
Denesh RamdinWI/TKRCentral Broward Regional Park Stadium Turf GroundLauderhill2012-20187527852*26.0076102.6301171
Chris LynnGAW/JTSabina Park, KingstonJamaica2015-2016551783319.5056139.2900094
Marcus StoinisDCSheikh Zayed StadiumAbu Dhabi2020551783819.5055141.8200082
James VinceSSCarrara OvalCarrara2020-20225517845*19.5069113.0400171
Chris CookeGLACounty Ground, HoveBrighton2019-2025551785019.5051152.9401075
Rajesh PulamiBKTribhuvan University International Cricket GroundKirtipur20245517833*19.5072108.3300025
Hiri HiriPNGBayuemas OvalKuala Lumpur2023-2024651782719.508591.7600043
Shakeeb AhmedCHHShaheed Veer Narayan Singh International StadiumRaipur20185517845*19.5053147.1700173
Sahir NaqashGERBayer Uerdingen Cricket GroundKrefeld2021-20237547828*78.0059132.2000043
Tom PrestHAMEdgbastonBirmingham2021-2023550786415.6071109.8601191
Innocent KaiaZIMUnited Cricket Club GroundWindhoek2023550782315.6061127.8700083
Ashmit ShreshtaNGRUniversity of Lagos Cricket OvalLagos2021550782315.6073106.8500063
S DadswellPCSuperSport ParkCenturion2023-2024651782419.508789.6600152
M GouwsGIBMarsa Sports ClubMarsa2022650783715.6050156.0000055
Bilal MasudESTEstonian National Cricket and Rugby FieldTallinn2025550784215.6070111.4300081
Sithara GimhanMSC/ACCCP Sara OvalColombo2024-2026551784219.5061127.8700062
C PyleGIBMarsa Sports ClubMarsa2026551783919.5075104.0000053
PreviousPage 221Next

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.