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
Irfan RingkuROMMoara Vlasiei Cricket GroundIlfov County2026141202816423.42201139.800202912
Brett HamptonNDBay OvalMount Maunganui2017-2026161602814717.56222126.580011815
Niroshan DickwellaDG/CS/CSR Premadasa StadiumColombo2021-2026181802815815.61190147.89013482
Timm van der GugtenGLASophia GardensCardiff2016-2026482992814814.05211133.180031714
Glenn MaxwellRCB/PKSharjah Cricket StadiumSharjah2014-20218612809556.00157178.340301920
Shubman GillKKRSharjah Cricket StadiumSharjah2020-20217702805740.00233120.170201811
Quinton de KockSA/RCB/MIM.Chinnaswamy StadiumBengaluru2018-201988128079*40.00218128.440202513
Shivam DubeIND/CSKNarendra Modi StadiumAhmedabad2023-20269932806646.67156179.490101522
Rovman PowellWI/JT/BRDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2022-202610902806731.11190147.370321722
Shan MasoodYOR/DER/LEIGrace RoadLeicester2022-2025101012805331.11228122.81011303
Daniel Bell-DrummondKEN/LS/BPThe Rose BowlSouthampton2014-2026131302806421.54230121.74020275
Shakib Al HasanBANShere Bangla National StadiumMirpur2011-2016141412806621.54271103.32022246
C ChatphaisanTHATerdthai Cricket GroundBangkok2024-20261616228070*20.00230121.74011289
Neil RockNK/MRPembroke Cricket Club, SandymountDublin2018-20252119628047*21.54222126.130012115
Karim JanatGG/SW/AFGSharjah Cricket StadiumSharjah2018-20252421628040*18.67231121.210031616
Finn AllenNZ/WELUniversity OvalDunedin2021-202544127913793.00125223.201101131
Shikhar DhawanDC/SHSheikh Zayed StadiumAbu Dhabi2014-20206612797855.80214130.37030264
Sam HainWAR/BBGrace RoadLeicester2016-202566227965*69.75202138.12030312
Brendon McCullumGLSaurashtra Cricket Association StadiumRajkot2016-2017101002797227.90189147.620102218
Dinesh KarthikIND/GLSaurashtra Cricket Association StadiumRajkot2016-20221110227958*34.88208134.13040304
Aryaman SenSINJSCA International Stadium ComplexRanchi2022101012797631.00227122.91020374
Travis BirtAUS/HHBellerive OvalHobart2010-2015121102796525.36184151.630202214
Adnan IdreesKUWWest End Park International Cricket StadiumDoha2019-2023111102798025.36188148.400223014
Ben CurranNORCounty GroundNorthampton2018-2022111102797125.36207134.78030403
Sami SohailMAAWillowmoore ParkBenoni2022-2023111132797534.88279100.00011224
Robin MinzRANJSCA International Stadium ComplexRanchi20221111227974*31.00203137.440201720
Tom Kohler-CadmorePZRawalpindi Cricket StadiumRawalpindi2023-20251212227956*27.90186150.000212017
Tom BantonENG/SOM/TRThe Rose BowlSouthampton2019-20261513127979*23.25219127.40010268
Dwayne BravoSS/MS/MRDocklands StadiumMelbourne2012-20191614427959*27.90203137.440111713
Paul WalterESS/MO/MSGOld TraffordManchester2022-20261514327944*25.36180155.000011320
Johnson CharlesWI/SKAN/SLKProvidence Stadium, GuyanaProvidence2022-2026161602797917.44248112.500212714
Nazmul Hossain ShantoBAN/KT/KTZahur Ahmed Chowdhury StadiumChattogram2019-2025222212795113.2928797.21013255
James VinceHAMCounty GroundHove2014-201744127890*92.67177157.06040329
Andre FletcherSLZ/SKANBrian Lara Stadium, Tarouba, TrinidadTarouba2020-202555227893*92.67200139.000301914
Karanbir SinghAUABayer Uerdingen Cricket GroundKrefeld2026551278128*69.50134207.461102226
James RewSOMEdgbastonBirmingham2024-20267712789346.33171162.570302811
Glenn MaxwellAUS/MSCarrara OvalCarrara2018-20258822788346.33173160.690221618
Finn AllenSFUOakland Coliseum,OaklandOakland2025-202688027815134.75120231.671121629
Ryan ten DoeschateKZ/BLSharjah Cricket StadiumSharjah201899327878*46.33232119.830202211
Simran SinghPKHimachal Pradesh Cricket Association StadiumDharamsala2023-20269912789134.75176157.950302913
Glenn PhillipsNZ/OTA/AUCBay OvalMount Maunganui2017-20251110227810834.75180154.441102017
Evin LewisWI/SKAN/AABFDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-2026121112787927.80161172.670212423
Shamim HossainBAN/CK/RRZahur Ahmed Chowdhury StadiumChattogram2022-2025181532785123.17227122.470101913
Tom WellsLEIGrace RoadLeicester2014-2018271852785121.38222125.230121613
Gary BallanceYORHeadingleyLeeds2014-2021232112783513.90241115.35002228
C RububagumyaRWAGahanga International Cricket Stadium, RwandaKigali City2022-2025282632784012.0936875.54007145
David WarnerAUS/STBrisbane Cricket Ground, WoolloongabbaBrisbane2009-20266612778255.40193143.52040346
Jason RoyQGRawalpindi Cricket StadiumRawalpindi2020-2024661277145*55.40157176.431103610
Mahela JayawardeneSLPallekele International Cricket StadiumKandy2011-20137712778646.17210131.90020376
Muhammad TanveerQATAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-202510922776439.57193143.520322711

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.