Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM174/2 (48)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
Colin IngramIU/KKNational StadiumKarachi2019-202110911647120.50123133.33011148
Philip SaltENG/LQGaddafi StadiumLahore2022109216488*23.43107153.27010214
Sunil NarineTKRBrian Lara Stadium, TaroubaTrinidad2017-2020111011645318.22110149.09022207
Wanindu HasarangaJS/JK/KFMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2020-2022151031644123.4397169.07000226
Katene ClarkeNDBay OvalMount Maunganui2021-20261010116432*18.22147111.56001165
Nick GubbinsMIDLord'sLondon2015-2021151301645312.62160102.50010153
Anton DevcichNDUniversity OvalDunedin2018-202122216388*-91179.12020169
Samarth SinghUPAirforce Complex ground, Palam20193201639381.50124131.45020165
Ajinkya RahaneMUMACA Stadium, Barsapara20213301637554.33115141.74020175
Hashim AmlaSAZahur Ahmed Chowdhury StadiumChattogram20144401635640.75125130.40010173
Jason RoyENG/DC/GLWankhede StadiumMumbai2016-201844216391*81.5091179.120101410
Suryakumar YadavIND/MIBarsapara Cricket StadiumGuwahati2022-20264411636154.3380203.750201611
Nicolas PooranLSGRajiv Gandhi International Stadium, UppalHyderabad2023-20264421637081.5069236.230101511
Kashif SiddiqueKSATerdthai Cricket GroundBangkok20244401635740.7592177.17020284
Shoaib MalikCV/CVZahur Ahmed Chowdhury Stadium, ChittagongChattogram2015-20176511636340.7598166.33010205
Loots BosmanSANew Wanderers StadiumJohannesburg2006-20095511635840.75106153.77020178
Karl BrownLANRiverside GroundChester-le-Street2014-20185501636132.60117139.32011118
James VincePR/JSKBoland ParkPaarl2019-202655216386*54.33118138.14011143
Billy GodlemanDERQueen's ParkChesterfield2014-201955216371*54.33136119.85020125
Tim DavidMSNational StadiumKarachi20225531637181.5077211.69020915
Muhammad NadeemSOUFriendship OvalDasmarinas20185511636840.7593175.27010914
Robin UthappaKKR/MI/PWRajiv Gandhi International Stadium, UppalHyderabad2008-20176601635327.17136119.85010147
Mitchell MarshAUS/SHDubai International Cricket StadiumDubai2018-202176216377*40.75125130.40011127
Daniel SamsSOM/ESS/NOTEdgbastonBirmingham2022-202686216355*40.7588185.23010912
Mackenzie HarveyMRMelbourne Cricket GroundMelbourne2019-20246621634040.75133122.56000125
Rahmanullah GurbazAFGHarare Sports ClubHarare2022-20256601639227.17107152.34011187
Muhammad UsmanHUNGB OvalSzodliget202576116372*32.6083196.39010517
William PorterfieldNWPembroke Cricket Club, SandymountDublin2018-20217701635223.29104156.730211510
Andre FletcherSLZBrian Lara Stadium, TaroubaTrinidad20208701634623.29133122.56000147
Thisara PereraSLR.Premadasa Stadium, KhettaramaColombo2017-20187711635827.1794173.40022613
Dinesh ChandimalKF/DSRangiri Dambulla International StadiumDambulla2024-20267701638923.2993175.270101412
Manan VohraPK/PUN/LSGEden GardensKolkata2013-20227701633923.29121134.710011310
Vinayak ShuklaOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20257711634827.17105155.24000119
AA SennCYPHappy Valley GroundEpiskopi2025-202677116361*27.1717095.8801283
Sameer MinhasIUNational StadiumKarachi20267711635827.17115141.74010253
Corey AndersonRCB/DC/MIWankhede StadiumMumbai2014-201888216395*27.17101161.390121411
Tom Kohler-CadmoreWOR/YOR/TROld TraffordManchester2014-20268801636720.38119136.97012137
Sam HainWAR/BB/MOOld TraffordManchester2016-20248811635923.29159102.52010121
Surendran ChandramohanSINBayuemas OvalKuala Lumpur2018-20269811634023.29152107.24000174
Farhaan BehardienSA/KNI/TITKingsmeadDurban2012-2021129216372*23.29132123.48011124
David WieseKT/CWShere Bangla National Stadium, MirpurDhaka2019-20209921633823.29117139.32000118
Aarif SheikhNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-202510901633818.11157103.82000131
Joe ClarkeWOR/NOTCounty GroundDerby2017-20269901633618.11101161.39001244
Zaheer IbrahimQATWest End Park International Cricket StadiumDoha2019-20219941634432.60138118.12001173
Jason HolderWI/SH/DCSharjah Cricket StadiumSharjah2020-20261310416347*27.17108150.93000314
Heinrich KlaasenSOGrand Prairie StadiumDallas2023-2025121001635316.30116140.52020129
Abhishek SharmaIND/SHMA Chidambaram Stadium, ChepaukChennai2021-2026111001635516.30114142.98011158
Saif HassanBANBir Sreshtho Flight Lieutenant Matiur Rahman StadiumChattogram2025-2026101001634216.30156104.49000128
Andre RussellWI/TKR/JKDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-2026121141635123.29100163.00010716
Jitesh SharmaIND/RCB/PKM Chinnaswamy StadiumBengaluru2023-2026121111633316.30129126.36001187

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.