Cricket Mohammad Shahzad returns to Afghanistan team after 20 months as Squad for Bangladesh T20s announced by Vansh Paul July 4, 2023