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
Imran AnwarBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2024171242056625.63157130.570201711
Dwaine PretoriusLIO/JSNew Wanderers StadiumJohannesburg2012-20192014420548*20.50119172.270031413
M AkayezuRWAGahanga International Cricket Stadium, RwandaKigali City2022-202633313205327.32185110.81006169
Virat KohliINDAdelaide OvalAdelaide2016-202233220490*204.00139146.76030214
Cheteshwar PujaraSAUJawaharlal Nehru Stadium20164412048168.00170120.00030178
Max O'DowdNEDSportpark Westvliet, VoorburgThe Hague202544220492*102.00152134.21020193
Omid Mailk KhelBELMoara Vlasiei Cricket GroundIlfov County202655220459*68.00137148.910202010
Liam LivingstoneLANCounty GroundDerby2015-202666020410034.00123165.851001714
Suresh RainaCSKMA Chidambaram StadiumChennai2018-20199902045922.67170120.00010245
Shimron HetmyerWI/GAWDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-202612922046129.14135151.11010912
Sachin BhudiaKENSikh Union Club GroundNairobi2024109220450*29.14155131.61010233
Dwayne SmithKRB/SR/CVShere Bangla National Stadium, MirpurDhaka2012-2017101012046222.67176115.910111811
Albie MorkelSA/CSK/TITKingsmeadDurban2007-2018141122044522.67161126.710001410
Anton DevcichNDSeddon ParkHamilton2014-20211311220451*22.67132154.55012267
Graham ClarkDUR/NSTrent BridgeNottingham2017-2026111112044420.40138147.83002228
Aqib IqbalAUAMoara Vlasiei Cricket GroundIlfov County2019-2026181112046320.40175116.57010188
Michael LevittNED/RDSportpark WestvlietThe Hague2024-2026111112044320.40185110.27000178
SY NihuteMAATCA OvalBlantyre2025-2026111122045622.67202100.99010186
Gulfaam SalehTN-XIRural Development Trust StadiumAnantapur2020121122044722.67159128.300011114
Hamish MarshallGLOCounty GroundBristol2014-2016141302045615.69167122.16011234
Nahidul IslamRR/CV/RRShere Bangla National Stadium, MirpurDhaka2016-2025342142042412.0020798.55001212
Shaheen Shah AfridiPAK/LQGaddafi StadiumLahore2020-20265426820444*11.33131155.730061218
Kamau LeverockBERBelgrano Athletic Club GroundBuenos Aires202333020310367.67121167.771102210
Jacob BethellENGWankhede StadiumMumbai2025-202644020310550.75113179.651101613
R SatheesanROMNational Sports AcademySofia20215512037650.7595213.680202414
Faf du PlessisCSKSharjah Cricket StadiumSharjah2014-20216602037233.83154131.820211213
David MillerSA/PK/PZSheikh Zayed StadiumAbu Dhabi2010-20217732037350.75143141.96020198
Alex HalesNOTGrace RoadLeicester2014-20237702036029.00128158.59020296
Anshuman RathHKMulpani Cricket GroundKathmandu20237702035929.00187108.56010221
Reginald NehondeBOTGahanga International Cricket Stadium. RwandaKigali City2021-20227712036333.8321295.75020202
Sanju SamsonIND/DC/RRMaharashtra Cricket Association StadiumPune2015-202588020310225.38133152.631101214
Shreyas IyerIND/KKR/PKM Chinnaswamy StadiumBengaluru2015-20268812035329.00146139.04011169
Tom BantonSOM/TR/WFKennington OvalLondon2019-20258812038429.00134151.49010237
Joshua Da SilvaSKAN/TKRWarner Park, Basseterre, St KittsBasseterre2021-202512802035025.38189107.41010204
David MillerTSK/LAKRGrand Prairie StadiumDallas2023-20249912036125.38153132.680101210
Hamish RutherfordOTAMolyneux ParkAlexandra2017-20249902035222.56138147.10010249
Harry DeardenLEIGrace RoadLeicester2018-2020101022036125.38182111.54011155
Harry TectorIRE/NK/LLBready Cricket Club, MagheramasonBready2020-2026111012033822.56153132.68001206
Debabrata DasKKREden GardensKolkata2008-20131511420335*29.00156130.130011412
Chris LynnGAW/JT/SKANQueen's Park Oval, Port of SpainTrinidad2015-2020111102037718.45134151.490121216
David WilleyENG/YOR/NOROld TraffordManchester2014-2025131232033722.56167121.56000128
Mark WallaceGLASophia GardensCardiff2014-2016171302033815.62187108.56000175
Ayan KhanOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021-20242118320322*13.5321494.86001135
Imad WasimPAK/KK/ADKRDubai International Cricket StadiumDubai2016-2024322192033516.92155130.97002177
Martin GuptillNZ/AUCUniversity OvalDunedin2019-20265412029767.33122165.570211713
Tim SeifertGMRangiri Dambulla International StadiumDambulla2024442202104*101.00127159.06111249
Glenn PhillipsJTProvidence StadiumGuyana2017-201944020210350.50155130.321101810
Mahela JayawardeneSUS/SOMCounty GroundHove2015-20165502025340.40142142.25030256
David WarnerAUS/DCNew Wanderers StadiumJohannesburg2009-20165502027740.40141143.26021208
Dean FoxcroftOTA/CDBasin ReserveWellington2019-20266612027340.40144140.28020215

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.