ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
William O'DonnellAUCEden Park Outer OvalAuckland2021-2025151313024525.17207145.890001223
James VinceQG/KK/PZGaddafi StadiumLahore2020-20261414230265*25.17237127.43012329
Mushfiqur RahimBANShere Bangla National StadiumMirpur2011-2016181723025020.13273110.62010296
Tom AbellSOM/WFSophia GardensCardiff2018-2026201723024820.13237127.43000284
E BeukesCAAUdayana Cricket GroundBali2023-2025211763023927.45255118.430002215
Shai HopeWI/BT/GAWBrian Lara Stadium, Tarouba, TrinidadTarouba2020-20258823015150.17218138.070201618
Cameron DelportIU/QG/KKNational StadiumKarachi2019-2021991301117*37.63216139.351103011
Bodapati SumanthCHA-XIRural Development Trust StadiumAnantapur2020111003016130.10281107.12020235
Sam BillingsSS/BH/STBrisbane Cricket Ground, WoolloongabbaBrisbane2017-2026101003017930.10189159.260202413
Tim DavidAUS/RCB/MIM Chinnaswamy StadiumBengaluru2023-20261212730170*60.20175172.000202023
John SimpsonMID/SUS/NSThe Rose BowlSouthampton2014-2026131323015427.36238126.470101710
Najibullah ZadranME/AFGSharjah Cricket StadiumSharjah2013-2024171553015930.10230130.870112216
Rohit SharmaIND/MI/DCMA Chidambaram Stadium, ChepaukChennai2008-2025161623016321.50256117.580132212
Lewis McManusNORCounty GroundNorthampton2022-2026342583013017.71208144.710032712
George BaileyAUS/MS/HHMelbourne Cricket GroundMelbourne2011-20191211330060*37.50227132.16020267
Chris LynnBH/ASDocklands StadiumMelbourne2012-2025111113008830.00209143.540322816
Adam LythYOR/TR/NSTrent BridgeNottingham2014-2026121203005925.00204147.060203711
Sherfane RutherfordQG/KK/PZNational StadiumKarachi2020-20241313530070*37.50194154.640211921
Shoaib MalikPAK/JS/JKMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2012-2022171513005921.43256117.19010216
Sikandar RazaZIM/RR/CVShere Bangla National Stadium, MirpurDhaka2017-20241817230072*20.00246121.950122514
Will JacksSURCounty Ground, HoveBrighton2019-202666129910059.80180166.111203710
Hamza KhanRWANigeria Cricket Federation Oval 1Abuja2025101012997533.22281106.410202312
Dewald BrevisTIT/MCT/PCSt George's ParkGqeberha2022-2025121222995729.90239125.100111719
Babar HayatHKBayuemas OvalKuala Lumpur2023-2026141322996227.18286104.550102412
Taranjit BharajDENSvanholm ParkBrondby2019-20261514329963*27.18258115.89020243
Ajinkya RahaneKKR/CSK/RRMA Chidambaram Stadium, ChepaukChennai2011-2026191712993118.69246121.54000219
Virat KohliINDSydney Cricket GroundSydney2016-20225522988599.33206144.660401510
Chris GayleKKR/RCBFeroz Shah KotlaDelhi2010-2017662298128*74.50182163.741102323
Alex ObandaKENGahanga International Cricket Stadium. RwandaKigali City2018-202188029810837.25165180.611102723
Manish PandeyIND/KKR/PWWankhede StadiumMumbai2012-20251211229881*33.11228130.700212511
Sharjeel KhanPAK/IUDubai International Cricket StadiumDubai2013-20171212029811724.83213139.911103114
Tristan StubbsSA/WAR/SECKingsmeadDurban2021-20261312429866*37.25212140.570111615
Meet BhavsarKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2025131312987124.83227131.280113010
Sahil ChauhanESTHappy Valley GroundEpiskopi2024661297144*59.40116256.031111532
Liam LivingstoneENG/LANRiverside GroundChester-le-Street2015-202698329785*59.40180165.000312217
Rachin RavindraNZ/CSKMA Chidambaram Stadium, ChepaukChennai2024-2026109229765*42.43191155.500202415
Ahmed FaizMASTribhuvan University International Cricket GroundKirtipur2021-2023111002977129.70232128.020312413
Kevin O'BrienIRESheikh Zayed StadiumAbu Dhabi2013-20191313129762*24.75220135.00011239
Ryan BurlSS/DR/RWSylhet International Cricket StadiumSylhet2023-20261413729748*49.50219135.62000339
Elton ChigumburaZIMHarare Sports ClubHarare2010-20181919329754*18.56229129.690102018
Abbas GhaniHUNGB OvalSzodliget2023-2026121102966626.91197150.250412813
Haider AliPAK/IU/PZRawalpindi Cricket StadiumRawalpindi2020-20251212429666*37.00175169.140102517
Heino KuhnNMBG/NWSt George's ParkGqeberha2018-2022131322967826.91249118.88021275
Sean AbbottAUS/SS/STSydney Cricket GroundSydney2012-20265628102964116.44237124.890022010
O ManishimweRWASikh Union Club GroundNairobi202466129579*59.00226130.53040366
Chris LynnHAM/NOREdgbastonBirmingham2022-2026772295115*59.00162182.102002620
Adam GilchristPK/DCHimachal Pradesh Cricket Association StadiumDharamsala2010-201388129510642.14197149.751203515
Shikhar DhawanPK/MI/SHBrabourne StadiumMumbai2010-20229902955632.78222132.88030337
Zeeshan AliHKMission Road Ground, Mong Kok, Hong KongMong Kok2023-20261410229560*36.88215137.210203510
Steven CroftLANHeadingleyLeeds2015-2024111112956229.50207142.510101518

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.