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
Matt RevisYORCounty Ground, New RoadWorcester2022-2025320754237.5057131.5800034
Tom ClarkSUSThe Rose BowlSouthampton2023-2025220753937.5049153.0600082
L BruceGIBMoara Vlasiei Cricket GroundIlfov County20242217571*75.0062120.9701081
Usman GhaniDDSylhet International Cricket StadiumSylhet20232227573*-59127.1201073
Shariq MunirQATAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2025320754137.5054138.8900054
Morné van WykKNI/DOL/DHBoland ParkPaarl2012-2018330753325.0061122.9500080
Elton ChigumburaZIMSylhet StadiumSylhet20143327553*75.0036208.3301165
Dwayne BravoWIPallekele International Cricket StadiumKandy2012-2020531754037.5054138.8900084
Ian BellENG/WAR/BBOld TraffordManchester2008-20183317560*37.5059127.12010111
Suresh RainaCSKRajiv Gandhi International StadiumHyderabad2018-20193317554*37.5070107.1401072
Janeiro TuckerBERNational StadiumHamilton2010330754625.0059127.1200034
Mithun ManhasPWSubrata Roy Sahara StadiumPune20125327542*75.0057131.5800062
Paul StirlingIRESylhet StadiumSylhet2014331756037.5048156.25010121
Michael LumbRRSardar Patel Stadium, MoteraAhmedabad2010330754525.0049153.06001102
Kane WilliamsonNZSabina Park, Kingston, JamaicaKingston2022330754725.0062120.9700072
Colin IngramGLACollege GroundCheltenham2018-2024330753825.0052144.2300065
Usman KhawajaRAWNational StadiumKarachi20263317566*37.5053141.5101091
Colin MunroTKR/SLKKensington Oval, Bridgetown, BarbadosBridgetown2023-2026330753825.0066113.6400082
Kamau LeverockBERJimmy Powell Oval, Cayman IslandsGeorge Town2026431754637.5053141.5100064
Tom BlundellNZ/WELBay OvalMount Maunganui2017-2025431757137.5048156.2501074
Jim AllenbySOMCounty GroundBristol2015-2017430752725.0073102.74000100
Ryan HigginsMIDOld Deer ParkRichmond2014-20173327557*75.0053141.5101063
Sibonelo MakhanyaDOL/PRNew Wanderers StadiumJohannesburg2014-20193327563*75.0060125.0001062
Tim SeifertNZ/KKREden GardensKolkata2021-2026330755825.0052144.2301182
Deepak HoodaLSGDr DY Patil Sports AcademyMumbai2022330755125.0060125.0001043
Mohammad RizwanPAKThe Wanderers StadiumJohannesburg2019-20213327574*75.0052144.2301192
Shai HopeWIWankhede StadiumMumbai20263317561*37.5059127.1201173
Liam LivingstoneCTB/MCT/DSGSt George's ParkGqeberha2019-2026330753925.0063119.0500035
Sam CurranENGDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024531754137.5046163.0400043
Tom NightingaleGUEHappy Valley Ground 2Episkopi2026330755525.0042178.5701176
Ameer SaiyedBOTWillowmoore ParkBenoni2023330755525.0062120.97010111
Pallav Kumar DasASSBarabati StadiumCuttack2019330754325.0054138.8900072
Chad BowesCANBay OvalMount Maunganui2020-20223317557*37.5054138.8901073
Krunal PandyaBARACA Stadium, Barsapara20213317557*37.5056133.93010120
Rovman PowellDCBrabourne StadiumMumbai20224317567*37.5043174.4201137
J EvansISRRoma Cricket GroundSpinaceto2024330754225.0058129.3100092
Aiden MarkramSA/MSGOld TraffordManchester2025-2026330754125.0053141.5100064
Sadeera SamarawickramaSLSylhet International Cricket StadiumSylhet20243327561*75.0066113.6401091
Mahipal LomrorRRDubai International Cricket StadiumDubai2021331754337.5049153.0600035
RM DorjiBHUWest End Park International Cricket StadiumDoha2024331755137.5070107.1401024
Janneman MalanSAGaddafi StadiumLahore2021330754425.0048156.25000122
Sundeep JoraNEPMission Road Ground, Mong Kok, Hong KongMong Kok2024430755625.0043174.4201064
Nick GreenwoodJERGoldenacreEdinburgh2023330754325.0042178.5700165
Nick WelchLEIRiverside GroundChester-le-Street2020-2023330753725.0057131.5800083
Ramesh MendisKF/DSRangiri Dambulla International StadiumDambulla2024-20265317539*37.5043174.42000103
Ashen BandaraSLCoolidge Cricket Ground, AntiguaCoolidge20213317544*37.5060125.0000043
Charith AsalankaSLSylhet International Cricket StadiumSylhet20243317544*37.5040187.5000019
Mitchell OwenPZRawalpindi Cricket StadiumRawalpindi2025330753425.0035214.2900039
Mitchell OwenAUSWarner Park, Basseterre, St KittsBasseterre2025331753737.5038197.3700056
Abdullah BayoumyLIMColombo Cricket Club GroundColombo20263317536*37.508489.2900022
PreviousPage 230Next

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.