Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom Kohler-CadmoreWOR/YORGrace RoadLeicester2014-202255120096*50.00119168.070202010
Delray RawlinsBERMaple Leaf North-West GroundKing City20256622007050.00116172.410201217
Martin GuptillNZ/SWDubai International Cricket StadiumDubai2009-20247702009328.57167119.76010198
Kane WilliamsonMID/LSLord'sLondon20258702005328.57132151.52020219
Kurtis PattersonSS/ST/PSBellerive OvalHobart2014-20257702007828.57149134.23010157
Fakhar ZamanPAK/DVZayed Cricket StadiumAbu Dhabi2021-20257702006928.57160125.00010194
Zubair AliQATWest End Park International Cricket StadiumDoha2025-20267702008628.57144138.89023218
David WarnerSH/DCSharjah Cricket StadiumSharjah2014-202488120085*28.57161124.22021184
Gerhard ErasmusNAMQueens Sports ClubBulawayo2022-202588120059*28.57176113.64011125
Quinton de KockSA/KKR/MIArun Jaitley StadiumDelhi2019-202688120070*28.57162123.46011205
Josh InglisAUS/PSBellerive OvalHobart2020-20258802007325.00150133.33011187
Shoaib MalikPAKHarare Sports ClubHarare2011-201899320043*33.33154129.87000174
Chris NashNOTTrent BridgeNottingham2018-202099220074*28.57173115.61022235
Mohomad AslamKUWWest End Park International Cricket StadiumDoha2019-202317912005525.00164121.95010157
AA SennCYPHappy Valley Ground 2Episkopi2025-20269902005122.2223286.21010123
Imrul KayesSR/CVZahur Ahmed Chowdhury Stadium, ChittagongChattogram2012-2017101012004822.22182109.89001185
Imad WasimJT/AABFWarner Park, Basseterre, St KittsBasseterre2021-2025121022006325.00145137.930101312
G VenkateswaranLUXScott Page Field, VinorPrague2021-2026101002004720.00185108.11000205
Jos ButtlerENG/CVShere Bangla National Stadium, MirpurDhaka2017-20231111120050*20.00177112.99010147
Sikandar RazaZIMWanderers Cricket GroundWindhoek202344119982*66.33127156.690201315
Paul CollingwoodDCFeroz Shah KotlaDelhi201055219975*66.33148134.46030913
Mushfiqur RahimBANR.Premadasa Stadium, KhettaramaColombo201855219972*66.33141141.13020176
David MillerBRProvidence Stadium, GuyanaProvidence202455219971*66.33119167.230201713
David WarnerAUS/SLSKensington Oval, BridgetownBarbados2010-20186611997239.80157126.750201411
Imal LiyanageQATUniversity of Doha for Science and TechnologyDoha2024-20256601998633.17137145.260201911
KuldeepPOREuropa Sports ComplexGibraltar20236611998039.80111179.280201516
Dwayne SmithKRB/CV/RKZahur Ahmed Chowdhury Stadium, ChittagongChattogram2012-20177701996928.43131151.91021248
Andre RussellJTBrian Lara Stadium, TaroubaTrinidad20208721995439.80137145.260311814
Ross TaylorNZPallekele International Cricket StadiumKandy2012-201988219962*33.17141141.13011156
Matthew ShortAUS/AS/MRBrisbane Cricket Ground, WoolloongabbaBrisbane2018-20259801996324.88150132.67020194
Sarfraz AhmedPAK/QGSheikh Zayed StadiumAbu Dhabi2016-2021129319951*33.17163122.09011183
Nic MaddinsonSS/MS/STAdelaide OvalAdelaide2012-20269911998524.88143139.160121212
Rushab PatelKENWillowmoore ParkBenoni2022-20239931994533.17174114.37000222
Mohamed AriefMASKinrara Academy OvalKuala Lumpur2019-2020109219952*28.43153130.07010225
Zeeshan KhanMACMoara Vlasiei Cricket GroundIlfov County2021-20239901995922.11186106.99011211
Dane VilasLAN/NSHeadingleyLeeds2017-20221010219944*24.88144138.19001167
M KasselmanBOTGahanga International Cricket Stadium, RwandaKigali City2024-2026101011997422.11152130.920231712
Dwaraka Ravi TejaDC/SHRajiv Gandhi International Stadium, UppalHyderabad2008-2013121121994022.11161123.60000195
Ahmer Bin NisarBHRBayuemas OvalKuala Lumpur2024-2026181131995124.88166119.88010142
Girinath ReddyTN-XIRural Development Trust StadiumAnantapur20201211519948*33.17132150.760001113
Axar PatelIND/PK/DCWankhede StadiumMumbai2014-20261613719942*33.17136146.32000139
S ThakorTANGahanga International Cricket Stadium, RwandaKigali City2022-2023191841994414.21123161.79002239
Paul StirlingMIDCounty GroundHove2015-20183301988866.00100198.00030249
Rajat PatidarRCBEden GardensKolkata2022-2025331198112*99.0093212.901102013
Virat KohliINDMelbourne Cricket GroundMelbourne2012-202254219882*99.00135146.67020185
Faf du PlessisRDThe Village, MalahideDublin20264401987149.50140141.43020224
Michael KlingerGLOSt Lawrence GroundCanterbury2014-2019441198102*66.00154128.57100186
Shivam ChaudharyRAISaurashtra Cricket Association StadiumRajkot202244119884*66.00162122.22020185
Daniel SmithWPNewlandsCape Town2024-202654219886*99.00125158.40020176
Shikhar DhawanINDR.Premadasa Stadium, KhettaramaColombo20185501989039.60136145.590201710

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.