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
Avirup GuptaKJWEden GardensKolkata20211010421648*36.00145148.97000238
Karim JanatCV/FB/AFGShere Bangla National Stadium, MirpurDhaka2019-20231311521633*36.00149144.970001812
Mangaliso MosheleKNI/LIO/TITSt George's ParkGqeberha2013-20221312221665*21.60169127.81010166
Ariful HaqueCV/KT/SSZahur Ahmed Chowdhury StadiumChattogram2019-2025131242165727.00151143.050101910
Manvinder BislaKKR/PKMA Chidambaram Stadium, ChepaukChennai2010-20134402159253.75147146.26020267
Manan VohraPUNArun Jaitley StadiumDelhi20185502157443.00154139.61030199
Andre FletcherST/KTZahur Ahmed Chowdhury StadiumChattogram2019-2022661215103*43.00163131.90111228
Aaron FinchAUS/MRPerth StadiumPerth2019-202377321576*53.75154139.610201611
Shoaib MalikPAK/BT/GAWQueen's Park Oval, Port of SpainTrinidad2013-20198812155130.71193111.40011136
Robin UthappaKKR/RCB/MIFeroz Shah KotlaDelhi2008-20179812157230.71153140.52010226
Jason RoyCK/SSShere Bangla National Stadium, MirpurDhaka2012-2019109121592*26.88169127.22010208
Daryl MitchellWOREdgbastonBirmingham2014-2021131002154521.50164131.10000196
Wihan LubbeSA/NW/PRThe Wanderers StadiumJohannesburg2021-2026111022155726.88146147.26021278
Sam CurranENG/SUR/OIThe Rose BowlSouthampton2015-20261211321550*26.88168127.98010158
Callum FergusonSTSydney Showground StadiumSydney2018-2020131322155219.55197109.14012212
Miles HammondGLO/BPEdgbastonBirmingham2020-20261413321558*21.50180119.44010277
Azam KhanGAW/BRWarner Park, Basseterre, St KittsBasseterre2021-2024131312155017.92176122.160101414
Rushab PatelKENGymkhana Club GroundNairobi2016-20261615221545*16.54190113.16003197
Fabian AllenJT/SKAN/AABFWarner Park, Basseterre, St KittsBasseterre2021-2025181662154721.50155138.710021017
Babar AzamPAK/SOMSophia GardensCardiff2019-2020331214114*107.00127168.50110188
Colin MunroLAKRGrand Prairie StadiumDallas202655121464*53.50146146.580301813
Daniel HughesSSBrisbane Cricket Ground, WoolloongabbaBrisbane2013-20236502148542.80164130.49020214
Alex HalesENG/STPerth StadiumPerth2020-20236602148535.67163131.29021277
Sabbir RahmanBAN/BBSheikh Abu Naser StadiumKhulna2013-20166612146942.80144148.61020189
Dawid MalanENG/IU/PZGaddafi StadiumLahore2017-202266221478*53.50155138.06010285
Steven CroftLANCounty Ground, New RoadWorcester2014-202466421494107.00135158.520201610
Shane WatsonQGNational StadiumKarachi2019-20207702147130.57140152.860201914
Richard LeviCC/WPSt George's ParkGqeberha2014-20227702147630.57140152.860212213
Rajat PatidarRCBNarendra Modi StadiumAhmedabad2021-20268702145830.57160133.750101212
Francisco CouanaMOZGahanga International Cricket Stadium. RwandaKigali City2021-202277021410430.57137156.201002112
Colin MunroBH/PSDocklands StadiumMelbourne2021-20238822148235.67155138.060201510
CV AntoKUWBayuemas OvalKuala Lumpur2024-20269842147553.50120178.330101316
Tim SeifertKKNational StadiumKarachi2024-2025101002144121.40178120.22001245
A AshokanCZEScott Page Field, VinorPrague2021-20231010421455*35.67186115.05010106
Lalit YadavDC/DELWankhede StadiumMumbai2021-20241111421452*30.57153139.87010219
Steven CroftLANRiverside GroundChester-le-Street2014-2024121212145519.45210101.90010192
Mahmudul Hasan JoyCV/KT/CRSylhet International Cricket StadiumSylhet2022-2026151202146517.83169126.63011218
Lewis GregorySOM/TREdgbastonBirmingham2018-2026181632145316.46180118.89011138
Faheem AshrafPAK/IUDubai International Cricket StadiumDubai2018-20252016921454*30.57153139.87012179
Kushal MallaNEPZhejiang University of Technology Cricket FieldHangzhou2023332213137*213.0092231.521001317
Suresh RainaIND/CSKSuperSport ParkCenturion2009-20184402139853.25135157.78020229
Ishank JaggiJHAJSCA International Stadium ComplexRanchi201844221372106.50127167.72020295
Devdutt PadikkalRCBSheikh Zayed StadiumAbu Dhabi20205502137442.60154138.31030262
Brendon McCullumNZPallekele International Cricket StadiumKandy201266021312335.50143148.951002010
Moisés HenriquesSSPerth StadiumPerth2019-20268812135830.43143148.950111610
Mohammad RizwanKK/MSSheikh Zayed StadiumAbu Dhabi2019-202188121382*30.43193110.36011214
Louren SteenkampNAMNamibia Cricket GroundWindhoek2025-202688121361*30.43160133.13010226
Mohammad HafeezPAKHarare Sports ClubHarare2011-202110912137126.63180118.33031177
Glenn MaxwellRCB/PK/DCEden GardensKolkata2012-20259912136826.63141151.060101913
George DockrellIRE/LLBready Cricket Club, MagheramasonBready2015-2026121042135735.50133160.15020179

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.