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
Sarfaraz AliBHRUKM-YSD Cricket OvalBangi2022770793411.2973108.2200157
O ManishimweRWATafawa Balewa Square Cricket OvalLagos2023871793113.178592.9400141
Vikas SinghBKBEden GardensKolkata2021972792215.8044179.5500038
Sunil NarineLAKRGrand Prairie StadiumDallas2023-202612927928*11.2966119.7000036
Anwar AliPAK/QG/MSGaddafi StadiumLahore2015-202310937928*13.1771111.2700044
Matt ColesHAM/KEN/ESSSt Lawrence GroundCanterbury2014-20181510179298.7856141.07001131
Tenjin RabgeyBHUTerdthai Cricket GroundBangkok2024-20261212079336.5812861.7200370
Tymal MillsSUSCounty Ground, HoveBrighton2019-20264115479277.1862127.42003131
Kumar SangakkaraSLVidarbha Cricket Association Stadium, JamthaNagpur2009110787878.0037210.81010112
Cameron WhiteDCSubrata Roy Sahara StadiumPune2012110787878.0046169.5701065
Tirumalasetti SumanDCM Chinnaswamy StadiumBengaluru20101117878*-57136.8401063
Suryakumar YadavMIMaharaja Yadavindra Singh International Cricket Stadium, MullanpurMohali2024110787878.0053147.1701073
Nick ComptonMIDCounty GroundBristol2015110787878.0053147.1701090
Marcus StoinisAUSUniversity OvalDunedin2021110787878.0037210.8101075
Marnus LabuschagneGLAThe Rose BowlSouthampton2021110787878.0047165.9601036
Glenn PhillipsNZVidarbha Cricket Association Stadium, JamthaNagpur2026110787878.0040195.0001046
Aditya KaushikGOAEmerald Heights International School Ground2021110787878.0056139.2901053
Nick SelmanGLACounty Ground, New RoadWorcester2020110787878.0053147.1701083
Alex CareySUSThe Cooper Associates County GroundTaunton2019110787878.0046169.5701074
Naushad ShaikhMAHF B Colony Ground20211117878*-44177.27010102
Narayan JagadeesanTNJadavpur University Campus20211117878*-51152.9401045
Oshada FernandoSLGaddafi StadiumLahore20191117878*-48162.5001083
Bevon JacobsAUCUniversity OvalDunedin20261117878*-51152.9401075
Chris GayleRCBSubrata Roy Sahara StadiumPune2012-2013220785739.0052150.0001057
AB de VilliersRCBNarendra Modi StadiumAhmedabad20212217875*78.0051152.9401035
Justin KempCCBoland ParkPaarl2012-20143227856*-54144.4401073
Robin UthappaKERSt'Xavier's KCA Cricket Ground20192217869*78.0052150.0001035
Gary WilsonIRESportpark Het SchootsveldDeventer2018220785839.0052150.0001062
Manoj TiwaryBENDRIEMS Ground2019220784239.0064121.8800024
Kedar JadhavRCB/CSKM.Chinnaswamy StadiumBengaluru2017-2019220786939.0046169.5701075
Rilee RossouwPK/DCMA Chidambaram Stadium, ChepaukChennai2023-2024220784339.0060130.0000073
Travis HeadAUSEden ParkAuckland2024220784539.0052150.0000076
Mark ChapmanWFKnight Riders Cricket GroundPomona2026220784439.0063123.8100063
Ben DuckettBH/MSAdelaide OvalAdelaide2021-2024220787839.0048162.50011102
Tom AbellSOMCounty Ground, HoveBrighton2023-2025221784278.0059132.2000062
Apoorv WankhadeVIDACA Stadium,Mangalagiri20212217849*78.0030260.0000048
Sam HainADKRDubai International Cricket StadiumDubai2024220787739.0054144.4401082
Tom BruceCCSylhet International Cricket StadiumSylhet20242217851*78.0064121.8801072
Aditya KaushikGOABharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium B20212217869*78.0069113.0401082
Amit SinhaASSDRIEMS Ground20193217877*78.0068114.7101074
Lorcan TuckerIRECounty GroundBristol2022220787839.0039200.0001175
Sharmarh BrooksJTKensington Oval, Bridgetown, BarbadosBridgetown2023220787839.0042185.7101174
Zaheer IbrahimQATSulabiya GroundKuwait City20182217843*78.0064121.8800063
Rajat PatidarRCBBrabourne StadiumMumbai2022220785239.0053147.1701064
Simon SsesaziUGABulawayo Athletic ClubBulawayo2022220787839.0049159.1801174
Benjamin WardJERCollege FieldSt Peter Port20192227858*-51152.9401055
Macalister WrightHHDocklands StadiumMelbourne2020-20242217870*78.0056139.2901063
Faisal MubashirGERGrange Cricket Club Ground, Raeburn PlaceEdinburgh20232227857*-71109.86010100
Abhinav ManoharGTDr DY Patil Sports AcademyMumbai2022220784339.0049159.1800093
Tillakaratne SampathNSWC/PSCP Sara OvalColombo2025-2026220787739.0047165.9601057
PreviousPage 219Next

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.