Mohammad Irfan Stats On Countries

Mohammad Irfan Introduction

RoleBowler
BattingRight Handed
Bowlingfast-medium Left-arm

Country
BirthJun 06, 1982 (41 yr), Gaggu Mandi, Punjab
Height7 ft 1 in
TeamsPakistan, Dhaka Dynamites, Islamabad United, Khulna Titans, Hong Kong Island United, Multan Sultans, Edmonton Royals, Barbados Tridents, Balkh Legends, Sylhet Sixers, Pakhtoons, Winnipeg Hawks, Maratha Arabians, Pearl Gladiators, Rajshahi Royals (Mostly)
Social Accounts
Last UpdatedLast updated 1 months ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

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

Search

Mohammad Irfan Stats On Countries Batting

Country Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Australia All ODI 2 1 1 5 1 0.50 20 1 0 0 0 0
Australia 2015 ODI 2 1 1 5 1 20 1 0 0 0 0
England All ODI 6 4 5 21 2 0.83 23.8 3 0 0 0 0
England 2016 ODI 1 0 0 0 0 0 0 0 0 0 0
England 2013 ODI 3 3 2 16 1 1.00 12.5 2 0 0 0 0
England 2010 ODI 2 1 3 5 1 60 3 0 0 0 0
India All ODI 4 2 0 5 1 0.00 0 0 0 0 0 0
India 2016 ODI 1 0 0 0 0 0 0 0 0 0 0
India 2013 ODI 2 2 0 5 1 0 0 0 0 0 0
India 2012 ODI 1 0 0 0 0 0 0 0 0 0 0
Ireland All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Ireland 2013 ODI 1 0 0 0 0 0 0 0 0 0 0
New Zealand All ODI 7 6 4 31 5 0.57 12.9 2 0 0 0 0
New Zealand 2016 ODI 2 2 0 7 1 0 0 0 0 0 0
New Zealand 2015 ODI 5 4 4 24 4 16.6 2 0 0 0 0
Saint Lucia All ODI 3 0 0 0 0 0.00 0 0 0 0 0 0
Saint Lucia 2013 ODI 3 0 0 0 0 0 0 0 0 0 0
Scotland All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Scotland 2013 ODI 1 0 0 0 0 0 0 0 0 0 0
South Africa All ODI 4 2 4 7 2 1.00 57.1 4 0 0 1 0
South Africa 2013 ODI 4 2 4 7 2 57.1 4 0 0 1 0
Sri Lanka All ODI 8 3 10 21 2 1.25 47.6 5 0 0 2 0
Sri Lanka 2015 ODI 5 1 4 7 1 57.1 4 0 0 1 0
Sri Lanka 2014 ODI 3 2 6 14 1 6.00 42.8 5 0 0 1 0
United Arab Emirates All ODI 17 13 20 58 6 1.17 34.4 12 0 0 1 2
United Arab Emirates 2015 ODI 4 3 0 15 1 0 0 0 0 0 0
United Arab Emirates 2014 ODI 8 5 12 14 2 4.00 85.7 12 0 0 0 2
United Arab Emirates 2013 ODI 5 5 8 29 3 4.00 27.5 4 0 0 1 0
West Indies All ODI 2 2 4 1 2 2.00 400 4 0 0 1 0
West Indies 2013 ODI 2 2 4 1 2 400 4 0 0 1 0
Zimbabwe All ODI 6 0 0 0 0 0.00 0 0 0 0 0 0
Zimbabwe 2015 ODI 3 0 0 0 0 0 0 0 0 0 0
Zimbabwe 2013 ODI 3 0 0 0 0 0 0 0 0 0 0
Australia All T20 2 0 0 0 0 0.00 0 0 0 0 0 0
Australia 2019 T20 2 0 0 0 0 0 0 0 0 0 0
Bangladesh All T20 3 1 0 0 1 0.00 0 0 0 0 0 0
Bangladesh 2016 T20 3 1 0 0 1 0 0 0 0 0 0
India All T20 5 0 0 0 0 0.00 0 0 0 0 0 0
India 2016 T20 3 0 0 0 0 0 0 0 0 0 0
India 2012 T20 2 0 0 0 0 0 0 0 0 0 0
Saint Vincent and the Grenadin All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Saint Vincent and the Grenadin 2013 T20 1 0 0 0 0 0 0 0 0 0 0
South Africa All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa 2013 T20 1 0 0 0 0 0 0 0 0 0 0
Sri Lanka All T20 2 1 1 1 1 0.50 100 1 0 0 0 0
Sri Lanka 2015 T20 2 1 1 1 1 100 1 0 0 0 0
United Arab Emirates All T20 5 2 3 7 2 0.60 42.8 2 0 0 0 0
United Arab Emirates 2015 T20 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates 2014 T20 2 1 1 3 1 33.3 1 0 0 0 0
United Arab Emirates 2013 T20 2 1 2 4 1 50 2 0 0 0 0
Zimbabwe All T20 2 0 0 0 0 0.00 0 0 0 0 0 0
Zimbabwe 2015 T20 1 0 0 0 0 0 0 0 0 0 0
Zimbabwe 2013 T20 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates All T10 14 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates 2022 T10 4 0 0 0 0 0 0 0 0 0 0
United Arab Emirates 2021 T10 3 0 0 0 0 0 0 0 0 0 0
United Arab Emirates 2018 T10 7 0 0 0 0 0 0 0 0 0 0
United States All T10 1 1 2 3 0 2.00 66.6 2 0 0 0 0
United States 2023 T10 1 1 2 3 0 2.00 66.6 2 0 0 0 0
Barbados All CPL 5 0 0 0 0 0.00 0 0 0 0 0 0
Barbados 2018 CPL 5 0 0 0 0 0 0 0 0 0 0
Saint Kitts and Nevis All CPL 1 0 0 0 0 0.00 0 0 0 0 0 0
Saint Kitts and Nevis 2018 CPL 1 0 0 0 0 0 0 0 0 0 0
Saint Lucia All CPL 1 0 0 0 0 0.00 0 0 0 0 0 0
Saint Lucia 2018 CPL 1 0 0 0 0 0 0 0 0 0 0
Trinidad and Tobago All CPL 1 0 0 0 0 0.00 0 0 0 0 0 0
Trinidad and Tobago 2018 CPL 1 0 0 0 0 0 0 0 0 0 0
United States All CPL 1 0 0 0 0 0.00 0 0 0 0 0 0
United States 2018 CPL 1 0 0 0 0 0 0 0 0 0 0
West Indies All CPL 1 0 0 0 0 0.00 0 0 0 0 0 0
West Indies 2018 CPL 1 0 0 0 0 0 0 0 0 0 0
Pakistan All PSL 11 0 0 0 0 0.00 0 0 0 0 0 0
Pakistan 2021 PSL 3 0 0 0 0 0 0 0 0 0 0
Pakistan 2020 PSL 8 0 0 0 0 0 0 0 0 0 0
United Arab Emirates All PSL 38 10 12 26 5 0.31 46.1 6 0 0 2 0
United Arab Emirates 2021 PSL 7 1 0 5 1 0 0 0 0 0 0
United Arab Emirates 2019 PSL 8 3 4 4 2 4.00 100 4 0 0 1 0
United Arab Emirates 2018 PSL 9 4 8 14 0 2.00 57.1 6 0 0 1 0
United Arab Emirates 2017 PSL 8 1 0 2 1 0 0 0 0 0 0
United Arab Emirates 2016 PSL 6 1 0 1 1 0 0 0 0 0 0
Bangladesh All BPL 15 2 1 4 1 0.06 25 1 0 0 0 0
Bangladesh 2024 BPL 1 0 0 0 0 0 0 0 0 0 0
Bangladesh 2023 BPL 1 0 0 0 0 0 0 0 0 0 0
Bangladesh 2020 BPL 7 1 0 2 0 0 0 0 0 0 0
Bangladesh 2019 BPL 6 1 1 2 1 50 1 0 0 0 0
Australia All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
Australia 2019 DT20 1 0 0 0 0 0 0 0 0 0 0
Canada All DT20 6 1 1 8 0 0.16 12.5 1 0 0 0 0
Canada 2019 DT20 6 1 1 8 0 1.00 12.5 1 0 0 0 0
Pakistan All DT20 1 1 2 2 0 2.00 100 2 0 0 0 0
Pakistan 2022 DT20 1 1 2 2 0 2.00 100 2 0 0 0 0
USA All DT20 3 2 19 28 0 6.33 67.8 13 0 0 2 1
USA 2023 DT20 3 2 19 28 0 9.50 67.8 13 0 0 2 1

