Live6th Match · Pakistan ODI Tri-Series 2026/27SL55/1 (8.5)ENG386/5 (50)SL need 332 runs in 247 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Kabul Zwanan×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleBLSharjah Cricket StadiumSharjah20182301928064.00116165.520301018
Anton DevcichNLSharjah Cricket StadiumSharjah201822117194*171.00104164.420201511
Mohammad ShahzadPPSharjah Cricket StadiumSharjah20183201296764.5076169.74020158
HazratullahNLSharjah Cricket StadiumSharjah2018010124124124.0055225.45100129
Asghar AfghanKKSharjah Cricket StadiumSharjah20182201126056.0063177.78020810
Sikandar RazaPPSharjah Cricket StadiumSharjah20181117878*-40195.0001057
Nasir JamalKKSharjah Cricket StadiumSharjah2018220663833.0058113.7900033
Ravi BoparaBLSharjah Cricket StadiumSharjah20182226432*-58110.3400060
Darwish RasooliBLSharjah Cricket StadiumSharjah2018330585019.3331187.1001045
Mohammad NabiBLSharjah Cricket StadiumSharjah2018330493716.3325196.0000053
Riki WesselsKKSharjah Cricket StadiumSharjah20182224846*-25192.0000024
Dilshan MunaweeraBLSharjah Cricket StadiumSharjah2018110464646.0025184.0000053
Hashmatullah ShahidiNLSharjah Cricket StadiumSharjah20182214429*44.0034129.4100051
Johnson CharlesNLSharjah Cricket StadiumSharjah2018110434343.0027159.2600014
Najeeb TarakaiNLSharjah Cricket StadiumSharjah2018110424242.0038110.5300042
Calum MacLeodPPSharjah Cricket StadiumSharjah2018321413541.0035117.1400051
Najibullah ZadranKKSharjah Cricket StadiumSharjah2018220332516.503497.0600002
Shahid AfridiPPSharjah Cricket StadiumSharjah20183213130*31.0024129.1700031
Ihsanullah JanatPPSharjah Cricket StadiumSharjah2018221312731.0023134.7800031
Brendon McCullumKKSharjah Cricket StadiumSharjah2018220291614.503582.8600030
Ben CuttingNLSharjah Cricket StadiumSharjah2018220291814.5026111.5400003
Samiullah ShinwariPPSharjah Cricket StadiumSharjah2018310272727.0022122.7300020
Luke RonchiNLSharjah Cricket StadiumSharjah2018010262626.0024108.3300011
Ryan ten DoeschateBLSharjah Cricket StadiumSharjah2018220241212.004060.0000040
Ikram AlikhilBLSharjah Cricket StadiumSharjah201833120910.003458.8200000
Cameron DelportPPSharjah Cricket StadiumSharjah2018210191919.0014135.7100011
Gulbadin NaibBLSharjah Cricket StadiumSharjah2018332147*14.007200.0000102
Javed AhmadiNLSharjah Cricket StadiumSharjah20180111313*-1872.2200010
Mirwais AshrafBLSharjah Cricket StadiumSharjah20183111313*-3433.3300002
Karim JanatKKSharjah Cricket StadiumSharjah20182211311*13.0011118.1800010
Rahmat ShahNLSharjah Cricket StadiumSharjah2018210888.006133.3300010
Karim SadiqKKSharjah Cricket StadiumSharjah2018210666.00785.7100010
Laurie EvansNLSharjah Cricket StadiumSharjah201801155*-771.4300000
Imran JanatNLSharjah Cricket StadiumSharjah2018110444.004100.0000000
Malcolm WallerBLSharjah Cricket StadiumSharjah2018110333.00475.0000000
Mohammad NaveedKKSharjah Cricket StadiumSharjah201821133*-3100.0000000
Colin IngramNLSharjah Cricket StadiumSharjah2018010111.00333.3300000
Seekkuge PrasannaPPSharjah Cricket StadiumSharjah2018110111.00520.0000000
Mohammad Tahir KhanPPSharjah Cricket StadiumSharjah201831111*-1100.0000000
Shafiqullah ShafiqNLSharjah Cricket StadiumSharjah2018210111.001100.0000000
Andre RussellNLSharjah Cricket StadiumSharjah2018110000.0040.0000100
Paul StirlingKKSharjah Cricket StadiumSharjah2018220000.0050.0000200
Colin MunroBLSharjah Cricket StadiumSharjah2018220000.0020.0000200

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.