Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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,673 of the 11,674 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Johnson CharlesSKAN/SLKSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024-20262216447*64.0060106.6700034
Carlos BrathwaiteWI/SHWankhede StadiumMumbai2016-20184216443*64.0040160.0000017
Peter ForrestBHBellerive OvalHobart2015220646232.0048133.3301071
Daryn SmitDOLNew Wanderers StadiumJohannesburg2013-2014320644132.0045142.2200054
Farhaan BehardienDUR/LEITrent BridgeNottingham2016-20202216448*64.0046139.1300071
Axar PatelGUJHolkar Stadium2019220645332.0053120.7501032
Gary BallanceYORCounty Ground, New RoadWorcester2016-2018220644032.0044145.4500025
Allan DouglasBERSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2021220645432.0034188.2401074
Greg HayCDFitzherbert ParkPalmerston North2021-2022220645732.0053120.7501042
Devon ConwayBWMalahide Cricket GroundDublin2026220643532.006598.4600051
Ben FoakesSURCounty GroundBristol2016-2018221645964.0044145.4501043
Jack LeaningYORCounty GroundNorthampton2015-2016220646432.0033193.9401125
Ahmed HassanMALAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019220645332.0053120.7501051
Sam CurranPKBarsapara Cricket StadiumGuwahati2023-20242226463*-43148.8401053
Ronald TariVANAlbert Park 1Suva2018-2023220645632.0047136.1701062
Tanmay AgarwalHICricket Stadium, Sector-162019220645232.0051125.4901071
Rahul TripathiMAHLalbhai Contractor Stadium2019220646132.0048133.3301034
Sagun KamatGOAHolkar Stadium20192216450*64.0053120.7501072
Chaitanya BishnoiHARC B Patel Ground2019220645632.0049130.6101063
Muhammad UsmanUAEKhan Shaheb Osman Ali StadiumFatullah2016221644164.0059108.4700090
Mitch RenwickOTAMolyneux ParkAlexandra2020220644232.0047136.1700013
Ishan KishanINDThe Rose BowlSouthampton2022-2026220645632.0045142.2201072
Shimron HetmyerRRDr DY Patil Sports AcademyMumbai2022220643532.0031206.4500054
Aiden MarkramSASir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024220644632.0047136.1700061
Beau WebsterGLOCollege GroundCheltenham2024320643332.0052123.0800080
Josh PhilippeSUR/MLKennington OvalLondon2026320643332.0045142.2200052
Shivam ChauhanHARC B Patel Ground20192216450*64.0049130.6101053
Akshay WadkarVIDJadavpur University Campus 2nd GroundKolkata2022220646332.0057112.2801071
Finn AllenSB/TRSophia GardensCardiff2023-2026220643332.0041156.1000083
Jamie SmithBP/SBTrent BridgeNottingham2023-2026220643832.0040160.0000053
Sherfane RutherfordPCNewlandsCape Town2025-20262216447*64.0026246.1500008
Yasir AliSPAKing George V Sports GroundCastel2024220645232.0064100.0001080
Mohammad NaimBANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021220646432.0052123.0801134
Caleb JewellDERGrace RoadLeicester2025-20262216458*64.0040160.0001071
Keshav KumarBIHC B Patel Ground2019221644364.0053120.7500081
Simran SinghPUNNarendra Modi Stadium Ground 'A', Motera20212216449*64.0048133.3300044
AdityaNAGDr. Gokaraju Laila Ganga Raju ACA Cricket Complex -CP Ground,Mulapadu2019221646464.0046139.1301054
William SmaleGLAKennington OvalLondon2023-2025220643732.0033193.94000103
Naren ReddyANDDr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium2019321644364.0038168.4200035
V SainiROMGB OvalSzodliget2025420646432.0048133.3301190
VP ThamotharamMACMeersen, GentGhent2022220645732.0047136.1701063
Usman ArifNORTikkurila Cricket GroundVantaa2022220644432.0028228.5700019
Zain AhmadFRARoma Cricket GroundSpinaceto2024220645232.0049130.6101081
Aryan LakraUAE/DVSharjah Cricket StadiumSharjah2023-20243216463*64.0049130.6101034
Joshua van HeerdenGERGoldenacreEdinburgh20232216447*64.0049130.6100081
Gulbadin NaibAFGMA Chidambaram StadiumChennai2026220646332.0037172.9701034
Zeerak ChughtaiBULNational Sports AcademySofia2023221644464.0055116.3600072
MPM WeerasingheACCCNondescripts Cricket Club GroundColombo2024-2026220643532.0038168.4200092
Muhammad Haziq AimanMASAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2025220644132.0042152.3800073
Andrew FlintoffBHBrisbane Cricket Ground, WoolloongabbaBrisbane2014-2015331644632.0044145.4500062
PreviousPage 272Next

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.