Published :
Updated :
Amid criticism for his political career and off-form on the field, former Bangladesh captain and all-rounder, Shakib Al Hasan, has announced his retirement from Tests and T20Is.
Shakib announced it on Thursday in Kanpur ahead of the second Test against India, reports UNB.
He, however, will play the home Test series against South Africa in October.