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