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
D Doyle-CalleSPAKerava National Cricket GroundKerava20262217849*78.0063123.8100034
D Doyle-CalleSPAGuernsey Rovers Athletic Club Ground, Port SoifPort Soif2024221787278.0046169.5701055
Usman GhaniAFGQueens Sports ClubBulawayo2015220786539.0063123.8101083
Sheikh RasikHUNGB OvalSzodliget2023221785378.0045173.3301046
Karanbir SinghAUABallpark GroundGraz2025220784139.0050156.0000094
R RamadhasyenaINAUdayana Cricket GroundBali20254217856*78.0048162.5001084
Yuvraj SinghIND/SHPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016-20173317842*39.0054144.4400064
Abdul RazzaqDRShere Bangla National Stadium, MirpurDhaka2012430783026.0057136.8400033
Mohammad AshrafulBANPallekele International Cricket StadiumKandy2012-2013330784326.0061127.87000102
Irfan PathanBARMotibaug Cricket Ground20163327849*78.0058134.4800063
Ian BellWAR/BBHeadingleyLeeds2016-2018330784226.0064121.8800081
Ravi BoparaENG/CSPallekele International Cricket StadiumKandy2012-2022431784639.0053147.1700074
David HusseyMSDocklands StadiumMelbourne2012-2017531784239.0050156.0000062
Moisés HenriquesWFChurch Street ParkMorrisville2023331783239.0069113.0400070
Faf du PlessisCSKJSCA International Stadium ComplexRanchi2014-2015430783826.0072108.3300080
Temba BavumaLIO/SECThe Wanderers StadiumJohannesburg2023-2024330785026.0052150.0001083
Suryakumar YadavMUMHolkar Stadium20193317839*39.0064121.8800082
Pawan NegiDELSharad Pawar Cricket Academy BKC20163337841*-43181.4000084
Anustup MajumdarPWSubrata Roy Sahara StadiumPune2012330783126.0068114.7100052
Daryl MitchellNZSabina Park, Kingston, JamaicaKingston2022330784826.0048162.5000025
Kyle MayersDSGKingsmeadDurban2023330783926.0053147.1700184
Kagiso RabadaSA/PK/DCWankhede StadiumMumbai2016-20221031784439.0059132.2000092
Robert O'DonnellND/AUCUniversity OvalDunedin2019-2026432784178.0036216.6700046
Shreyas IyerIND/DCShaheed Veer Narayan Singh International StadiumRaipur2015-20233317870*39.0063123.81011101
Milind KumarSIKEmerald Heights International School Ground2019330785426.0076102.63010111
Kumar DeobratJHALalbhai Contractor Stadium2019330785826.0048162.50010102
Urvesh PatelVIDWankhede StadiumMumbai20163327831*78.0063123.8100033
Shasheem RathourBIHSSN College Ground2021330783826.008591.7600051
Nick LarkinMSCarrara OvalCarrara2019-20213327841*78.0060130.0000053
Shivam DubeIND/CSKBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2024-20265327843*78.0061127.8700064
Rovman PowellWIEden ParkAuckland2020-2025330784526.0042185.7100138
Tajinder SinghRAJShaheed Veer Narayan Singh International StadiumRaipur2018431785139.0050156.0001092
Kishan Parmar MSAULalbhai Contractor Stadium2019330785426.0074105.4101073
Francisco CouanaMOZGymkhana Club GroundNairobi2024331784739.0062125.8100164
Umar SiddiqMSDubai International Cricket StadiumDubai2019330784626.008196.3000082
Muhammad AmirMASZhejiang University of Technology Cricket FieldHangzhou2023330785526.0052150.0001155
Curtis CampherCCSylhet International Cricket StadiumSylhet2023-20243327845*78.0038205.2600074
Harrison WardSUSCounty GroundChelmsford2022-2025331786839.0050156.0001093
Waseem MuhammadUAETribhuvan University International Cricket GroundKirtipur2023-2026330784526.0038205.26001105
R NathTURNational Sports AcademySofia2023331783839.0050156.0000066
Brandon McMullenSCONamibia Cricket GroundWindhoek20263317844*39.0065120.0000053
Dushan HemanthaPSC/BRC/PSCP Sara OvalColombo2024-20264327859*78.0063123.8101042
RR BastianszMACEuropa Sports ComplexGibraltar2023330784626.0073106.8500053
KI FernandoBRCP Sara OvalColombo2025-20263317835*39.0063123.8100044
Sajid Khan AfridiGREKerava National Cricket GroundKerava2026330783826.0040195.0000094
GPK WijesinghaMALBayuemas OvalKuala Lumpur2024430785626.0074105.4101062
Kamran AkmalPZRawalpindi Cricket StadiumRawalpindi2020440783719.5050156.0000093
Shahid AfridiPAK/IWXLord'sLondon2009-20184417854*26.0060130.0001133
Jacques RudolphTITSuperSport ParkCenturion2012-2014540784319.5064121.8800091
Chamu ChibhabhaZIMMaple Leaf North-West GroundKing City2008440784019.509978.79000100
PreviousPage 220Next

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.