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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Martin GuptillNZSky StadiumWellington2021110717171.0046154.3501074
Mandeep SinghPUNHolkar Stadium20192117171*-48147.9201053
Andre RussellWIPerth StadiumPerth2024110717171.0029244.8301047
Stephan MyburghNEDHazelaarwegRotterdam20151117171*-56126.7901052
Suryakumar YadavMIMA Chidambaram StadiumChennai20192117171*-54131.48010100
Hamish RutherfordDEROld TraffordManchester20161117171*-40177.5001063
Gareth RoderickWORCounty GroundDerby2025110717171.0057124.5601042
Gareth RoderickWOR/GLOSophia GardensCardiff2016-2026210717171.0043165.1201082
Aneurin DonaldDERCounty GroundNorthampton2025110717171.0022322.7301086
Lorcan TuckerIREBrisbane Cricket Ground, WoolloongabbaBrisbane20221117171*-48147.9201091
R PanchalSPAKerava National Cricket GroundKerava20191117171*-54131.4801024
Nazmul Hossain ShantoBANBrisbane Cricket Ground, WoolloongabbaBrisbane2022110717171.0055129.0901071
Jake WeatheraldASSimonds Stadium, South Geelong, VictoriaGeelong2019110717171.0044161.3601063
Michael JonesSCOWankhede StadiumMumbai2026110717171.0045157.7801083
Kamindu MendisCCCNondescripts Cricket Club GroundColombo2026110717171.0043165.1201055
Azim KaziMAHCricket Stadium, Sector-1620192117171*-36197.2201083
Angkrish RaghuvanshiKKRShaheed Veer Narayan Singh International StadiumRaipur2026110717171.0046154.3501073
SL MorganWELHagley OvalChristchurch2026110717171.0040177.5001074
Kartik SharmaCSKBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2026110717171.0042169.0501065
Herschelle GibbsSAKennington OvalLondon2009220715535.5049144.9001081
Neil McKenzieLIOBuffalo ParkEast London2013-20143217155*71.0058122.4101070
AB de VilliersSA/BHMelbourne Cricket GroundMelbourne2009-2020220717135.5041173.1701126
William PorterfieldWARGrace RoadLeicester2014-2016220716735.5052136.5401062
Rohit SharmaMIMA Chidambaram StadiumChennai2019220716735.5050142.0001073
Manish PandeySHM.Chinnaswamy StadiumBengaluru2018-20192217162*71.0050142.0001082
Ravichandran AshwinRRDr DY Patil Sports Academy, MumbaiNavi Mumbai2022220715035.5047151.0601073
Jaydev UnadkatSAUSt Pauls college ground Kalamassery20162217139*71.0039182.0500084
Kane WilliamsonNZ/SHPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016-20172217154*71.0048147.9201052
Damian CrowleyITASheikh Zayed StadiumAbu Dhabi20132217161*71.0071100.0001061
Khaya ZondoDOLChevrolet ParkBloemfontein2013-2014220714335.5069102.9000061
Gurkeerat SinghRCBM.Chinnaswamy StadiumBengaluru2019220716535.5051139.2201091
Subash Prasad KhakurelNEPICC Academy Oval 2Dubai2013220715435.507693.4201080
Tim LudemanAS/MRBrisbane Cricket Ground, WoolloongabbaBrisbane2015-20183217157*71.0067105.9701070
Stephan BaardNAMClontarf Cricket Club GroundDublin20152217161*71.0050142.0001073
Sachin BabyKERSt'Xavier's KCA Cricket Ground2019220713935.5069102.9000061
Kyle MayersLSGMA Chidambaram Stadium, ChepaukChennai2023220715335.5035202.86010112
Adam RossingtonESS/LSOld TraffordManchester2021-2022320714635.5048147.9200072
Alex DaviesWAR/LAN/BBThe Cooper Associates County GroundTaunton2021-2026320717135.5042169.05011130
Heinrich KlaasenSHBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2025220714735.5041173.1700063
Akhil HerwadkarCHHNehru Stadium2021220715335.508682.5601051
Samarth SinghUPSharad Pawar Cricket Academy BKC20162217165*71.0054131.4801063
Nick LarkinMSSydney Showground StadiumSydney2020-2021220716535.5056126.7901091
Mohammed QasimMACHappy Valley Ground 2Episkopi2026221715871.0051139.2201036
Aiden MarkramTITDiamond OvalKimberley2016-2017220715035.5053133.9601081
Aiden MarkramSA/LSGMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2025-2026220714235.5048147.9200045
Tom BantonBHCarrara OvalCarrara2019-2020220716435.5046154.3501064
Michael JonesSCOKensington Oval, Bridgetown, BarbadosBridgetown20242217145*71.0050142.0000073
S CrowieSTHUniversity of Lagos Cricket OvalLagos20242217154*71.008583.5301061
Upendra YadavRAIJSCA International Stadium ComplexRanchi2023320716435.5055129.0901083
Aasif SheikhNEPSharjah Cricket StadiumSharjah20252217168*71.0051139.2201082
PreviousPage 243Next

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.