Mohammad Shahzad Stats On Countries

Mohammad Shahzad Introduction

RoleWK-Batsman
BattingRight Handed
Bowling

CountryAfghanistan
BirthJan 10, 1987 (37 yr), Nangarhar, Afghanistan
Height--
TeamsAfghanistan (Mostly) Afghanistan,
Social Accounts
Last UpdatedLast updated 1 months ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Mohammad Shahzad Upcoming Matches

SG vs AM (Match 7) Stats
SG vs BOS (Match 12) Stats
BD vs SG (Match 14) Stats
SG vs MAK (Match 16) Stats
SG vs AM (Match 17) Stats

Review Mohammad Shahzad's statistics against different cricketing nations, offering insights into M.Shahzad performances against teams from various countries.

Search

Mohammad Shahzad Stats On Countries Batting

Country Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Bangladesh All ODI 6 6 104 110 0 17.33 94.5 35 0 0 11 5
Bangladesh 2016 ODI 3 3 66 63 0 22.00 104.7 35 0 0 8 3
Bangladesh 2014 ODI 3 3 38 47 0 12.66 80.8 22 0 0 3 2
England All ODI 1 1 0 3 0 0.00 0 0 0 0 0 0
England 2019 ODI 1 1 0 3 0 0 0 0 0 0 0
India All ODI 3 3 54 72 0 18.00 75 43 0 0 7 1
India 2019 ODI 3 3 54 72 0 18.00 75 43 0 0 7 1
Ireland All ODI 4 4 114 121 0 28.50 94.2 101 0 1 18 0
Ireland 2019 ODI 2 2 103 102 0 51.50 100.9 101 0 1 16 0
Ireland 2018 ODI 1 1 0 2 0 0 0 0 0 0 0
Ireland 2012 ODI 1 1 11 17 0 11.00 64.7 11 0 0 2 0
Scotland All ODI 1 1 55 67 0 55.00 82 55 1 0 7 1
Scotland 2019 ODI 1 1 55 67 0 55.00 82 55 1 0 7 1
United Arab Emirates All ODI 25 25 939 1053 2 37.56 89.1 131 2 3 100 29
United Arab Emirates 2018 ODI 10 10 403 484 1 44.77 83.2 124 2 1 45 13
United Arab Emirates 2016 ODI 3 3 101 116 0 33.66 87 45 0 0 14 1
United Arab Emirates 2015 ODI 2 2 136 140 1 136.00 97.1 131 0 1 8 8
United Arab Emirates 2013 ODI 4 4 101 95 0 25.25 106.3 48 0 0 12 3
United Arab Emirates 2012 ODI 4 4 80 95 0 20.00 84.2 37 0 0 10 2
United Arab Emirates 2010 ODI 2 2 118 123 0 59.00 95.9 118 0 1 11 2
Wales All ODI 1 1 7 12 0 7.00 58.3 7 0 0 1 0
Wales 2019 ODI 1 1 7 12 0 7.00 58.3 7 0 0 1 0
Zimbabwe All ODI 4 4 176 209 0 44.00 84.2 84 2 0 22 4
Zimbabwe 2018 ODI 4 4 176 209 0 44.00 84.2 84 2 0 22 4
Bangladesh All T20 4 4 34 28 0 8.50 121.4 24 0 0 5 1
Bangladesh 2016 T20 3 3 34 27 0 11.33 125.9 24 0 0 5 1
Bangladesh 2014 T20 1 1 0 1 0 0 0 0 0 0 0
India All T20 12 12 388 282 0 32.33 137.5 72 2 0 42 19
India 2018 T20 3 3 90 77 0 30.00 116.8 40 0 0 12 2
India 2017 T20 2 2 76 47 0 38.00 161.7 72 1 0 7 5
India 2016 T20 7 7 222 158 0 31.71 140.5 61 1 0 23 12
Ireland 2018 T20 2 2 30 26 0 15.00 115.3 29 0 0 2 2
Saint Lucia All T20 1 1 6 5 0 6.00 120 6 0 0 1 0
Saint Lucia 2010 T20 1 1 6 5 0 6.00 120 6 0 0 1 0
Scotland All T20 3 3 151 79 0 50.33 191.1 75 2 0 12 12
Scotland 2015 T20 3 3 151 79 0 50.33 191.1 75 2 0 12 12
Sri Lanka All T20 2 2 19 21 0 9.50 90.4 18 0 0 3 0
Sri Lanka 2012 T20 2 2 19 21 0 9.50 90.4 18 0 0 3 0
United Arab Emirates All T20 36 36 1149 867 3 31.91 132.5 118 6 1 124 39
United Arab Emirates 2021 T20 5 5 79 72 0 15.80 109.7 45 0 0 7 3
United Arab Emirates 2018 T20 2 2 37 33 0 18.50 112.1 20 0 0 4 2
United Arab Emirates 2017 T20 5 5 207 170 1 51.75 121.7 80 2 0 26 6
United Arab Emirates 2016 T20 5 5 264 155 1 66.00 170.3 118 0 1 31 12
United Arab Emirates 2015 T20 3 3 68 52 0 22.66 130.7 60 1 0 6 3
United Arab Emirates 2013 T20 9 9 258 173 0 28.66 149.1 55 1 0 34 9
United Arab Emirates 2012 T20 3 3 118 99 0 39.33 119.1 77 1 0 9 2
United Arab Emirates 2010 T20 4 4 118 113 1 39.33 104.4 65 1 0 7 2
United Arab Emirates All T10 26 26 530 290 3 20.38 182.7 74 4 0 60 32
United Arab Emirates 2021 T10 12 12 245 159 1 22.27 154 54 2 0 31 11
United Arab Emirates 2019 T10 9 9 169 79 1 21.12 213.9 57 1 0 19 11
United Arab Emirates 2018 T10 5 5 116 52 1 29.00 223 74 1 0 10 10
Bangladesh All BPL 11 11 221 156 0 20.09 141.6 61 2 0 30 7
Bangladesh 2022 BPL 7 7 127 105 0 18.14 120.9 53 1 0 20 1
Bangladesh 2019 BPL 4 4 94 51 0 23.50 184.3 61 1 0 10 6
Afghanistan All DODI 13 12 319 471 0 24.53 67.7 75 2 0 43 2
Afghanistan 2023 DODI 9 8 237 323 0 29.62 73.3 75 1 0 35 1
Afghanistan 2022 DODI 4 4 82 148 0 20.50 55.4 70 1 0 8 1
Afghanistan All DT20 8 8 149 99 0 18.62 150.5 77 1 0 20 6
Afghanistan 2022 DT20 8 8 149 99 0 18.62 150.5 77 1 0 20 6
Nepal All DT20 7 7 207 162 1 29.57 127.7 63 1 0 27 8
Nepal 2021 DT20 7 7 207 162 1 34.50 127.7 63 1 0 27 8
Oman All DT20 5 5 76 76 0 15.20 100 50 1 0 3 5
Oman 2023 DT20 5 5 76 76 0 15.20 100 50 1 0 3 5
United Arab Emirates All DT20 9 9 344 197 1 38.22 174.6 78 4 0 30 27
United Arab Emirates 2018 DT20 9 9 344 197 1 43.00 174.6 78 4 0 30 27

