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
Keaton JenningsDUR/LANRiverside GroundChester-le-Street2014-20262315426310823.91196134.18101265
Rikki ClarkeWAREdgbastonBirmingham2014-2017211752634121.92232113.36001206
Milind KumarUSA/TSKGrand Prairie StadiumDallas2023-20261817226343*17.53236111.44001159
Haider AliPAK/IU/KKGaddafi StadiumLahore2020-2026201832636917.53208126.440112014
Brendon McCullumNZSeddon ParkHamilton2008-20135512627465.50154170.130302713
David WarnerAUS/STPerth StadiumPerth2019-20255512628165.50171153.22020268
MTMMJ AveCOOIndependence ParkPort Vila202255226292*87.33194135.05030279
Chris GayleWI/JT/SKANCentral Broward Regional Park Stadium Turf GroundLauderhill2012-201766226285*65.50183143.170301816
James VinceHAMCounty GroundChelmsford2014-20261010126210329.11178147.191122813
Moisés HenriquesAUS/SSAdelaide OvalAdelaide2012-2025111122625629.11213123.00010235
Martin GuptillBKTribhuvan University International Cricket GroundKirtipur2024-2025121202626121.83197132.990212114
Mohammad AshrafulDG/CVShere Bangla National Stadium, MirpurDhaka2012-201915131262103*21.83226115.93101324
Ben StokesDURRiverside GroundChester-le-Street2014-20211413126249*21.83196133.67000298
Cameron DelportIU/LQDubai International Cricket StadiumDubai2016-2019151402627318.71218120.18023268
Paul StirlingIRE/BWThe Village, MalahideDublin2015-2026151502625517.47189138.620123012
Jason RoyENG/SUR/OIThe Rose BowlSouthampton2015-2026151512627018.71223117.490112310
LG PretoriusSFUGrand Prairie StadiumDallas2026552261102*87.00160163.131202413
David WarnerAUS/STAdelaide OvalAdelaide2011-2026662261100*65.25181144.20110327
Theunis de BruynKNI/TIT/TSBoland ParkPaarl2015-20246602616643.50207126.09030244
D'Arcy ShortDURRiverside GroundChester-le-Street20196602617043.50193135.23020334
Sachin TendulkarMIBrabourne StadiumMumbai20107712617243.50200130.50020351
Divyaansh SaxenaAAWankhede StadiumMumbai202677126188*43.50150174.000303113
Chris GayleWI/JT/SKANKensington Oval, BridgetownBarbados2010-20199922619837.29188138.830111819
Luke WrightENG/SUSKennington OvalLondon2009-202011902615529.00190137.37020315
Alex HalesENG/ST/ASBellerive OvalHobart2013-20249902616329.00163160.12020329
Mark ChapmanNZ/AUCHagley OvalChristchurch2018-20261711126110126.10195133.851011611
Liam LivingstoneENG/RR/KKDubai International Cricket StadiumDubai2019-2026121112618226.10185141.080201814
Cole McConchieCANBasin ReserveWellington2017-2026121212618323.73230113.48021243
Colin MunroNZ/KK/DVDubai International Cricket StadiumDubai2018-2024181802615114.50230113.480112310
Craig OvertonSOMThe Cooper Associates County GroundTaunton2014-20265529142614217.40177147.460021811
Murali VijayPKPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh20167702608937.14203128.08020325
IA De SilvaBULNational Sports AcademySofia2020-2022981260100*37.14211123.221112815
Rahul TripathiKKR/RR/SHWankhede StadiumMumbai2017-20229902607628.89179145.250212311
Mustafa OmerFRAMoara Vlasiei Cricket GroundIlfov County2025-2026991260108*32.50200130.001011615
Stephen EskinaziMID/WFSophia GardensCardiff2017-2025121212605323.64197131.98020258
Mark AdairNKPembroke Cricket Club, SandymountDublin2018-20241715126044*18.57137189.780022219
Saif HassanBAN/RR/FBSylhet International Cricket StadiumSylhet2023-2026171612608017.33234111.110121913
Saim AyubQG/PZ/HKNational StadiumKarachi2021-2026191902607313.68225115.56011279
Matthew MontgomeryDER/NOTTrent BridgeNottingham2023-2026221922605115.29205126.83011294
Joe WeatherleyHAMSt Lawrence GroundCanterbury2020-20265512596864.75183141.53030217
David WarnerAUS/STBellerive OvalHobart2010-202566125988*51.80170152.35021314
Mehboob AliMACMarsa Sports ClubMarsa2025-20267702599337.00119217.650322423
Heino KuhnTIT/NWSenwes ParkPotchefstroom2014-202288125969*37.00221117.19031233
Shai HopeWI/GAWKensington Oval, Bridgetown, BarbadosBridgetown2022-202699225982*37.00205126.340211714
Aqib IqbalAUAVelden Cricket GroundLatschach202599225966*37.00198130.81021258
Herschelle GibbsPSWestern Australia Cricket Association GroundPerth2011-2013101012597128.78178145.510323110
Shimron HetmyerGAWBrian Lara Stadium, TaroubaTrinidad2018-2020101032597137.00185140.000322110
Suresh RainaIND/CSK/GLM Chinnaswamy StadiumBengaluru2008-2017121212596323.55198130.810221617
Adam LythYORRiverside GroundChester-le-Street2014-2026131302598119.92199130.15020295
Jonathan WellsAS/MR/HHDocklands StadiumMelbourne2017-2024141472594437.00217119.35001168

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.