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
Temba BavumaSA/CC/LIOKingsmeadDurban2014-20231817331353*22.36258121.320142210
Andre RussellWI/JTSabina Park, KingstonJamaica2013-20192120531358*20.87209149.760122123
Alex DaviesLAN/BBCounty GroundDerby2014-20258823128952.00214145.79031329
Ishan KishanIND/MI/SHArun Jaitley StadiumDelhi2018-20269913127639.00209149.280204012
Imam-ul-HaqPZNational StadiumKarachi2019-2021101003125931.20228136.84032308
N MugabeKENSikh Union Club GroundNairobi2024111113127131.20257121.400212912
Mitchell SantnerNZ/NDSeddon ParkHamilton2016-20261612331292*34.67210148.570102120
David MillerSA/PK/DCArun Jaitley StadiumDelhi2018-20261313731264*52.00182171.430202718
Jason RoyENG/SUR/OISophia GardensCardiff2014-2026141403126922.29263118.63020299
J BakerCAYMaple Leaf North-West GroundKing City20256613119462.20213146.010402623
Tim SeifertSFU/SOGrand Prairie StadiumDallas2025-202687031110444.43202153.961202617
Yuvraj SinghIND/PKKingsmeadDurban2007-20099913117038.88198157.070302122
Mayank AgarwalPK/DCDubai International Cricket StadiumDubai2014-2021101003118931.10220141.36020319
Marcus StoinisAUS/MSBellerive OvalHobart2016-20261211331197*38.88207150.240312420
Faf du PlessisSA/PR/JSKBoland ParkPaarl2018-20251313331176*31.10237131.22031259
Glenn PhillipsGLO/WFSophia GardensCardiff2021-2024141323118028.27209148.800212517
Chamu ChibhabhaZIMHarare Sports ClubHarare2010-2018161603116719.44280111.07022358
R LutaayaUGAGahanga International Cricket Stadium, RwandaKigali City2022-2026201603117019.44241129.05011338
Cameron DelportCV/DD/CVShere Bangla National Stadium, MirpurDhaka2017-2022181803116317.28221140.720123318
Matthew GilkesSTSydney Showground StadiumSydney2020-2026191823119319.44231134.63024349
Brandon McMullenSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2023-20247703109644.29196158.160402418
Usman KhawajaBH/STMelbourne Cricket GroundMelbourne2011-20239903107734.44209148.33020365
Grant StewartITADesert Springs Cricket GroundAlmeria2021-202210903107634.44191162.300322623
Nasir JamshedCK/RR/DDShere Bangla National Stadium, MirpurDhaka2012-20161010231086*38.75252123.02021377
Iftikhar AhmedPAK/RR/FBShere Bangla National Stadium, MirpurDhaka2021-20251211431065*44.29244127.050202812
Colin MunroWORCounty Ground, New RoadWorcester2014-2022171723104120.67226137.170002712
Heinrich KlaasenSA/TIT/TSSt George's ParkGqeberha2018-20261817431059*23.85270114.810202112
Karabo MotlhankaBOTBotswana Cricket Association Oval 1Gaborone2018-2026764309112*154.50229134.93120316
Rassie van der DussenSA/LIOSenwes ParkPotchefstroom2014-2024991309101*38.63220140.451201916
Nicolas PooranWI/TKRDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-2025151213099828.09228135.530112120
JV ChandZAMNigeria Cricket Federation Oval 1Abuja2025-2026121223094730.90290106.55000259
Chris GayleWI/RCB/PKDubai International Cricket StadiumDubai2014-2021141403096022.07230134.350112026
I NiyomugaboRWAGahanga International Cricket Stadium, RwandaKigali City2024-20261615230959*23.7733293.07022266
Shaun MarshMR/PSPerth StadiumPerth2018-202377130896*51.33195157.950412414
Brian BennettZIMQueens Sports ClubBulawayo2024-20269903089434.22202152.48010399
Dwayne SmithBT/GAWWarner Park, BasseterreSt Kitts2014-2018121103086228.00273112.820202816
Sharandeep Singh BhatiaDUMJSCA International Stadium ComplexRanchi2022111133087338.50287107.32031287
Alishan SharafuUAE/ADKR/SWSharjah Cricket StadiumSharjah2023-20261212230868*30.80254121.260312015
MahmudullahBANShere Bangla National StadiumMirpur2011-20161514930864*61.60221139.370102015
Ned EckersleyDUR/LEIGrace RoadLeicester2014-20222018230850*19.25278110.79011256
Wanindu HasarangaSL/DVDubai International Cricket StadiumDubai2021-2025271933085519.25198155.56010319
Muhammad AmirMASBayuemas OvalKuala Lumpur2023-2026302453084616.21290106.21001288
Chamika KarunaratneSL/DG/KFR Premadasa StadiumColombo2021-2026302793083917.11246125.200031716
Shreyas IyerMUMEmerald Heights International School Ground201966130714761.40189162.431102221
Mitchell MarshAUS/PSBellerive OvalHobart2020-202677130710251.17213144.132002413
Rohit SharmaIND/MIArun Jaitley StadiumDelhi2017-2026101003078030.70225136.440203013
Luc BenkensteinESSCounty GroundChelmsford2024-2026181623076221.93204150.490102617
Mehedi Hasan MirazBAN/RK/CCZahur Ahmed Chowdhury StadiumChattogram2019-2025252023077017.06223137.670123018
Aaron FinchAUSHarare Sports ClubHarare201855130617276.50152201.321102519
Ravija SandaruwanKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2019-202477230610361.20175174.861213216

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.