Xtra Time Web Desk: The second Test against India will be the last for star Bangladesh all-rounder Shakib Al Hasan, if his country's cricket board doesn't give him a farewell match at home, the veteran announced. The 37-year-old great has played 69 Tests, scoring 4453 runs and taking 242 wickets. "I have expressed my desire to play my last Test in Mirpur to BCB. I have told this to BCB, they agreed with me. They are trying to organise everything so that I can go to Bangladesh. "If that won't happen, the match against India in Kanpur would be my last in Test cricket," said Shakib on the eve of the second and final Test against India here. 

Shakib was named as an accused in a murder case back home during the political unrest that led to the ouster of Prime Minister Sheikh Hasina. He was a member of Parliament from her party, the Awami League. Shakib was addressing the media in Kanpur ahead of the second Test against India.

Read More: Sourav Ganguly steps up with ₹10 lakh relief aid for Tripura's flood victims

Shakib also announced his retirement from T20Is as he said that he has already played his last game in the shortest format of the sport back in the T20 World Cup 2024.

“Bangladesh cricket has given me so much, and I want to give my last in this format at home,” he further said.

Interestingly, Shakib Al Hasan’s Test debut also came against India. His first red-ball appearance for Bangladesh was in Chattogram back in May 2007, and since then, he has gone on to play 70 Tests for his country. With a stellar record to his name, Shakib has amassed 4,600 runs, including five centuries and 31 half-centuries, making him the third-highest run-scorer in Bangladesh's Test history – a position he is likely to maintain when Shakib ends his Test career.

Read More: IND vs BAN: Kamran Akmal criticizes PCB, urges adoption of BCCI's professionalism

On the bowling front, Shakib stands unrivalled as Bangladesh's leading wicket-taker in Test cricket, having claimed 242 wickets. He remains the only bowler from his country to surpass the 200-wicket mark in Tests, further cementing his legacy as one of Bangladesh’s finest all-rounders.

Shakib had earlier hinted that he had played his last T20I for Bangladesh during the T20 World Cup, and confirmed his retirement from the format in the press conference. Shakib Al Hasan featured in 129 T20I matches for Bangladesh, amassing 2,551 runs at a strike rate of 121.18. However, it was his impact with the ball that proved more crucial for the team. Across 126 innings, Shakib claimed 149 wickets, just one short of the 150 mark, with his best figures being an impressive 5/20.