Sri Lanka, March 27 -- Shakib Al Hasan has returned to the Bangladesh Test squad after being out of action for a year in the longest format.

Former captain Shakib has been picked for the second Test against Sri Lanka in Chattogram, starting March 30. He last played a Test in April 2023 before an eye condition kept him away from Tests although he has played white-ball cricket during this period, including at the ODI World Cup late last year. More recently, he has played in the Bangladesh Premier League for Rangpur Riders and in the ongoing Dhaka Premier League List A tournament for Sheikh Jamal Dhanmondi Club.

Shakib comes into the squad in place of the uncapped Towhid Hridoy, who wasn't picked in the XI for the first Test against Sri La...