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 T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HarisPAKDubai International Cricket StadiumDubai20256501186623.6087135.63011124
Harrison CarlyonJERDesert Springs Cricket GroundAlmeria20216601185019.6712296.72011103
Romario ShepherdWIKensington Oval, Bridgetown, BarbadosBridgetown2022-202486311844*39.3373161.6400189
Innocent KaiaZIMHarare Sports ClubHarare2022-20246601185419.67112105.36011103
CK JasmatSAMSingapore National Cricket GroundSingapore20256611183923.6090131.1100189
Haseeb GhafoorKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20227631183639.33107110.2800076
Shoaib MalikPAKR Premadasa StadiumColombo2009-201577211846*23.60111106.31000110
Heinrich KlaasenSAThe Wanderers StadiumJohannesburg2018-20247721185023.6072163.8901187
P KurupBHRUKM-YSD Cricket OvalBangi20227701184016.86109108.2600075
Divyendra SinghCZEScott Page Field, VinorPrague2022-202687111867*19.67106111.32012152
J DaleyTUA/TUCAClayton PanamaPanama City202577111856*19.67115102.61010111
Junaid AzizBHRBayuemas OvalKuala Lumpur2024-202613821184519.67118100.0000026
Harsh ThakerCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202210831183723.6082143.9000086
H SatheedeviCROMladost Cricket GroundZagreb2024-202588111843*16.8684140.4800098
Taranjit BharajDENKing George V Sports GroundCastel2019-20249901184613.11114103.51001103
Shiraz KhanKUWWest End Park International Cricket StadiumDoha2019-202315941182523.6012495.1600182
Marcelle HanekomCAAUdayana Cricket GroundBali20259911183314.7512693.65002131
L LaminSIENigeria Cricket Federation Oval 1Abuja2024-2025111121183713.11115102.6100277
Richard LeviSASeddon ParkHamilton2012111117117*-51229.41100513
Suryakumar YadavINDTrent BridgeNottingham2022110117117117.0055212.73100146
George MunseySCOVRA GroundAmstelveen20182201177158.5063185.71010164
C BevinCROGB OvalSzodliget202522111773*117.00102114.71010102
Assad ValaPNGBulawayo Athletic ClubBulawayo202233111793*58.5066177.27010107
Aslam MohammadGRENational Sports AcademySofia20213301176139.0071164.79020711
Saiteja MukkamallaUSAGrand Prairie StadiumDallas20243301176839.0097120.6201075
Patrick GougeJERHappy Valley Ground 2Episkopi20263301175839.0061191.8001079
M ChadhaCAA-20230301175039.0097120.6201059
A OxleyBEAWhite Hill Field, Sandys ParishHamilton202633111780*58.50110106.3601092
Richie BerringtonSCOSheikh Zayed StadiumAbu Dhabi2010-201744211760*58.5083140.9601182
Tom CooperNEDQueens Sports ClubBulawayo202244111781*39.0074158.11010143
Najibullah ZadranAFGCivil Service Cricket ClubBelfast20224401175029.2568172.0601049
S WickramasekaraCZEKerava National Cricket GroundKerava2022-202644311740*117.0060195.00001510
Vinoo BalakrishnanBOTGymkhana Club GroundNairobi20234401175529.2599118.18010133
Charlie BrennanJERBayer Uerdingen Cricket GroundKrefeld202444311752117.0060195.0001098
R EscobarARGSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound20215421175558.5012196.6901091
Joshua van HeerdenGERKerava National Cricket GroundKerava202644111741*39.0062188.71000134
Robinson ObuyaUGAWillowmoore ParkBenoni20235411175739.0087134.4801186
Afif HossainBANHarare Sports ClubHarare2021-202265211739*39.0093125.8100064
Imran AsifAUAHappy Valley Ground 2Episkopi202655111739*29.2592127.17000106
SKS GillLUXPierre Werner Cricket GroundWalferdange2022-20255501174023.40115101.74000111
Fakhar ZamanPAKNational StadiumKarachi2018-20216601174019.5070167.14000173
Saad KhanKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20227601176919.50101115.84011115
Asghar AfghanAFGGreater Noida Sports Complex GroundGreater Noida2017-20206611174923.4083140.96001106
Rovman PowellWIBrian Lara Stadium, Tarouba, TrinidadTarouba2022-20247701174816.71103113.5900048
S RavichandranJPNYeonhui Cricket GroundIncheon202488111726*16.71109107.3400060
Eric PhiriSWA/ESWMalkerns Country Club ovalMalkerns2022-202588211744*19.5012494.35001162
Andrew MansaleVANAmini ParkPort Moresby2019-2023101001173611.7012593.60002101
Michael SwartNEDWanderers Cricket GroundWindhoek20132201168958.0068170.5901097
Rilee RossouwSASydney Cricket GroundSydney202222011610958.0062187.1010079
Irfan KarimKENBotswana Cricket Association Oval 2Gaborone202632211669*-77150.65010121

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.