Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-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 bowledODI2nd 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/27QUETASODI1st 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
Usman KhawajaSTManuka OvalCanberra2019-2021111102093719.00176118.75002302
Imrul KayesCV/CC/KTSylhet International Cricket StadiumSylhet2017-20251312320933*23.22155134.840001413
Alex HalesENG/ST/ASMelbourne Cricket GroundMelbourne2014-20221212120980*19.00161129.81011282
Aaftab Alam KhanMACMarsa Sports ClubMarsa2021-20251716520971*19.00160130.63013198
Kedar DevdharBARSaurashtra Cricket Association StadiumRajkot201844120810069.33141147.52110246
Yusuf PathanKKR/RRRajiv Gandhi International Stadium, UppalHyderabad2008-201765320861104.00124167.740101214
Robert KeyKENSt Lawrence GroundCanterbury20146602087234.67132157.58021227
Colin IngramAS/HHBellerive OvalHobart2018-20216602086634.67148140.54020219
Shan MasoodMSSheikh Zayed StadiumAbu Dhabi20216602087334.67143145.45021257
Steven CroftLANCounty GroundNorthampton2015-202366120810141.60171121.64100137
Roston ChaseWISabina Park, Kingston, JamaicaKingston2024-202676220867*52.00159130.82020188
HB DicksonCOOFaleata Oval No 2Apia2024661208112*41.60134155.22100258
Miles HammondGLOSt Lawrence GroundCanterbury2018-20257702088029.71140148.570202210
Michael van LingenNAMWanderers Cricket GroundWindhoek20237702086729.71154135.06010274
Abbas GhaniHUNMoara Vlasiei Cricket GroundIlfov County2025-20267702089029.71130160.000202710
Shikhar DhawanDC/SHSharjah Cricket StadiumSharjah2014-2021881208101*29.71156133.33100246
Tom BruceNZ/CDBay OvalMount Maunganui2017-202288220888*34.67141147.52021178
Chad BowesCANEden Park Outer OvalAuckland2018-20258822089034.67112185.710201914
Basil HameedUAEMulpani Cricket GroundKathmandu20238842085152.00148140.540201114
Tom NightingaleGUEKing George V Sports GroundCastel2024-202611912087526.00151137.75013227
Tadiwanashe MarumaniZIMQueens Sports ClubBulawayo2024-20269902086223.11144144.44020219
Mayank AgarwalRCB/DC/SHRajiv Gandhi International Stadium, UppalHyderabad2011-2024101002084920.80179116.20000242
Ravindra JadejaIND/CSK/RRM Chinnaswamy StadiumBengaluru2008-20251412320877*23.11153135.95010197
Michael-Kyle PepperADKRZayed Cricket StadiumAbu Dhabi2024-2025121202085917.33154135.06011286
Cheteshwar PujaraSAUHolkar Stadium2019332207100*207.00129160.47110292
Sanju SamsonIND/RRRajiv Gandhi International StadiumHyderabad2018-2026331207102*103.50120172.50110218
David WarnerDC/SHShaheed Veer Narayan Singh International StadiumRaipur2013-201644220773103.50138150.00030199
Kushal Janith PereraSLR.Premadasa Stadium, KhettaramaColombo20185502077441.40132156.82030217
Ayush MhatreCSKMA Chidambaram Stadium, ChepaukChennai2025-20265502077341.40121171.070202211
Adam GilchristAUS/DCNewlandsCape Town2007-20096612077141.40143144.760101810
Ryan RickeltonSA/JS/MCTBoland ParkPaarl2018-20266612079141.40155133.55010166
Matthew CritchleyDER/LS/WFTrent BridgeNottingham2017-202477120755*34.50155133.55011196
Max HoldenMID/MOThe Rose BowlSouthampton2018-20267702076229.57148139.86010284
YS ChauhanSWEUdayana Cricket GroundBali20267702075229.57154134.420201413
Martin GuptillNZ/BT/GAWKensington Oval, BridgetownBarbados2010-20188812077329.57192107.81020148
Ravi BoparaENG/RR/SSZahur Ahmed Chowdhury StadiumChattogram2014-202299520741*51.75147140.82000146
Eoin MorganENG/LSOld TraffordManchester2011-202110912076625.88131158.020101510
Philip SaltLAN/MO/WFHeadingleyLeeds2021-20269902075523.00144143.750102110
Bhanuka RajapaksaSL/DC/MEDubai International Cricket StadiumDubai2021-2025109320771*34.50157131.85010159
Kieron PollardWI/CC/MCTNewlandsCape Town2014-20261110520743*41.40115180.000011515
Andre FletcherSS/ST/KTSylhet International Cricket StadiumSylhet2017-2022101002076320.70179115.640102010
Matty CrossSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2015-20241310220745*25.88176117.61000262
Kumar AnkitDHAJSCA International Stadium ComplexRanchi2022121142073929.57162127.780011610
William PorterfieldIREDubai International Cricket StadiumDubai2010-20171212220756*20.70164126.22012275
Yusuf PathanKKR/RR/SHSawai Mansingh StadiumJaipur2008-2018141212076818.82146141.78021199
Asad ShafiqPAK/QGDubai International Cricket StadiumDubai2012-2018121212075118.82204101.47010234
Laurie EvansWAR/SUR/MOOld TraffordManchester2014-2026141422077017.25162127.78011168
Robert FrylinckDOL/TSKingsmeadDurban2012-20212620720730*15.92160129.38002910
Richard LeviCCChevrolet ParkBloemfontein2013-201433020611368.67147140.141101610
Chris LynnBH/ASSydney Showground StadiumSydney2016-202244120685*68.67118174.580202110

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.