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
Joe CracknellMIDLord'sLondon2020-20251615221943*16.85207105.80001165
Dhiren GondariaKENGahanga B Ground, RwandaKigali City20264412189472.67116187.930301619
Devdutt PadikkalKARLalbhai Contractor Stadium20194402188754.50115189.570202612
Rayyan PathanCANCoolidge Cricket Ground, AntiguaCoolidge2021441218107*72.67139156.831102210
MS DhoniCSKMA Chidambaram StadiumChennai2018-201985421875*218.00148147.300101312
Alishan SharafuUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2020-202565121890*54.50138157.970202011
Brendon McCullumKKR/CSK/KTKFeroz Shah KotlaDelhi2011-20176602186036.33166131.33020285
Martin GuptillNZBay OvalMount Maunganui2016-20207602186336.33148147.300301612
Steve SmithDC/RRSharjah Cricket StadiumSharjah2014-20216612186943.60148147.30020228
Harpreet SinghMP/CHHReliance Cricket Stadium2016-202166221863*54.50183119.13020188
Jason RoyENG/SUR/SBOld TraffordManchester2015-20256602186436.33145150.34020286
Yalaka Venugopal RaoDC/DC/SHRajiv Gandhi International Stadium, UppalHyderabad2008-201497121871*36.33173126.010201512
Krunal PandyaIND/RCB/MIArun Jaitley StadiumDelhi2018-202687321873*54.50151144.37010189
Yuvraj SinghPK/DC/SHFeroz Shah KotlaDelhi2008-2017119221870*31.14162134.57010259
Eoin MorganENG/KKRSheikh Zayed StadiumAbu Dhabi2012-202099221842*31.14188115.96000179
Manpreet SinghSINIndian Association GroundSingapore2019-20229922184231.14174125.29000127
Abhishek SharmaIND/SHNarendra Modi StadiumAhmedabad2023-20269902187424.22131166.410212114
Yusuf PathanKKR/RRM Chinnaswamy StadiumBengaluru2008-20171010321860*31.14143152.450111714
Shashank SinghPKMaharaja Yadavindra Singh International Cricket Stadium, MullanpurMohali2024-20251010421852*36.33176123.86011138
Evan GulbisMS/HHMelbourne Cricket GroundMelbourne2012-20191513421861*24.22177123.16012197
Michael NeserBH/ASAdelaide OvalAdelaide2012-20253119821840*19.82155140.65000189
Kendel Kadowaki-FlemingJPNMission Road Ground, Mong Kok, Hong KongMong Kok2024441217109*72.33127170.871101218
Colin MunroBH/PSManuka OvalCanberra2020-202576121764*43.40169128.40010204
Paul ValthatyPKPunjab Cricket Association Stadium, MohaliChandigarh2011-2012771217120*36.17151143.71101325
Marnus LabuschagneHKNational StadiumKarachi202677121761*36.17162133.95020292
Glenn MaxwellYOR/LAN/BBHeadingleyLeeds2015-202388221792*36.17127170.870112310
KL RahulIND/PK/DCMA Chidambaram Stadium, ChepaukChennai2015-20268812177731.00169128.40020198
Morné van WykSA/KNI/DOLSuperSport ParkCenturion2012-20189912176227.13180120.560202110
Matthew GilkesSTManuka OvalCanberra2019-202510912177627.13158137.34022177
Lewis GregorySOMCounty GroundBristol2015-2026111052175043.40134161.940101312
Javed AhmadiKZ/NLSharjah Cricket StadiumSharjah201881012173924.11152142.760001512
Llew JohnsonOTAUniversity OvalDunedin2018-2026121112176321.70162133.95010199
Hilton CartwrightHAM/SBThe Rose BowlSouthampton2025-2026131272174843.40137158.390001511
Tyrone KaneLL/MRPembroke Cricket Club, SandymountDublin2018-20241612221766*21.70143151.750101515
Ben HorneAUCEden Park Outer OvalAuckland2017-2023171732173215.50177122.60001168
Colin IngramSSSylhet International Cricket StadiumSylhet20223302169072.00140154.29020266
Jonny BairstowENG/JSK/SECSuperSport ParkCenturion2020-202644121685*72.00128168.750202013
Jordan CoxKEN/ESSCounty Ground, HoveBrighton2019-202544221682*108.00129167.440201911
Kane WilliamsonSHRajiv Gandhi International Stadium, UppalHyderabad2016-20176602168936.00149144.97020235
Rajat PatidarMPHolkar Stadium2019-20216602169636.00151143.05022188
Kendel Kadowaki-FlemingJPNAmini ParkPort Moresby20236602166536.00176122.730201112
YS SamraCANMaple Leaf North-West GroundKing City20256622166354.00103209.710201816
Dale PhillipsOTA/AUCEden Park Outer OvalAuckland2023-20267712167736.00123175.610202311
Kieron PollardAS/MRAdelaide OvalAdelaide2012-2018108321665*43.20135160.000101512
Joe RootENG/TR/WFSophia GardensCardiff2018-202688121664*30.86188114.89010145
Mohammad ShahzadAFG-2015-20180802166127.00164131.71011249
Tilak VarmaIND/MI/HIArun Jaitley StadiumDelhi2021-20269922166330.86148145.950211512
J AndrewAABFSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024-202599121650*27.00188114.89010207
Brett D'OliveiraWORCounty GroundNorthampton2014-2026111002165221.60171126.32010186
Sohail AkhtarLQNational StadiumKarachi2019-2021101002167521.60169127.81021267

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.