Shakib Al Hasan hints at possible retirement from test cricket amid political uncertainty.

Bangladesh all-rounder Shakib Al Hasan announced on Thursday that the second Test against India this week could be his final match in the format, pending whether he is granted a home farewell next month. This sudden statement comes amid political turmoil in Bangladesh.

Shakib, a former member of parliament for the Awami League led by Sheikh Hasina, is under pressure due to his political ties. Hasina’s 15-year tenure as prime minister ended in August, with her fleeing to India after violent protests. As Bangladesh’s most celebrated cricketer, Shakib’s political connections now complicate his situation as the country undergoes a power transition under an interim government.

Shakib, who has been away from Bangladesh since protests erupted in July, has received assurances from the Bangladesh Cricket Board (BCB) that he will not face harassment upon his return. However, he remains uncertain if he will be allowed to leave the country afterward.

“I am available for the South Africa series, but given the situation at home, not everything is in my control,” Shakib stated. He added that he had discussed his retirement plans with the BCB and announced his immediate retirement from T20 Internationals.

“If circumstances allow, my final Test could be in Mirpur. The board is working to ensure my safety,” Shakib said, referring to the second Test against India starting in Kanpur on Friday.

While hopeful of a smooth return, Shakib admitted concerns from his family and friends. Despite the challenges, he denied that the political unrest influenced his decision to retire, emphasizing that he believes it’s the right time to step aside and make room for newcomers.

Shakib debuted for Bangladesh in a 2006 ODI against Zimbabwe and has since played 70 Tests, 247 ODIs, and 129 T20Is, accumulating 14,721 runs and taking 708 wickets, cementing his status as one of the leading all-rounders in the world.