Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM212/2 (56.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Eoin MorganMIDOld Deer ParkRichmond2014-20196611605832.00132121.21010128
Irfan KarimKENEntebbe Cricket OvalEntebbe20216611606732.00151105.96020142
Tony UraPNGICC AcademyDubai2013-20216611606932.00142112.68010134
Ryan HigginsMID/GLOCollege GroundCheltenham2017-202486116068*32.00100160.000101010
Naeem IslamCK/CCZahur Ahmed Chowdhury StadiumChattogram2022-20257711605626.67137116.79011147
Anton DevcichNDBay OvalMount Maunganui2017-20217701605722.86133120.30010222
Rovman PowellWI/JTWarner Park, BasseterreSt Kitts2016-20198721608432.00104153.850101410
Rohit SharmaIND/MINarendra Modi StadiumAhmedabad2021-20258801606420.00118135.59010187
Saif BadarLAKRGrand Prairie StadiumDallas2024-202611811605422.86104153.85011911
K HiltonNK/NW/MRPembroke Cricket Club, SandymountDublin2024-20268811605022.86112142.86011138
Paul StirlingMID/SBThe Rose BowlSouthampton2014-20229901606417.78114140.35011186
Cole McConchieNZ/CANSeddon ParkHamilton2018-20269911605320.00123130.08011136
Francisco CouanaMOZWillowmoore ParkBenoni2022-20239901605317.7816994.67011184
FA CossaMOZWillowmoore ParkBenoni2022-202399316063*26.67144111.11013147
Vernon PhilanderSA/CC/CTBNewlandsCape Town2007-2019121051603332.00111144.1400097
Max BryantBHCarrara OvalCarrara2018-2024101001603416.00111144.14000226
Jason HolderSH/DC/ADKRDubai International Cricket StadiumDubai2020-2026171131602720.00105152.380011011
Jason HolderWI/SKAN/BRProvidence Stadium, GuyanaProvidence2021-2026161331604216.0016795.8100196
Michael LeaskSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2015-2024151321602514.55132121.21000136
Jason HolderWI/SH/DCZayed Cricket StadiumAbu Dhabi2021-2025171431604214.5599161.62000912
Maaz SadaqatJKKensington Oval, Bridgetown, BarbadosBridgetown202622015911279.5083191.571001210
Virat KohliRCBShaheed Veer Narayan Singh International StadiumRaipur2016-2026332159105*159.00106150.00111173
Anish ParaamSIN-2023031159100*79.50105151.43111163
Liam LivingstonePSManuka OvalCanberra20213301597753.0091174.73020813
Vivek SinghBENWankhede StadiumMumbai20193301595753.00110144.55020138
Kushal BhurtelNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2022-2024332159104*159.00116137.07111163
Sineth JayawardenaTUCANondescripts Cricket Club GroundColombo2024-202633015910153.0098162.24100169
Tanmay SrivastavaUTTDr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium20194411596753.00135117.78010137
Swapnil AsnodkarRRSawai Mansingh StadiumJaipur20084401596039.75126126.19020242
Callum FergusonST/MRBrisbane Cricket Ground, WoolloongabbaBrisbane2017-201944215973*79.50101157.43010135
Wesley BarresiNEDICC AcademyDubai2013-201644115970*53.00131121.37010113
Dane CleaverCDUniversity OvalDunedin2020-2024441159114*53.00101157.43100174
Haroon ArshadHKAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-20226421596879.50104152.88010135
Sarfaraz AliBHRWest End Park International Cricket StadiumDoha20214401596739.7593170.970101113
Muhammad YounisBHRWest End Park International Cricket StadiumDoha202144115982*53.0090176.670101411
Waseem MuhammadUAEWanderers Cricket GroundWindhoek202444115989*53.0099160.61020129
Joshua van HeerdenWPNewlandsCape Town202644215988*79.50107148.6001099
Thanuka DabareCMCC/ACCC/TUCASinhalese Sports Club GroundColombo2024-2026442159100*79.5080198.751001014
Jacques KallisKKR/RCBFeroz Shah KotlaDelhi2008-20145511595439.75130122.31020182
Subramaniam BadrinathCSKWankhede StadiumMumbai2008-201365215971*53.00117135.90021194
Manvinder BislaKKR/RCB/PKM Chinnaswamy StadiumBengaluru2010-20155501597531.80115138.26010158
Tom LathamNZShere Bangla National Stadium, MirpurDhaka202155215965*53.00146108.90020103
Rilee RossouwJKR Premadasa StadiumColombo2024551159106*39.7590176.671011411
Saif ZaibNORGrace RoadLeicester2021-20255511595539.7586184.880201310
Fakhar ZamanAABFSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound20245501594331.80119133.61000176
Tom BantonSOM/TR/NSLord'sLondon2022-202555115949*39.75128124.22000184
JP KaltapauVANIndependence ParkPort Vila20225501596031.80149106.71010142
Muhammad AsimQATICC AcademyDubai20245521596353.00109145.87022203
Theunis de BruynKNIMangaung OvalBloemfontein2015-201766115963*31.80130122.31011132
Tom WestleyESSThe Rose BowlSouthampton2014-20226601595126.50121131.40011172

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.