Ishan RanganAsked on 10 August, 2019
How old is Mohammad Shahzad?
Shahzad is 31-year-old.
Pranav MalhotraAsked on 10 August, 2019
Has Shahzad played in the IPL?
No, Shahzad has not played in the IPL to date.
Vishal RodriguesAsked on 10 August, 2019
When did Shahzad make his ODI debut?
Shahzad made his ODI debut in August 2009.
Angel MistryAsked on 10 August, 2019
Has Shahzad played Test cricket?
Yes, Shahzad has played both the Tests for Afghanistan to date.