Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,670 of the 11,671 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Bilal Ahmad MirSOUUdayana Cricket GroundBali20258818924*12.7179112.6600084
Fayyaz ButtOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2024221058925*17.8081109.8800253
Peter NevillSS/MRDocklands StadiumMelbourne2012-201716113892111.139494.6800061
Rashid KhanSH/ME/AFGZayed Cricket StadiumAbu Dhabi2021-202515125892412.7172123.6100284
John HastingsAUS/MSMelbourne Cricket GroundMelbourne2013-20181913389208.9068130.8800356
Brendon McCullumMIDOld Deer ParkRichmond2017110888888.0051172.5501096
Peter FultonCANSeddon ParkHamilton20141118888*-49179.5901027
AB de VilliersMIDOld Deer ParkRichmond20191118888*-35251.4301019
Adil ButtESWNigeria Cricket Federation Oval 1Abuja20241118888*-60146.6701086
Andrew SymondsDCBarabati StadiumCuttack2010220885344.0062141.9401065
Mohammad HafeezPAKPallekele International Cricket StadiumKandy2012220884544.0085103.5300082
Shikhar DhawanIND/PKBarsapara Cricket StadiumGuwahati2017-20232218886*88.0062141.9401093
Saurabh TiwaryRCBSubrata Roy Sahara StadiumPune2012-2013221885288.0075117.3301053
Craig ErvineZIMHazelaarwegRotterdam2019220885944.0064137.5001084
Andrew BalbirnieGLAEdgbastonBirmingham2020220885844.0067131.3401072
Glenn MaxwellAUSWestpac StadiumWellington2021220887044.0040220.00010106
Jason RoyENG/KKRM Chinnaswamy StadiumBengaluru2017-2023220885644.0052169.2301086
Corey AndersonNZWestpac StadiumWellington2014-20162218882*88.0051172.5501074
Rudi SecondKNIChevrolet ParkBloemfontein20142218850*88.0067131.3401053
Philip SaltENGHagley OvalChristchurch2025220888544.0060146.67010111
Gurinder SinghMEGC B Patel Ground20192228849*-71123.9400055
Marco MaraisWARBuffalo ParkEast London20192218882*88.0041214.6301058
Patrick KrugerKNIDiamond OvalKimberley2016-2017220887944.0072122.22010111
Bilal ZalmaiAUAHappy Valley GroundEpiskopi2026220886844.0041214.6301068
Ryan RickeltonMISawai Mansingh StadiumJaipur2025220886144.0058151.72010123
Shubman GillIND/KKRPunjab Cricket Association IS Bindra StadiumChandigarh2019-20242218865*88.0061144.26010102
Monank PatelUSAMA Chidambaram Stadium, ChepaukChennai2026220885244.0052169.2301064
Darwish RasooliAFGDubai International Cricket StadiumDubai2026220888444.0065135.3801082
Atharva TaideVIDArun Jaitley StadiumDelhi2021220885644.0054162.9601093
Bhanuka RajapaksaBRC/PSCP Sara OvalColombo2024-2026221886988.0046191.3001058
Oliver DaviesSTLavington Sports OvalAlbury2022-2023220886544.0050176.0001076
AJ MoscaITAKerava National Cricket GroundKerava2022220887844.0058151.7201082
Clive MadandeZIMRuaraka Sports Club GroundNairobi20242218853*88.0037237.8401086
Matthew HurstLANCounty GroundDerby2025-2026220885944.0049179.5901085
Adam GilchristPK/DCSawai Mansingh StadiumJaipur2008-2013330886129.3369127.54011122
Mushfiqur RahimBANRajiv Gandhi International Cricket StadiumDehradun2018330884629.3372122.2200091
MahmudullahBANRajiv Gandhi International Cricket StadiumDehradun2018330884529.3371123.9400074
Luke WrightENGPallekele International Cricket StadiumKandy2012330887629.3355160.0001166
Paul StirlingIREBir Sreshtho Flight Lieutenant Matiur Rahman StadiumChattogram2025330883829.3359149.15000123
Michael CarberryHAMThe Cooper Associates County GroundTaunton2014-2017330883829.3361144.26000151
David MillerSA/DOLBuffalo ParkEast London2012-2020430883929.3366133.3300044
Alejandro FergusonARG-2019031885144.0010088.0001051
Jonty JennerJERCollege FieldSt Peter Port2019-2022330887129.3373120.5501064
Dane CleaverNZCivil Service Cricket Club, StormontBelfast20223318878*44.0068129.4101064
Brett HamptonNDMcLean ParkNapier2019-2026330886429.3348183.3301077
Niko DavinNAMNamibia Cricket GroundWindhoek20253328852*88.0062141.9401082
Ashwin HebbarANDWankhede StadiumMumbai2021330884529.3383106.02000102
Ankit BawneMAHBarabati StadiumCuttack20163318849*44.0051172.5500076
Ollie PopeSURThe Cooper Associates County GroundTaunton2017-2025330884629.3362141.94000111
Max HoldenMIDCounty Ground, HoveBrighton2022-2026330887729.3348183.3301085
PreviousPage 191Next

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.