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
Aryan HoodaJAMJSCA International Stadium ComplexRanchi20226602025333.67129156.590101712
Jos ButtlerENG/LANRiverside GroundChester-le-Street2012-20259702029628.86149135.57022136
CJA AminiPNGAmini ParkPort Moresby2019-202310742026067.33142142.25020910
Bilal ZalmaiAUAGB OvalSzodliget2025-202677220274*40.40119169.750202011
M ChadhaCAAUdayana Cricket GroundBali20258732027450.50158127.850211810
JP DuminySA/DC/MIWankhede StadiumMumbai2011-201888620254*101.00141143.260101211
Faf du PlessisCVShere Bangla National Stadium, MirpurDhaka202288220210133.67153132.03100196
David WilleyYOR/NORCounty Ground, New RoadWorcester2014-20268812024628.86125161.600001514
Keacy CartySKAN/TKR/JKProvidence Stadium, GuyanaProvidence2022-202612822028333.67170118.82010148
BI DilrukshaSOUUdayana Cricket GroundBali20258802027125.25155130.32010239
Adam GilchristPK/DCRajiv Gandhi International Stadium, UppalHyderabad2008-20139902026122.44173116.76010236
Bilal TahirKUWMission Road Ground, Mong Kok, Hong KongMong Kok2023-20261110420261*33.67121166.940101018
Carlos BrathwaiteWI/KTShere Bangla National Stadium, MirpurDhaka2017-20191111420264*28.86103196.120101715
AV LazarusTHATerdthai Cricket GroundBangkok2024-2026121122026422.44180112.22020236
Navneet DhaliwalCANCoolidge Cricket Ground, AntiguaCoolidge202144120169*67.00136147.79020209
Suresh RainaCSK/GLRajiv Gandhi International Stadium, UppalHyderabad2008-201755220199*67.00128157.030201710
Travis HeadRCB/SHWankhede StadiumMumbai2016-20265502017640.20128157.030101711
Tillakaratne DilshanSL/SURKennington OvalLondon2009-201466120196*40.20146137.67010263
Jacques KallisTTRSQueen's Park Oval, Port of SpainTrinidad201577120161*33.50174115.52010224
Rohit SharmaIND/MIMaharashtra Cricket Association StadiumPune2016-202277220185*40.20146137.67021218
Ben DuckettENG/NOR/NOTRiverside GroundChester-le-Street2014-20258712017233.50172116.86020251
Rubin HermannSA/TIT/PRBoland ParkPaarl2019-2026107120165*33.50183109.84021156
Sohail AhmedBHRGahanga International Cricket Stadium, RwandaKigali City202597520162100.50139144.600201510
KN ChaddhaINAUdayana Cricket GroundBali20268702016028.71175114.86011215
Alex HalesENG/TRKennington OvalLondon2011-20238822016633.50154130.52020245
Ben CharlesworthKGTribhuvan University International Cricket GroundKirtipur20258802016425.13160125.630111710
C RobertsFRAMoara Vlasiei Cricket GroundIlfov County2025-20268832017240.20168119.64010221
Saurabh TiwaryRCB/DC/MIEden GardensKolkata2010-202110912015225.13179112.29010214
Moeen AliENG/YOR/BBHeadingleyLeeds2021-20269902016022.33132152.270221117
Rehan AhmedLEI/BP/TREdgbastonBirmingham2022-20269922014828.71123163.410011812
Brandon McMullenSPRTribhuvan University International Cricket GroundKirtipur20249902015322.33161124.840101011
Hashmatullah ShahidiAFG/PP/NLSharjah Cricket StadiumSharjah2013-2018109520149*50.25192104.69000185
Agha SalmanPAK/LQSharjah Cricket StadiumSharjah2018-20251010120153*22.33172116.860101310
Jake Fraser-McGurkSFUGrand Prairie StadiumDallas2024-2025101002016420.10132152.270101512
I NiyomugaboRWANigeria Cricket Federation Oval 1Abuja2025101032014228.71193104.15000214
Dwayne BravoWI/CSK/MIWankhede StadiumMumbai2008-2022211122016822.33143140.560101413
Darren SammySH/PZSharjah Cricket StadiumSharjah2014-20191511620136*40.20134150.000001413
Kevin O'BrienIRE/LL/MRBready Cricket Club, MagheramasonBready2015-2022111102014718.27174115.52001207
Marcus StoinisAUS/KEN/SBThe Rose BowlSouthampton2018-2026111122013522.33163123.31000157
Alex BlakeKEN/OIKennington OvalLondon2014-20221311320152*25.13151133.110201311
Joe ClarkeMO/WFSophia GardensCardiff2021-2024131202015816.75171117.54024139
Josh ClarksonCDMcLean ParkNapier2019-20261413420131*22.33136147.79000812
Sean ErvineHAMThe Rose BowlSouthampton2014-20172018220142*12.56159126.42003175
Ruturaj GaikwadCSKMaharashtra Cricket Association StadiumPune20223302009966.67128156.250201412
Karun NairKARDr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium2018-20195412007766.67125160.00020208
Babar AzamPAKSuperSport ParkCenturion2019-202444020012250.00113176.99100265
Cooper ConnollyPKMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh20264412008766.67116172.410201615
Ratul KhanCZEScott Page Field, VinorPrague202644120012366.67136147.06110257
Riki WesselsWOR/NOTRiverside GroundChester-le-Street2015-20195512009750.00147136.05011167
Sachin BabyKERDr. Gokaraju Laila Ganga Raju ACA Cricket Complex -DVR Ground,Mulapadu201965120075*50.00142140.85010204

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.