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
Kevin PietersenSLZDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2015440914222.7570130.0000065
Nasir JamshedPAKDubai International Cricket StadiumDubai2012-2013440914522.7589102.25000111
David WarnerAUSShere Bangla National StadiumMirpur2014440914822.7572126.39000114
Callum FergusonST/AS/MRBellerive OvalHobart2013-2020540913322.7569131.8800072
Ahmed ShehzadPAK/JTQueen's Park Oval, Port of SpainTrinidad2013-2017440915322.7579115.19010111
Kedar JadhavINDHarare Sports ClubHarare2015-2016540915822.7568133.8201092
Ben StokesENG/CSKNarendra Modi StadiumAhmedabad2021-2023640914622.7562146.7700083
Jonny BairstowLS/WFLord'sLondon2024-2026440915622.7564142.1901094
Nic MaddinsonSS/MS/STSydney Showground StadiumSydney2017-2026441913130.3370130.0000166
Joe RootENG/TRKennington OvalLondon2014-2025441917630.3357159.65010112
Kurtis PattersonST/PSDocklands StadiumMelbourne2014-2022540916422.7566137.8801166
Hanuma VihariANDDr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium2018440915722.7570130.00010102
OA RamelaCC/LIONew Wanderers StadiumJohannesburg2014-20175419130*30.3386105.8100081
Matthew ShortASSydney Showground StadiumSydney2019-2022440916322.7569131.8801082
K ModiseBOTWillowmoore ParkBenoni2023440913822.7580113.7500076
Vikas HathwalaSERArun Jaitley StadiumDelhi2018540913622.7569131.8800093
Aqib IqbalAUAMarsa Sports ClubMarsa2025440913722.7574122.9700183
Nicholas KirtonCANPrairie View Cricket ComplexHouston2024440912822.7576119.7400063
G KansonkhoMAASikh Union Club GroundNairobi2024540914722.759298.91000140
Sayed MonibKUWMission Road Ground, Mong Kok, Hong KongMong Kok20234419131*30.3338239.4700059
Isa ZarooBULTikkurila Cricket GroundVantaa2026440914522.7510487.5000052
AP YadavTHASano International Cricket GroundSano20254419137*30.3311877.1200061
LG PretoriusLSLord'sLondon2026440915222.7560151.67010105
Adam GilchristAUS/DCNew Wanderers StadiumJohannesburg2006-2009550914318.2061149.18001143
Mark BoucherSA/RCBKingsmeadDurban2007-2009551913622.7586105.8100091
David MillerSA/PKBarabati StadiumCuttack2014-2025552914730.3372126.3900074
S PradhanBHUGelephu International Cricket GroundGelephu2024550912718.2010289.2200191
KL RahulIND/DC/SHDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2015-2025551915022.7570130.0001084
Parth SahaniMPReliance Cricket Stadium20165519136*22.7567135.82000124
Chaitanya BishnoiHARBKC Ground2019550913318.2083109.6400073
Shimron HetmyerGAWQueen's Park Oval, Port of SpainTrinidad2018-2020550914818.2091100.0000072
Wanindu HasarangaSKANWarner Park, Basseterre, St KittsBasseterre2024-2026553914045.5052175.0000095
Sajid CheemaKSAWest End Park International Cricket StadiumDoha2021-2024550915218.2075121.33011105
Ross AdairECRSportpark WestvlietThe Hague2026550912818.2048189.5800097
A TuraySIEWillowmoore ParkBenoni20235519178*22.759298.91011101
CV AntoKUWICC AcademyDubai2024550914418.2060151.6700057
Tarun SharmaMEX-2019050913618.209892.8600172
Simon HarmerESSSt Lawrence GroundCanterbury2018-2026962913122.7558156.9000072
Khaya ZondoDOLSenwes ParkPotchefstroom2017-20229629142*22.7581112.3500033
Ben WheelerCDPukekura ParkNew Plymouth2017-2019661914718.2066137.8800018
Chris JordanENG/AS/PSAdelaide OvalAdelaide2016-2024763913030.3369131.8800036
Ross WhiteleyWOR/DERGrace RoadLeicester2014-2026660913715.1773124.6600273
Leo CarterCANEden Park Outer OvalAuckland2018-2026861913918.2083109.6400173
James BraceyGLOCollege GroundCheltenham2019-2024760913315.1770130.00001132
Rohit KumarNEPMission Road Ground, Mong Kok, Hong KongMong Kok2024-20258629137*22.759397.8500052
Shahbaz AhmedRCB/SH/LSGMA Chidambaram Stadium, ChepaukChennai2021-20267619143*18.2067135.8200046
Charles CoventryZIMHarare Sports ClubHarare2010-2015770913013.0065140.00001104
Jason HolderBTWarner Park, BasseterreSt Kitts2014-20198749131*30.3355165.4500158
Raymon ReiferBTKensington Oval, BridgetownBarbados2016-20191171913415.1767135.8200046
Kinchit ShahHKAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2022772913418.209496.8100043
PreviousPage 185Next

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.