Mohammad Irfan Stats On Countries Bowling

Country Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Australia All ODI 2 2 120 88 4 30.00 0 1 0 4.40 22.00
Australia 2015 ODI 2 2 120 88 4 30.00 0 1 0 4.40 22.00
England All ODI 6 6 225 186 6 37.50 1 1 0 4.96 31.00
England 2016 ODI 1 1 30 26 2 15.00 1 0 0 5.20 13.00
England 2013 ODI 3 3 120 83 4 30.00 0 1 0 4.15 20.75
England 2010 ODI 2 2 75 77 0 0 0 0 6.16 0
India All ODI 4 4 173 157 3 57.66 1 0 0 5.44 52.33
India 2016 ODI 1 1 17 25 0 0 0 0 8.82
India 2013 ODI 2 2 102 74 2 51.00 1 0 0 4.35 37.00
India 2012 ODI 1 1 54 58 1 54.00 0 0 0 6.44 58.00
Ireland All ODI 1 1 60 57 1 60.00 0 0 0 5.70 57.00
Ireland 2013 ODI 1 1 60 57 1 60.00 0 0 0 5.70 57.00
New Zealand All ODI 7 7 354 313 10 35.40 2 1 0 5.30 31.30
New Zealand 2016 ODI 2 2 108 103 3 36.00 1 0 0 5.72 34.33
New Zealand 2015 ODI 5 5 246 210 7 35.14 1 1 0 5.12 30.00
Saint Lucia All ODI 3 3 180 128 6 30.00 3 0 0 4.26 21.33
Saint Lucia 2013 ODI 3 3 180 128 6 30.00 3 0 0 4.26 21.33
Scotland All ODI 1 1 42 28 1 42.00 0 0 0 4.00 28.00
Scotland 2013 ODI 1 1 42 28 1 42.00 0 0 0 4.00 28.00
South Africa All ODI 4 4 198 151 11 18.00 2 2 0 4.57 13.72
South Africa 2013 ODI 4 4 198 151 11 18.00 2 2 0 4.57 13.72
Sri Lanka All ODI 8 8 438 407 7 62.57 1 1 0 5.57 58.14
Sri Lanka 2015 ODI 5 5 282 257 4 70.50 0 1 0 5.46 64.25
Sri Lanka 2014 ODI 3 3 156 150 3 52.00 1 0 0 5.76 50.00
United Arab Emirates All ODI 17 17 962 797 28 34.35 4 4 0 4.97 28.46
United Arab Emirates 2015 ODI 4 4 222 174 7 31.71 1 1 0 4.70 24.85
United Arab Emirates 2014 ODI 8 8 452 386 12 37.66 3 1 0 5.12 32.16
United Arab Emirates 2013 ODI 5 5 288 237 9 32.00 0 2 0 4.93 26.33
West Indies All ODI 2 2 102 55 3 34.00 1 0 0 3.23 18.33
West Indies 2013 ODI 2 2 102 55 3 34.00 1 0 0 3.23 18.33
Zimbabwe All ODI 6 6 272 207 3 90.66 0 0 0 4.56 69.00
Zimbabwe 2015 ODI 3 3 132 97 2 66.00 0 0 0 4.40 48.50
Zimbabwe 2013 ODI 3 3 140 110 1 140.00 0 0 0 4.71 110.00
Australia All T20 2 2 36 58 1 36.00 0 0 0 9.66 58.00
Australia 2019 T20 2 2 36 58 1 36.00 0 0 0 9.66 58.00
Bangladesh All T20 3 3 72 69 3 24.00 1 0 0 5.75 23.00
Bangladesh 2016 T20 3 3 72 69 3 24.00 1 0 0 5.75 23.00
India All T20 5 5 113 146 3 37.66 0 0 0 7.75 48.66
India 2016 T20 3 3 65 101 2 32.50 0 0 0 9.32 50.50
India 2012 T20 2 2 48 45 1 48.00 0 0 0 5.62 45.00
Saint Vincent and the Grenadin All T20 1 1 18 39 1 18.00 0 0 0 13.00 39.00
Saint Vincent and the Grenadin 2013 T20 1 1 18 39 1 18.00 0 0 0 13.00 39.00
South Africa All T20 1 1 18 27 1 18.00 0 0 0 9.00 27.00
South Africa 2013 T20 1 1 18 27 1 18.00 0 0 0 9.00 27.00
Sri Lanka All T20 2 2 48 56 1 48.00 0 0 0 7.00 56.00
Sri Lanka 2015 T20 2 2 48 56 1 48.00 0 0 0 7.00 56.00
United Arab Emirates All T20 5 5 82 106 2 41.00 1 0 0 7.75 53.00
United Arab Emirates 2015 T20 1 1 24 40 0 0 0 0 10.00 0
United Arab Emirates 2014 T20 2 2 36 47 2 18.00 1 0 0 7.83 23.50
United Arab Emirates 2013 T20 2 2 22 19 0 0 0 0 5.18 0
Zimbabwe All T20 2 2 42 43 2 21.00 1 0 0 6.14 21.50
Zimbabwe 2015 T20 1 1 24 25 2 12.00 1 0 0 6.25 12.50
Zimbabwe 2013 T20 1 1 18 18 0 0 0 0 6.00 0
United Arab Emirates All T10 14 14 167 305 15 11.13 2 2 0 10.95 20.33
United Arab Emirates 2022 T10 4 4 48 75 7 6.85 0 2 0 9.37 10.71
United Arab Emirates 2021 T10 3 3 35 84 0 0 0 0 14.40 0
United Arab Emirates 2018 T10 7 7 84 146 8 10.50 2 0 0 10.42 18.25
United States All T10 1 1 6 11 1 6.00 0 0 0 11.00 11.00
United States 2023 T10 1 1 6 11 1 6.00 0 0 0 11.00 11.00
Barbados All CPL 5 5 118 114 7 16.85 3 0 0 5.79 16.28
Barbados 2018 CPL 5 5 118 114 7 16.85 3 0 0 5.79 16.28
Saint Kitts and Nevis All CPL 1 1 24 37 3 8.00 0 1 0 9.25 12.33
Saint Kitts and Nevis 2018 CPL 1 1 24 37 3 8.00 0 1 0 9.25 12.33
Saint Lucia All CPL 1 1 24 50 0 0 0 0 12.50 0
Saint Lucia 2018 CPL 1 1 24 50 0 0 0 0 12.50 0
Trinidad and Tobago All CPL 1 1 24 28 1 24.00 0 0 0 7.00 28.00
Trinidad and Tobago 2018 CPL 1 1 24 28 1 24.00 0 0 0 7.00 28.00
United States All CPL 1 1 24 30 1 24.00 0 0 0 7.50 30.00
United States 2018 CPL 1 1 24 30 1 24.00 0 0 0 7.50 30.00
West Indies All CPL 1 1 24 24 0 0 0 0 6.00 0
West Indies 2018 CPL 1 1 24 24 0 0 0 0 6.00 0
Pakistan All PSL 11 10 228 318 6 38.00 1 0 0 8.36 53.00
Pakistan 2021 PSL 3 3 72 106 2 36.00 0 0 0 8.83 53.00
Pakistan 2020 PSL 8 7 156 212 4 39.00 1 0 0 8.15 53.00
United Arab Emirates All PSL 38 37 840 913 36 23.33 7 2 0 6.52 25.36
United Arab Emirates 2021 PSL 7 7 168 165 8 21.00 1 1 0 5.89 20.62
United Arab Emirates 2019 PSL 8 7 150 155 4 37.50 0 0 0 6.20 38.75
United Arab Emirates 2018 PSL 9 9 216 228 10 21.60 3 0 0 6.33 22.80
United Arab Emirates 2017 PSL 8 8 180 210 7 25.71 2 0 0 7.00 30.00
United Arab Emirates 2016 PSL 6 6 126 155 7 18.00 1 1 0 7.38 22.14
Bangladesh All BPL 15 15 347 364 16 21.68 5 0 0 6.29 22.75
Bangladesh 2024 BPL 1 1 17 24 1 17.00 0 0 0 8.47 24.00
Bangladesh 2023 BPL 1 1 24 38 1 24.00 0 0 0 9.50 38.00
Bangladesh 2020 BPL 7 7 168 142 9 18.66 3 0 0 5.07 15.77
Bangladesh 2019 BPL 6 6 138 160 5 27.60 2 0 0 6.95 32.00
Australia All DT20 1 1 24 19 1 24.00 0 0 0 4.75 19.00
Australia 2019 DT20 1 1 24 19 1 24.00 0 0 0 4.75 19.00
Canada All DT20 6 6 144 188 6 24.00 2 0 0 7.83 31.33
Canada 2019 DT20 6 6 144 188 6 24.00 2 0 0 7.83 31.33
Pakistan All DT20 1 1 24 25 1 24.00 0 0 0 6.25 25.00
Pakistan 2022 DT20 1 1 24 25 1 24.00 0 0 0 6.25 25.00
USA All DT20 3 2 24 46 0 0 0 0 11.50 0
USA 2023 DT20 3 2 24 46 0 0 0 0 11.50 0