Mohammad Shahzad Stats On Countries Bowling

Country Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Bangladesh All ODI 6 0 0 0 0 0 0 0 0
Bangladesh 2016 ODI 3 0 0 0 0 0 0 0 0
Bangladesh 2014 ODI 3 0 0 0 0 0 0 0 0
England All ODI 1 0 0 0 0 0 0 0 0
England 2019 ODI 1 0 0 0 0 0 0 0 0
India All ODI 3 0 0 0 0 0 0 0 0
India 2019 ODI 3 0 0 0 0 0 0 0 0
Ireland All ODI 4 0 0 0 0 0 0 0 0
Ireland 2019 ODI 2 0 0 0 0 0 0 0 0
Ireland 2018 ODI 1 0 0 0 0 0 0 0 0
Ireland 2012 ODI 1 0 0 0 0 0 0 0 0
Scotland All ODI 1 0 0 0 0 0 0 0 0
Scotland 2019 ODI 1 0 0 0 0 0 0 0 0
United Arab Emirates All ODI 25 0 0 0 0 0 0 0 0
United Arab Emirates 2018 ODI 10 0 0 0 0 0 0 0 0
United Arab Emirates 2016 ODI 3 0 0 0 0 0 0 0 0
United Arab Emirates 2015 ODI 2 0 0 0 0 0 0 0 0
United Arab Emirates 2013 ODI 4 0 0 0 0 0 0 0 0
United Arab Emirates 2012 ODI 4 0 0 0 0 0 0 0 0
United Arab Emirates 2010 ODI 2 0 0 0 0 0 0 0 0
Wales All ODI 1 0 0 0 0 0 0 0 0
Wales 2019 ODI 1 0 0 0 0 0 0 0 0
Zimbabwe All ODI 4 0 0 0 0 0 0 0 0
Zimbabwe 2018 ODI 4 0 0 0 0 0 0 0 0
Bangladesh All T20 4 0 0 0 0 0 0 0 0
Bangladesh 2016 T20 3 0 0 0 0 0 0 0 0
Bangladesh 2014 T20 1 0 0 0 0 0 0 0 0
India All T20 12 0 0 0 0 0 0 0 0
India 2018 T20 3 0 0 0 0 0 0 0 0
India 2017 T20 2 0 0 0 0 0 0 0 0
India 2016 T20 7 0 0 0 0 0 0 0 0
Ireland 2018 T20 2 0 0 0 0 0 0 0 0
Saint Lucia All T20 1 0 0 0 0 0 0 0 0
Saint Lucia 2010 T20 1 0 0 0 0 0 0 0 0
Scotland All T20 3 0 0 0 0 0 0 0 0
Scotland 2015 T20 3 0 0 0 0 0 0 0 0
Sri Lanka All T20 2 0 0 0 0 0 0 0 0
Sri Lanka 2012 T20 2 0 0 0 0 0 0 0 0
United Arab Emirates All T20 36 0 0 0 0 0 0 0 0
United Arab Emirates 2021 T20 5 0 0 0 0 0 0 0 0
United Arab Emirates 2018 T20 2 0 0 0 0 0 0 0 0
United Arab Emirates 2017 T20 5 0 0 0 0 0 0 0 0
United Arab Emirates 2016 T20 5 0 0 0 0 0 0 0 0
United Arab Emirates 2015 T20 3 0 0 0 0 0 0 0 0
United Arab Emirates 2013 T20 9 0 0 0 0 0 0 0 0
United Arab Emirates 2012 T20 3 0 0 0 0 0 0 0 0
United Arab Emirates 2010 T20 4 0 0 0 0 0 0 0 0
United Arab Emirates All T10 26 0 0 0 0 0 0 0 0
United Arab Emirates 2021 T10 12 0 0 0 0 0 0 0 0
United Arab Emirates 2019 T10 9 0 0 0 0 0 0 0 0
United Arab Emirates 2018 T10 5 0 0 0 0 0 0 0 0
Bangladesh All BPL 11 0 0 0 0 0 0 0 0
Bangladesh 2022 BPL 7 0 0 0 0 0 0 0 0
Bangladesh 2019 BPL 4 0 0 0 0 0 0 0 0
Afghanistan All DODI 13 0 0 0 0 0 0 0 0
Afghanistan 2023 DODI 9 0 0 0 0 0 0 0 0
Afghanistan 2022 DODI 4 0 0 0 0 0 0 0 0
Afghanistan All DT20 8 0 0 0 0 0 0 0 0
Afghanistan 2022 DT20 8 0 0 0 0 0 0 0 0
Nepal All DT20 7 0 0 0 0 0 0 0 0
Nepal 2021 DT20 7 0 0 0 0 0 0 0 0
Oman All DT20 5 0 0 0 0 0 0 0 0
Oman 2023 DT20 5 0 0 0 0 0 0 0 0
United Arab Emirates All DT20 9 0 0 0 0 0 0 0 0
United Arab Emirates 2018 DT20 9 0 0 0 0 0 0 0 0

