Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG130/6 (16.4)ZIMZIM chose to bowlT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Mohammad Shahzad: Batting by ground (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 358 of the 359 matches in this selection (from 2009). Earlier matches have results and team totals only.

GroundSpanMatInnsNORunsHSAveBFSR1005004s6s
VRA Cricket GroundAmstelveen200922012611063.0013990.65100130
P Sara OvalColombo2010110101010.008125.0000020
Sinhalese Sports Club GroundColombo2010110181818.0018100.0000010
Dubai International Cricket StadiumDubai2010-20211010251412464.25411125.061505715
Sheikh Zayed StadiumAbu Dhabi2010-20176601766029.33147119.73010224
Sharjah Cricket Association Stadium, SharjahUAE201022011811859.0012395.93101112
Beausejour StadiumGros Islet2010110666.005120.0000010
Kensington OvalBridgetown2010110222.00633.3300000
Sportpark WestvlietVoorburg20102201125756.0012093.33020141
HazelaarwegRotterdam20103301188239.3315675.64010121
VRA GroundAmstelveen2010110202020.002290.9100021
Cambusdoon New GroundAyr2010221111100*111.0083133.73100170
Gymkhana Club GroundNairobi2010220383719.005076.0000051
Maple Leaf North-West GroundKing City2011110111.00911.1100000
Toronto Cricket, Skating and Curling ClubToronto2011110888.001080.0000010
Sharjah Cricket StadiumSharjah2012-202129293908131*34.92839108.222109738
ICC Global Cricket AcademyDubai2012110272727.0027100.0000020
Clontarf Cricket Club GroundDublin2012-201522011115.502152.3800120
R Premadasa StadiumColombo201222019189.502190.4800030
Khan Shaheb Osman Ali StadiumFatullah2014-20164402195.253363.6400030
Sher-e-Bangla National StadiumMirpur2014220292214.503582.8600022
Shere Bangla National Stadium, MirpurDhaka2014-2016220242412.0015160.0000131
Zahur Ahmed Chowdhury StadiumChattogram2014220746837.0070105.7101073
Grange Cricket Club GroundEdinburgh20153301517550.3379191.140201212
-2015-20180802166127.00164131.71011249
Queens Sports ClubBulawayo2015-20188802588032.25254101.57010345
Eden GardensKolkata2016110888.001266.6700010
Wankhede StadiumMumbai2016110444444.0019231.5800035
Feroz Shah KotlaDelhi2016110444.003133.3300010
The Grange ClubEdinburgh2016-20193301658455.0018390.16020203
StormontBelfast20164401768144.0021581.86020201
Sher-e-Bangla National Cricket StadiumMirpur2016330663522.0063104.7600183
ICC AcademyDubai2016220824441.0059138.98000121
Harare Sports ClubHarare2017-20188802678433.3831584.76030315
Greater Noida Sports Complex GroundGreater Noida20178802547231.75208122.12020358
Bulawayo Athletic ClubBulawayo2018110303030.005455.5600040
Old HarariansHarare2018110333.001127.2700000
Rajiv Gandhi International Cricket StadiumDehradun2018-20197801864323.2524775.30000254
M. Chinnaswamy StadiumBengaluru2018120271413.503577.1400060
Stormont Cricket GroundBelfast2018-201944010410126.0010698.11101160
Sheikh Zayed Cricket StadiumAbu Dhabi20184401445336.0020669.90010181
County GroundBristol2019110000.0030.0000100
Sophia GardensCardiff2019110777.001258.3300010
Zayed Cricket StadiumAbu Dhabi2021330494516.3348102.0800142
Zhejiang University of Technology Cricket FieldHangzhou2023330332011.004278.5700041

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.