Mohammad Irfan Stats On Countries Fielding

Country Year Mode M C ST DT CR T
Australia All ODI 2 0 0 0 0 0
Australia 2015 ODI 2 0 0 0 0 0
England All ODI 6 1 0 0 0 0
England 2016 ODI 1 1 0 0 0 0
England 2013 ODI 3 0 0 0 0 0
England 2010 ODI 2 0 0 0 0 0
India All ODI 4 0 0 0 0 0
India 2016 ODI 1 0 0 0 0 0
India 2013 ODI 2 0 0 0 0 0
India 2012 ODI 1 0 0 0 0 0
Ireland All ODI 1 1 0 0 0 0
Ireland 2013 ODI 1 1 0 0 0 0
New Zealand All ODI 7 1 0 0 0 0
New Zealand 2016 ODI 2 1 0 0 0 0
New Zealand 2015 ODI 5 0 0 0 0 0
Saint Lucia All ODI 3 0 0 0 0 1
Saint Lucia 2013 ODI 3 0 0 0 0 1
Scotland All ODI 1 0 0 0 0 0
Scotland 2013 ODI 1 0 0 0 0 0
South Africa All ODI 4 2 0 0 0 0
South Africa 2013 ODI 4 2 0 0 0 0
Sri Lanka All ODI 8 0 0 0 0 1
Sri Lanka 2015 ODI 5 0 0 0 0 1
Sri Lanka 2014 ODI 3 0 0 0 0 0
United Arab Emirates All ODI 17 3 0 1 1 0
United Arab Emirates 2015 ODI 4 0 0 0 0 0
United Arab Emirates 2014 ODI 8 3 0 1 1 0
United Arab Emirates 2013 ODI 5 0 0 0 0 0
West Indies All ODI 2 0 0 0 0 0
West Indies 2013 ODI 2 0 0 0 0 0
Zimbabwe All ODI 6 3 0 0 0 0
Zimbabwe 2015 ODI 3 1 0 0 0 0
Zimbabwe 2013 ODI 3 2 0 0 0 0
Australia All T20 2 0 0 0 0 0
Australia 2019 T20 2 0 0 0 0 0
Bangladesh All T20 3 0 0 0 0 0
Bangladesh 2016 T20 3 0 0 0 0 0
India All T20 5 0 0 0 0 0
India 2016 T20 3 0 0 0 0 0
India 2012 T20 2 0 0 0 0 0
Saint Vincent and the Grenadin All T20 1 0 0 0 0 1
Saint Vincent and the Grenadin 2013 T20 1 0 0 0 0 1
South Africa All T20 1 0 0 0 0 0
South Africa 2013 T20 1 0 0 0 0 0
Sri Lanka All T20 2 0 0 0 0 0
Sri Lanka 2015 T20 2 0 0 0 0 0
United Arab Emirates All T20 5 1 0 0 0 0
United Arab Emirates 2015 T20 1 0 0 0 0 0
United Arab Emirates 2014 T20 2 1 0 0 0 0
United Arab Emirates 2013 T20 2 0 0 0 0 0
Zimbabwe All T20 2 0 0 0 0 0
Zimbabwe 2015 T20 1 0 0 0 0 0
Zimbabwe 2013 T20 1 0 0 0 0 0
United Arab Emirates All T10 14 1 0 0 1 0
United Arab Emirates 2022 T10 4 0 0 0 0 0
United Arab Emirates 2021 T10 3 0 0 0 0 0
United Arab Emirates 2018 T10 7 1 0 0 1 0
United States All T10 1 0 0 0 0 0
United States 2023 T10 1 0 0 0 0 0
Barbados All CPL 5 0 0 1 1 0
Barbados 2018 CPL 5 0 0 1 1 0
Saint Kitts and Nevis All CPL 1 0 0 0 0 0
Saint Kitts and Nevis 2018 CPL 1 0 0 0 0 0
Saint Lucia All CPL 1 1 0 0 0 0
Saint Lucia 2018 CPL 1 1 0 0 0 0
Trinidad and Tobago All CPL 1 0 0 0 0 0
Trinidad and Tobago 2018 CPL 1 0 0 0 0 0
United States All CPL 1 0 0 0 0 0
United States 2018 CPL 1 0 0 0 0 0
West Indies All CPL 1 0 0 0 0 0
West Indies 2018 CPL 1 0 0 0 0 0
Pakistan All PSL 11 2 0 0 0 0
Pakistan 2021 PSL 3 2 0 0 0 0
Pakistan 2020 PSL 8 0 0 0 0 0
United Arab Emirates All PSL 38 6 0 0 0 0
United Arab Emirates 2021 PSL 7 1 0 0 0 0
United Arab Emirates 2019 PSL 8 2 0 0 0 0
United Arab Emirates 2018 PSL 9 1 0 0 0 0
United Arab Emirates 2017 PSL 8 2 0 0 0 0
United Arab Emirates 2016 PSL 6 0 0 0 0 0
Bangladesh All BPL 15 1 0 0 0 0
Bangladesh 2024 BPL 1 0 0 0 0 0
Bangladesh 2023 BPL 1 0 0 0 0 0
Bangladesh 2020 BPL 7 0 0 0 0 0
Bangladesh 2019 BPL 6 1 0 0 0 0
Australia All DT20 1 0 0 0 0 0
Australia 2019 DT20 1 0 0 0 0 0
Canada All DT20 6 1 0 0 0 0
Canada 2019 DT20 6 1 0 0 0 0
Pakistan All DT20 1 0 0 0 0 0
Pakistan 2022 DT20 1 0 0 0 0 0
USA All DT20 3 0 0 0 0 0
USA 2023 DT20 3 0 0 0 0 0