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
Vishal KushwahCHHGSSS, Sector 262019432724372.0046156.5200047
Yasir AliSPAKerava National Cricket GroundKerava2019-20263317240*36.007793.5100041
Sandeep PattnaikODILalbhai Contractor Stadium2019330725124.0067107.4601090
Vriitya AravindUAE/DVSharjah Cricket StadiumSharjah2023-20254317270*36.007398.6301171
Taranjeet SinghROMSimar Cricket GroundRome2024330723524.0046156.5200094
BS StephensonBEACoolidge Cricket Ground, AntiguaCoolidge2021331726936.0058124.1401064
Faheem NazirSWIVelden Cricket GroundLatschach2025330723724.0056128.57000101
Rahul HazarikaASSSaurashtra Cricket Association StadiumRajkot2022330723924.0062116.13000110
Patrick GougeJERSolvangs Park, GlostrupCopenhagen2026331723736.0048150.0000081
Hamza KhanRWAGahanga International Cricket Stadium, RwandaKigali City2026330725824.0059122.0301037
R DianishMACGuernsey Rovers Athletic Club Ground, Port SoifPort Soif2024330724824.008188.89000100
Abdul SamadPAK/PZRawalpindi Cricket StadiumRawalpindi2025-2026330724024.0034211.7600084
Lakvin AbeysingheKYCCP Sara OvalColombo2026330726224.0059122.0301091
BJ KonstasGREKerava National Cricket GroundKerava20263317250*36.0064112.5001071
ShahidullahAFGZhejiang University of Technology Cricket FieldHangzhou20233317249*36.0059122.0300154
Paul CollingwoodENG/DURTrent BridgeNottingham2009-2018440723018.0069104.3500051
Adam GilchristPK/DCFeroz Shah KotlaDelhi2008-2013440724218.0054133.33000141
Gautam GambhirDCSuperSport ParkCenturion2009440724718.0064112.50001110
Suresh RainaUPAirforce Complex ground, Palam II20194417254*24.0063114.2901053
David HusseyAUS/MSBrisbane Cricket Ground, WoolloongabbaBrisbane2009-2014440724518.0060120.0000062
Moisés HenriquesSSStadium AustraliaSydney2012-20144417227*24.0072100.0000041
Stephan MyburghNEDQueens Sports ClubBulawayo2022440723918.0064112.5000144
GSNFG JayasuriyaSLPallekele International Cricket StadiumKandy2015-2020540723618.0054133.3300173
Jahmar HamiltonLAKR/SFUGrand Prairie StadiumDallas2025-20265437231*72.0047153.1900044
CJA AminiPNGDubai International Cricket StadiumDubai20194417241*24.0060120.0000251
Benny HowellRR/CC/SSSylhet International Cricket StadiumSylhet2019-20244417224*24.0062116.1300024
Tom NightingaleGUEDesert Springs Cricket GroundAlmeria20224427246*36.008782.7600022
Nick KellyND/WEL/OTAMcLean ParkNapier2019-2024440724518.0055130.9100155
Tanmay AgarwalHIAirforce Complex ground, Palam II2019440723118.0061118.0300072
Chirag JaniSAUHolkar Stadium2019-20217427234*36.0060120.0000053
Rajat PaliwalSERBarabati StadiumCuttack2016440722618.0054133.3300070
Shashank SinghPK/SH/MUMWankhede StadiumMumbai2016-20266427225*36.0045160.0000065
Jacob LintottKEN/BBSt Lawrence GroundCanterbury2021-2026741724124.0052138.4600073
Rahul SinghSERAirforce Complex ground, Palam2019440722718.0058124.1400082
P KurupBHRTerdthai Cricket GroundBangkok2026440722618.0010270.5900090
N KnightsISLHappy Valley GroundEpiskopi2021440723318.0043167.4400147
Raja ShoaibSOUSano International Cricket GroundSano20224427240*36.007694.7400023
Henno JordaanTHATerdthai Cricket GroundBangkok2020440723718.0010369.9000024
Sarfaraz AliBHRMission Road Ground, Mong Kok, Hong KongMong Kok2023441723124.0038189.4700038
Curtis CampherIRE/CCZahur Ahmed Chowdhury StadiumChattogram2023-2024442725036.0046156.5201064
Timothy C. BarkerLUXKerava National Cricket GroundKerava2022-2026440724418.0063114.2900052
Matthew MontgomeryDER/NOTOld TraffordManchester2023-2026440724118.0054133.33000100
D AbeyrathnaNORScott Page Field, VinorPrague20254417227*24.0062116.1300051
Kadeem AlleyneBR/SLKWarner Park, Basseterre, St KittsBasseterre2021-2025541724224.0047153.1900136
Shubham DubeyRR/VIDArun Jaitley StadiumDelhi2021-2026540722518.0049146.9400035
Luis HermidaMEXClayton PanamaPanama City2025442723036.008980.9000040
MK ThakurTHAUdayana Cricket GroundBali2024540724918.0052138.4600063
Sineth JayawardenaTUCASinhalese Sports Club GroundColombo2024-2026541722624.0046156.52000111
S ModgilLL/MRPembroke Cricket Club, SandymountDublin2024-2025440722718.0061118.03000101
M StanikzaiSWIVelden Cricket GroundLatschach2025441723424.0046156.5200073
PreviousPage 241Next

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.