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
Rivaldo ClarkeBT/BRKensington Oval, Bridgetown, BarbadosBridgetown2023-202610716936*11.508482.1400142
Taranjit SinghCYPHappy Valley Ground 2Episkopi2025-2026971692311.5042164.2900065
Subham SarkarKJWEden GardensKolkata202110726926*13.8042164.2900227
Hardus ViljoenLIO/BOLSenwes ParkPotchefstroom2013-20221583692213.8060115.0000052
Krunal PandyaIND/RCB/MIEden GardensKolkata2017-2025984692417.2550138.0000234
Raihan HossainTIMUdayana Cricket GroundBali202588069198.6312853.9100030
Trent BoultMNYGrand Prairie StadiumDallas2023-2026231166922*13.8045153.3300135
Andile PhehlukwayoSA/DOL/DHKingsmeadDurban2014-20261611169136.9067102.9900373
P SuanchuaiTHATerdthai Cricket GroundBangkok2020-20261111169296.9010267.6500471
Ashwell PrinceLANCounty Ground, New RoadWorcester2014110686868.0043158.1401092
Cameron WhiteMRW.A.C.A. GroundPerth20181116868*-55123.6401043
Virat KohliINDPallekele International Cricket StadiumKandy2012110686868.0048141.67010111
Neil BroomDERRiverside GroundChester-le-Street2016110686868.0043158.1401023
Craig ErvineZIMBreadyDerry20191116868*-47144.6801064
AG DugmoreARGSea Breeze OvalHamilton2010110686868.0035194.2901065
Colin IngramASDocklands StadiumMelbourne2018110686868.0036188.8901045
Faf du PlessisPSJunction OvalMelbourne2022110686868.0033206.0601065
Alex HalesSTSimonds Stadium, South Geelong, VictoriaGeelong2019110686868.0038178.9501082
Jonny BairstowENGDarren Sammy National Cricket Stadium, St LuciaGros Islet2019110686868.0040170.0001092
PL MommsenSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh20153116868*-44154.5501053
Quinton de KockSAHolkar Cricket StadiumIndore2022110686868.0043158.1401064
Suryakumar YadavINDPerth StadiumPerth2022110686868.0040170.0001063
KL RahulLSGDr DY Patil Sports Academy, MumbaiNavi Mumbai20221116868*-51133.3301034
Ben McDermottLANCounty GroundDerby2026110686868.0040170.0001036
Rahul TewatiaGTHimachal Pradesh Cricket Association StadiumDharamsala2026110686868.0043158.1401084
Shreyas IyerINDRiverside GroundChester-le-Street2026110686868.0047144.6801061
Ken McClureCANUniversity OvalDunedin2023110686868.0042161.9001063
Kusal MendisSLBellerive OvalHobart20221116868*-43158.1401053
D'Arcy ShortDURCounty GroundDerby2019110686868.0048141.67010111
D'Arcy ShortAUSTolerance OvalAbu Dhabi20181116868*-53128.3001080
Gareth DelanyLEIHeadingleyLeeds2020110686868.0045151.1101073
Abhishek SharmaINDMelbourne Cricket GroundMelbourne2025110686868.0037183.7801082
Abhishek SharmaINDBarsapara Cricket StadiumGuwahati20261116868*-20340.0001075
Rachin RavindraNZSky StadiumWellington2024110686868.0035194.2901026
Joe CracknellMIDCounty Ground, HoveBrighton2022110686868.0049138.7801082
Yashasvi JaiswalINDHolkar Cricket StadiumIndore2024110686868.0034200.0001056
Karan SharmaUPAlur Cricket Stadium20211116868*-36188.8901064
Toby AlbertHAMRiverside GroundChester-le-Street2025110686868.0037183.7801074
S AroraUTTGurugram Cricket Ground (SRNCC)20211116868*-46147.8301083
Ahmer Bin NasirBHRWest End Park International Cricket StadiumDoha20261116868*-56121.4301062
Rahul DravidRRSubrata Roy Sahara StadiumPune2012-2013220685434.0064106.25010100
Eric SzwarczynskiNEDSheikh Zayed StadiumAbu Dhabi2010-2013320684534.006998.5500070
Phil MustardGLOCollege GroundCheltenham2017320684234.0046147.83000112
Virat KohliINDProvidence Stadium, GuyanaProvidence2019-2024220685934.0054125.9301061
Shaun MarshPKHolkar Cricket StadiumIndore2011-2017220684234.0051133.33000102
Usman KhawajaGLASophia GardensCardiff2018220684434.0051133.33000110
Faf du PlessisCSKZayed Cricket StadiumAbu Dhabi2021220684334.0049138.7800091
Faf du PlessisSA/CSKBarabati StadiumCuttack2014-2015220685234.0039174.3601092
Ashok MenariaRRPunjab Cricket Association Stadium, MohaliChandigarh2011-2012220683434.0053128.3000033
Tony UraPNGQueens Sports ClubBulawayo2022220686634.0042161.9001045
PreviousPage 254Next

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.