Mohammad Shahzad Stats On Countries Fielding

Country Year Mode M C ST DT CR T
Bangladesh All ODI 6 2 1 0 0 1
Bangladesh 2016 ODI 3 2 1 0 0 0
Bangladesh 2014 ODI 3 0 0 0 0 1
England All ODI 1 0 0 0 0 0
England 2019 ODI 1 0 0 0 0 0
India All ODI 3 0 1 0 0 0
India 2019 ODI 3 0 1 0 0 0
Ireland All ODI 4 4 1 0 0 0
Ireland 2019 ODI 2 2 0 0 0 0
Ireland 2018 ODI 1 0 1 0 0 0
Ireland 2012 ODI 1 2 0 0 0 0
Scotland All ODI 1 1 0 0 0 0
Scotland 2019 ODI 1 1 0 0 0 0
United Arab Emirates All ODI 25 9 3 0 0 4
United Arab Emirates 2018 ODI 10 5 1 0 0 1
United Arab Emirates 2016 ODI 3 2 1 0 0 1
United Arab Emirates 2015 ODI 2 0 1 0 0 0
United Arab Emirates 2013 ODI 4 1 0 0 0 1
United Arab Emirates 2012 ODI 4 0 0 0 0 0
United Arab Emirates 2010 ODI 2 1 0 0 0 1
Wales All ODI 1 2 0 0 0 1
Wales 2019 ODI 1 2 0 0 0 1
Zimbabwe All ODI 4 4 1 0 0 0
Zimbabwe 2018 ODI 4 4 1 0 0 0
Bangladesh All T20 4 1 2 0 0 0
Bangladesh 2016 T20 3 1 2 0 0 0
Bangladesh 2014 T20 1 0 0 0 0 0
India All T20 12 2 7 1 1 3
India 2018 T20 3 1 1 0 0 1
India 2017 T20 2 0 2 0 0 0
India 2016 T20 7 1 4 1 1 2
Ireland 2018 T20 2 0 0 0 0 0
Saint Lucia All T20 1 0 0 0 0 0
Saint Lucia 2010 T20 1 0 0 0 0 0
Scotland All T20 3 1 2 0 0 1
Scotland 2015 T20 3 1 2 0 0 1
Sri Lanka All T20 2 0 0 0 0 0
Sri Lanka 2012 T20 2 0 0 0 0 0
United Arab Emirates All T20 36 12 12 1 1 5
United Arab Emirates 2021 T20 5 4 0 0 0 0
United Arab Emirates 2018 T20 2 0 0 0 0 1
United Arab Emirates 2017 T20 5 2 5 0 0 1
United Arab Emirates 2016 T20 5 0 4 0 0 2
United Arab Emirates 2015 T20 3 0 2 0 0 0
United Arab Emirates 2013 T20 9 2 0 0 0 0
United Arab Emirates 2012 T20 3 3 0 1 1 0
United Arab Emirates 2010 T20 4 1 1 0 0 1
United Arab Emirates All T10 26 6 3 0 0 1
United Arab Emirates 2021 T10 12 3 1 0 0 1
United Arab Emirates 2019 T10 9 2 2 0 0 0
United Arab Emirates 2018 T10 5 1 0 0 0 0
Bangladesh All BPL 11 4 3 0 1 0
Bangladesh 2022 BPL 7 4 2 0 1 0
Bangladesh 2019 BPL 4 0 1 0 0 0
Afghanistan All DODI 13 9 2 0 0 2
Afghanistan 2023 DODI 9 8 1 0 0 2
Afghanistan 2022 DODI 4 1 1 0 0 0
Afghanistan All DT20 8 7 5 0 0 0
Afghanistan 2022 DT20 8 7 5 0 0 0
Nepal All DT20 7 4 0 0 0 0
Nepal 2021 DT20 7 4 0 0 0 0
Oman All DT20 5 1 0 0 0 1
Oman 2023 DT20 5 1 0 0 0 1
United Arab Emirates All DT20 9 2 3 1 1 2
United Arab Emirates 2018 DT20 9 2 3 1 1 2