ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND/RCBSaurashtra Cricket Association StadiumRajkot2013-2017441258100*86.00177145.76120284
Mitchell MarshSLHeadingleyLeeds20264402587664.50131196.950402121
Shaun MarshPKPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016-20177612588451.60184140.22030304
Adam RossingtonCRSylhet International Cricket StadiumSylhet2025-202666225873*64.50185139.46030318
Sohail AhmedBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022-202487425880*86.00168153.570312013
Dane CleaverCDBasin ReserveWellington2018-20268802586732.25191135.08010257
Monank PatelUSA/MNYChurch Street ParkMorrisville2018-202498125810836.86160161.251012911
Mohammad MithunBB/RRZahur Ahmed Chowdhury Stadium, ChittagongChattogram2012-201711922586236.86214120.560101510
Tom SmithLANOld TraffordManchester2014-20169902587428.67182141.76030335
Stephen EskinaziMID/WFKennington OvalLondon2018-20259902587328.67202127.72021294
AN LascuROMMoara Vlasiei Cricket GroundIlfov County2025-202699225862*36.86160161.250103012
Ross WhiteleyWOR/DER/SBTrent BridgeNottingham2014-2026111132584232.25176146.590001716
Martin GuptillNZ/BT/GAWProvidence StadiumGuyana2010-20181312225850*25.8026796.630211111
Jason MohammedGAW/SKANProvidence StadiumGuyana2016-2019121232586628.67226114.160211711
Eddie ByromSOM/GLAThe Cooper Associates County GroundTaunton2019-20241312125854*23.45177145.760112413
Sherfane RutherfordADKR/DVZayed Cricket StadiumAbu Dhabi2023-20251212325856*28.67173149.130102211
Usman PatelKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-20251212225875*25.80195132.31033365
Andrew BalbirnieIRE/LL/NWBready Cricket Club, MagheramasonBready2015-2026131312584421.50187137.97001334
Andre RussellWI/KKRWankhede StadiumMumbai2015-20251513425870*28.67154167.530221821
Krunal PandyaIND/RCB/LSGBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2018-20261815725849*32.25198130.30001218
David WieseLQNational StadiumKarachi2019-20241917925848*32.25155166.450021818
Sunil NarineWI/GAW/TKRQueen's Park Oval, Port of SpainTrinidad2013-2019251922587915.18179144.130132016
Fiaz AhmedBHRTCA OvalBlantyre2025653257105*128.50159161.641211918
Jonny BairstowPK/SHMA Chidambaram Stadium, ChepaukChennai2021-202466125763*51.40179143.580202215
Ben DunkLQGaddafi StadiumLahore202076225799*64.25129199.220201423
Saim HussainBULMarsa Sports ClubMarsa2022661257108*51.40159161.64121239
AB de VilliersSA/RRZahur Ahmed Chowdhury StadiumChattogram2014-2019772257100*51.40150171.331102312
Shan MasoodKK/MSMultan Cricket StadiumMultan2020-20249902576128.56208123.56020303
D NorotamPORSantarem Cricket GroundAlbergaria2025-20269902578428.56189135.98021268
Adam LythYOR/NSEdgbastonBirmingham2016-2025101012576428.56178144.380312313
Talha KhanGERDesert Springs Cricket GroundAlmeria2021-20221111225769*28.56250102.80022244
Jakir PatelZAMNigeria Cricket Federation Oval 1Abuja2025-2026131302576319.77221116.290102313
M Syahadat RamliMASBayuemas OvalKuala Lumpur2018-20261917525755*21.4229786.53011117
Mackenzie HarveyMRDocklands StadiumMelbourne2018-2025181712575616.06227113.22012226
Sunil NarineWI/KKR/LQDubai International Cricket StadiumDubai2014-2026322432573012.24181141.990022017
Shreyas IyerIND/PKHimachal Pradesh Cricket Association StadiumDharamsala2022-202676325674*85.33155165.160302510
Rohan MustafaUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-202210822565442.67213120.19020226
S HeathDENSvanholm ParkBrondby202688125661*36.57166154.220102512
Ryan ten DoeschateNED/KKDubai International Cricket StadiumDubai2010-201999525651*64.00194131.960101210
KL RahulIND/RCB/DCRajiv Gandhi International Stadium, UppalHyderabad2014-2026121012566228.44204125.490202010
D'Arcy ShortLLTribhuvan University International Cricket GroundKirtipur2025101002565725.60211121.33010269
Syed AzizMASSingapore National Cricket GroundSingapore2025-20261110325654*36.57164156.100212318
Michael RichardsonGERDesert Springs Cricket GroundAlmeria2020-20221211325661*32.0027094.81010201
Ian CockbainGLOCollege GroundCheltenham2014-20211411125669*25.60200128.00011248
Riki WesselsKRB/KTShere Bangla National Stadium, MirpurDhaka2013-2016121212564823.27239107.11000293
Alex DaviesSBThe Rose BowlSouthampton2021-20241212325651*28.44199128.64011246
Chandrapaul HemrajGAWWarner Park, Basseterre, St KittsBasseterre2021-202313131256105*21.33200128.001022016
Shane WatsonAUS/RCB/RRM Chinnaswamy StadiumBengaluru2008-20171615225661*19.69187136.900112514
Ariful HaqueBAN/CV/KTSylhet International Cricket StadiumSylhet2017-20252018525637*19.69207123.670011313
Matthew CritchleyDERCounty GroundDerby2016-2021261942564417.07237108.02001216

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.