by an innings and 90 runs, Rahim combined with Mohammad Ashraful – the new captain – to score a record 191 for Bangladesh's sixth-wicket partnership. In December 2007, the Bangladesh Cricket Board (BCB) granted Rahim a one-year grade B (third tier) contract, one of 22 central contracts with the Board at the time. Following the 2007 ICC Cricket World Cup, Rahim endured a series of poor scores, including five innings in which he amassed four runs altogether. As a result, when South Africa toured in March for three ODIs and Bangladesh went to Pakistan for five ODIs the next month, Rahim was dropped in favour of Dhiman Ghosh. Rahim was recalled to the squad for a tri-series with Pakistan and India and the 2008 Asia Cup. When 17 contracts were announced in April 2009, Rahim's was renewed, marking Rahim as Bangladesh's first choice 'keeper. Retirement Star wicketkeeper-batter Mushfiqur Rahim announced his retirement from T20Is on September 4, 2022. Rahim took to his official Twitter account to make the announcement, insisting that he will now be focusing on ODIs and Tests. Rahim's decision came just over a month before the scheduled start of the T20 World Cup in Australia. Vice-captaincy Rahim was appointed vice-captain for Bangladesh's tour of Zimbabwe in August 2009. The position was vacated as the previous holder, Shakib Al Hasan, was filling-in as captain for the injured Mashrafe Mortaza. Bangladesh won the five match ODI series 4–1. In the final ODI, Rahim scored 98, beating his previous highest score in list A matches of 58, to help his team to victory. With 169 runs in the series at an average of 56.33, Rahim finishes the tour as Bangladesh's fourth-highest run scorer. Rahim retained the vice-captaincy for the home Test series against India in January and February 2010. On 21 January, in the fifth day of the first Test, he scored his maiden Test century and the fastest by a Bangladeshi in Test cricket, off only 112 balls as Bangladesh delayed an Indian victory, being the last man out as India won by 113 runs. England toured Bangladesh in February and March for two Tests and three ODIs, where Bangladesh lost all two formats. In the series, Rahim was his team's second-highest run-scorer. He scored two half-centuries in the first Test, becoming the 6th Bangladesh batsman to perform the feat. Having impressed at home, Rahim's performance in the return