Cricket News sort by Sahibzada Mohammad Shahid Khan Afridi

On Sunday, Abdur Razzaq equalled the fastest ODI half-century by a Bangladesh batsman, reaching his 50 off 21 balls. He ended up unbeaten on 53 off 22 balls. However, the blistering knock wasn’t enough to stop Zimbabwe from rollickinghome to a six-wicket win.