Live1st ODI · India in New Zealand 2026/27NZ12/0 (3.4)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel SmithPHIAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2022550973519.4010196.0400191
Yasir AliSPALa Manga Club Bottom GroundMurcia20195529742*32.3390107.7800054
Bilal TahirKUWSelangor Turf ClubKuala Lumpur2024-2026651973824.2561159.0200029
Tony WhitemanLUXMoara Vlasiei Cricket GroundIlfov County2019-20217529755*32.3385114.12011114
Saud IslamUGAGahanga International Cricket Stadium. RwandaKigali City2021550976719.4086112.79011103
Virk AliFRAMoara Vlasiei Cricket GroundIlfov County2026550972919.4082118.29000152
James NeeshamNZEden ParkAuckland2014-20269639748*32.3363153.9700077
Matty CrossSCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2021661974519.4011385.8400152
Rinku SinghINDHarare Sports ClubHarare2024-20268639748*32.3356173.2100148
NG CollinsFINSvanholm ParkBrondby2019-2023660973616.1713074.6200080
Asif KhanUAEDubai International Cricket StadiumDubai2023-20256619748*19.4088110.2300192
Muhammad KashifKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2022870975313.869898.9801183
JOP ScamansFINKerava National Cricket GroundKerava2021-2022882972816.1786112.7900060
Colin de GrandhommeNZEden ParkAuckland2012-2020991975012.1360161.6701147
Damien MartynAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2006110969696.0056171.4301075
JP DuminySADe Beers Diamond OvalKimberley20101119696*-54177.78010104
Rilee RossouwSASophia GardensCardiff20221119696*-55174.55010105
Mohammad HafeezPAKSuperSport ParkCenturion2013-2021320968648.0063152.38010104
Hamilton MasakadzaZIMZahur Ahmed Chowdhury StadiumChattogram2019220967148.0067143.2801075
AB de VilliersSAKennington OvalLondon20092219679*96.0044218.1801076
Josh InglisAUSSabina Park, Kingston, JamaicaKingston20252219678*96.0041234.1501087
Ollie HairsSCOGoldenacreEdinburgh2023220967348.0048200.00010107
Tristan StubbsSACounty GroundBristol2022220967248.0039246.1501059
Saiteja MukkamallaUSAMA Chidambaram Stadium, ChepaukChennai2026220967948.0069139.1301074
Mohammad HafeezPAKGaddafi StadiumLahore2015-20204319667*48.0076126.32010132
Shoaib MalikPAKNewlandsCape Town2007-2019331964948.0068141.1800082
Niroshan DickwellaSLPallekele International Cricket StadiumKandy2019330963932.0070137.1400081
Navneet DhaliwalCANNational StadiumHamilton2019-2023430964532.0079121.5200063
Dasun ShanakaSLSabina Park, Kingston, JamaicaKingston2026330965832.0060160.0001076
Ishan KishanINDWankhede StadiumMumbai2023-2026330963932.0063152.3800086
Rishabh PantINDNassau County International Cricket StadiumNew York2024331964248.0077124.68000103
Mehedi Hasan MirazBANDubai International Cricket StadiumDubai2022330964632.0077124.6800092
Rahmanullah GurbazAFGRangiri Dambulla International StadiumDambulla2024330967032.0057168.42010102
Usman PatelKUWMulpani Cricket GroundKathmandu2023330966432.0066145.4501096
Pathum NissankaSLHarare Sports ClubHarare2025330965532.0060160.0001093
KJ StagnoGIBRoyal Brussels Cricket Club GroundWaterloo2022330964532.0060160.0000068
Arslan AmjadESTMarsa Sports ClubMarsa2025330966432.0071135.2101056
Joshua van HeerdenGERGrange Cricket Club Ground, Raeburn PlaceEdinburgh2023330964232.0074129.73000180
Kassim NassoroTANWillowmoore ParkBenoni2022541966032.0076126.3201093
S PradhanBHUBayuemas OvalKuala Lumpur2023440965924.0010294.12010111
Virandeep SinghMASAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2024-20254419662*32.0095101.0501163
Shahid WasifHKTerdthai Cricket GroundBangkok2020440965024.0092104.35010103
Nouman SarwarQATIndian Association GroundSingapore20194439647*96.0066145.4500193
U ShahidFRABayer Uerdingen Cricket GroundKrefeld2021440966424.0090106.6701053
Saber ZakhilBELMarsa Sports ClubMarsa20215419664*32.0056171.4301239
Harsh ThakerCANPrairie View Cricket ComplexHouston2024441963832.0063152.3800084
Choudry Share AliSWEBayer Uerdingen Cricket GroundKrefeld2024441965832.0049195.9201078
Yasar HaroonBRALos Pinos Polo Club 1, CundinamarcaBogota2026442964248.0079121.52000121
Imran NazirPAKR Premadasa StadiumColombo2009-2012550964019.2078123.08000151
MahmudullahBANR.Premadasa Stadium, KhettaramaColombo20185519643*24.0061157.3800083

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.