Mohammad Shahzad handed ban for criticising on-field umpires 30 Jul, 2018 cricpur Afghanistan Cricket Team 0 1,002 Mohammad Shahzad Mohammad Shahzad handed ban for criticising on-field umpires Mohammad Shahzad