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
Vaughn van JaarsveldDOLBuffalo ParkEast London2013-20152227458*-52142.3101034
David MillerSA/HHPerth StadiumPerth2020-20222217459*74.0058127.5901044
Kane WilliamsonNZMcLean ParkNapier2017-20202217473*74.0059125.4201052
Usman KhawajaAUS/RPSM Chinnaswamy StadiumBengaluru2016220745837.0051145.1001092
Jos ButtlerRRDr DY Patil Sports Academy, MumbaiNavi Mumbai2022220746737.0063117.4601064
Dane VilasCC/DOLSenwes ParkPotchefstroom2013-20172217463*74.0054137.0401043
Farhaan BehardienTITDiamond OvalKimberley2014-20173227437*-36205.5600055
Cam FletcherCAN/AUCBay OvalMount Maunganui2020-20244217459*74.0061121.3101042
Kamau LeverockBERDubai International Cricket StadiumDubai20192217443*74.0039189.7400056
David WilleyENG/NORCounty GroundBristol2018-2026220747337.0034217.6501027
Babar AzamPAK/SOMEdgbastonBirmingham2020-2024220744237.0061121.3100081
Virat SinghJHASharad Pawar Cricket Academy BKC2016220744537.0071104.2300052
Aiden MarkramSA/LSGHimachal Pradesh Cricket Association StadiumDharamsala2025220746137.0056132.1401073
Aditya GarhwalRAJJU Second Campus, Salt Lake2018220744337.0059125.42000111
KB PawanTRIGokaraju Liala Gangaaraju ACA Cricket Ground20213217465*74.0053139.6201062
Atharva TaidePKHimachal Pradesh Cricket Association StadiumDharamsala2023220745537.0054137.0401083
Tilak VarmaINDCivil Service Cricket Club, StormontBelfast2026220745537.0067110.4501061
Nikhil ChaudharyHHPerth StadiumPerth2023-2025220744037.0061121.3100062
Karan SharmaUPSawai Mansingh StadiumJaipur20222217452*74.008191.3601062
Sakibul GaniBIHAirforce Complex ground, Palam20212217453*74.0070105.7101073
Sameer RizviDC/UPSawai Mansingh StadiumJaipur2022-20263217458*74.0041180.4901055
Naman DhirMIMA Chidambaram Stadium, ChepaukChennai2025-2026220745737.0049151.0201053
Virender SehwagIND/DCNew Wanderers StadiumJohannesburg2006-2009330744024.6748154.17001113
Scott StyrisNZ/NDSeddon ParkHamilton2010-2014330743424.6753139.6200055
Morné van WykDOLDiamond OvalKimberley2014-2015331743937.008191.3600090
Kevin PietersenDC/RPSWankhede StadiumMumbai2012-2016331744437.0053139.6200073
Janeiro TuckerBERICC AcademyDubai2013-2019330744824.6769107.2500072
Phil MustardDURGrace RoadLeicester2014-2016330744524.677697.3700191
Shikhar DhawanIND/DCBarabati StadiumCuttack2012-2015330745024.678092.5001081
Ahmed ShehzadPAKEden ParkAuckland2010-2018330744424.6755134.55000103
Matthew WadeHHUniversity of Tasmania StadiumLaunceston2022-2023330745124.6750148.0001082
Nasir HossainBANPallekele International Cricket StadiumKandy2012-2013330745024.6757129.8201091
Akshath ReddyHIVidarbha Cricket Association Stadium, JamthaNagpur2016330743724.6757129.8200092
Nalin NipikoVANAlbert Park 1Suva2018-2023430744724.6765113.8500083
Ben CuttingQG/KKRawalpindi Cricket StadiumRawalpindi2020-20233317442*37.0037200.0000037
Peter HandscombMS/HHAurora StadiumLaunceston2019-2021331744737.0058127.5900042
Moeen AliRCB/CSKArun Jaitley StadiumDelhi2018-2023430745824.6747157.4501085
Rassie van der DussenIUNational StadiumKarachi2023330744224.6758127.59000101
Karun NairPK/DC/RRMaharashtra Cricket Association StadiumPune2015-2018430745424.6750148.0001056
Carl SandriITASheikh Zayed Stadium Nursery 2Abu Dhabi2013331743437.0064115.6300033
Gary BallanceYORRiverside GroundChester-le-Street2016-2021330745524.6758127.5901063
Babar AzamPAK/GAWCentral Broward Regional Park Stadium Turf GroundLauderhill2017-20243317432*37.008488.1000041
Joe ClarkeMSAdelaide OvalAdelaide2022-2025330744224.6762119.3500061
Sudip ChatterjeeBENVCA GroundNagpur2016330744224.6766112.1200071
Janak PrakashSINAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022330743124.678191.3600060
D'Arcy ShortAUS/AS/HHCarrara OvalCarrara2018-2024330746724.6766112.1201154
Shadab KhanPAKSinhalese Sports Club GroundColombo20263317436*37.0046160.8700054
Shadab KhanPAK/SS/HHSydney Cricket GroundSydney2019-2022530745224.6742176.1901045
Zak CrawleyKEN/NS/SLOld TraffordManchester2025-2026430743124.6755134.5500071
Ryan BurlZIMIndian Association GroundSingapore20194327441*74.0065113.8500043
PreviousPage 233Next

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.