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
Ambati RayuduCSK/MIMaharashtra Cricket Association StadiumPune2016-202211101320100*35.56227140.971002418
Quinton de KockSA/DC/MIDubai International Cricket StadiumDubai2013-2021101013205335.56245130.61010368
Vinoo BalakrishnanBOTGahanga International Cricket Stadium, RwandaKigali City2022-20261211132010032.00264121.211102913
Mark ChapmanNZ/AUCEden ParkAuckland2018-2025151323209429.09186172.040213016
Shreyas IyerDCDubai International Cricket StadiumDubai2020-20211313232065*29.09295108.470201811
Ben RohrerSS/ST/MRDocklands StadiumMelbourne2012-2016151453204235.56241132.780011613
William LuxtonYORHeadingleyLeeds2023-2026161603208120.00213150.230213214
Mitchell MarshAUS/PSAdelaide OvalAdelaide2019-20268833198863.80206154.850302417
Ben McDermottBH/HHAdelaide OvalAdelaide2014-202498331995*63.80209152.630302216
Corey AndersonSOMThe Cooper Associates County GroundTaunton2017-2018111043197253.17184173.370202121
O TuyisengeRWAGahanga International Cricket Stadium. RwandaKigali City2018-202217173319100*22.79271117.71101356
Arun YadavTANTCA OvalBlantyre20256613188663.60193164.770203515
Ben DuckettNOR/NOTGrace RoadLeicester2014-20229933185353.00221143.89010403
Misbah-ul-HaqPAK/IU/PZDubai International Cricket StadiumDubai2009-20191713631861*45.43266119.550102411
Matthew HurstLAN/MOOld TraffordManchester2024-2026211813185718.71246129.270201718
G GuneSINSingapore National Cricket GroundSingapore2025-202611101317106*35.22234135.471112117
Musa ShaheenDENSvanholm ParkBrondby2019-2026151313178026.42284111.62021279
Benny HowellRR/KT/CCShere Bangla National Stadium, MirpurDhaka2016-20242319731753*26.42220144.090102117
Mohammad NawazPAK/QGDubai International Cricket StadiumDubai2016-2025332113174215.85251126.290022614
Troy JohnsonWEL/OTABasin ReserveWellington2019-2026232253175418.65306103.59022277
Musaddiq AhmedGERBayer Uerdingen Cricket GroundKrefeld2024-202688031612239.50147214.971002926
Kranthi KumarTN-XIRural Development Trust StadiumAnantapur20201211131665*31.60243130.040112414
Kennar LewisJTWarner Park, Basseterre, St KittsBasseterre2021-2022121203168926.33212149.060212126
AS SamraPHIUdayana Cricket GroundBali2023-20251313131610126.33192164.581102025
Gaurav TiwariINAUdayana Cricket GroundBali2024-20261615431656*28.73307102.930113110
Brad HaddinAUS/IUDubai International Cricket StadiumDubai2009-201710923157345.00220143.180412414
Joe ClarkeWOR/NOTRiverside GroundChester-le-Street2016-2026991315100*39.38192164.061103214
Wayne MadsenDERCounty GroundNorthampton2014-20251010231559*39.38207152.17021354
Dasun ShanakaDV/DAMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2020-2022111133157339.38196160.710202716
Gulbadin NaibDC/AFGDubai International Cricket StadiumDubai2012-20261815431578*28.64243129.630212513
Nick HobsonPSPerth StadiumPerth2019-20262521931548*26.25229137.550002415
Jordan ClarkSUR/OI/NSKennington OvalLondon2019-2026352263156019.69259121.620111712
Steve SmithRR/PWSawai Mansingh StadiumJaipur2012-201988231473*52.33255123.14030324
BI DilrukshaSOUYeonhui Cricket GroundIncheon2024-202699331473*52.33271115.870302414
Chris LynnAUS/BH/ASBellerive OvalHobart2014-20261111231488*34.89219143.380213312
Ben DuckettENG/BP/TRSophia GardensCardiff2019-20261111331464*39.25232135.34041363
Manpreet SinghSINBayuemas OvalKuala Lumpur2018-2026151103146928.55244128.690211616
Mohammad HafeezPAK/PZSharjah Cricket StadiumSharjah2013-2021141313147726.17249126.100113013
Daniel SamsAUS/STManuka OvalCanberra2018-20252318631465*26.17186168.820211920
Ben MikeYOR/LEIGrace RoadLeicester2019-20263424103143922.43212148.110022313
Narayan JagadeesanKKR/TNEden GardensKolkata2018-202399331378*52.17212147.640313313
P KurupBHRGahanga International Cricket Stadium, RwandaKigali City20259913135639.13290107.93020325
Grant RoelofsenDOL/BOLSenwes ParkPotchefstroom2022-202610913136839.13249125.700312710
Babar AzamSOMThe Cooper Associates County GroundTaunton2019-20201010131395*34.78221141.63032338
KJ FerraryGIBMarsa Sports ClubMarsa2021-20261110231358*39.13259120.85020297
Muhammad AsimQATWest End Park International Cricket StadiumDoha2025-20261110431367*52.17217144.240212911
Chad BowesCANBasin ReserveWellington2017-2025111113136231.30243128.81010403
Kevin PietersenENG/SURKennington OvalLondon2007-2017141223135831.30240130.420202812
Shaun MarshAUS/MR/PSMelbourne Cricket GroundMelbourne2009-2024121213137928.45268116.79011257
Mohammad NaimRR/RR/KTZahur Ahmed Chowdhury StadiumChattogram2019-2025151403137722.36252124.210103013

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.