Shoaib Malik Retires From ODI Cricket
Pakistan batsman Shoaib Malik confirmed his retirement from one-day cricket without making a farewell appearance in his side's victory over Bangladesh.
The 37-year-old will continue to play the twenty20 format, but he admitted it was an emotional moment to call time on his odi career.
Malik appeared in 287 one-day internationals and scored 7,534 runs with nine hundreds.
His last appearance came in the defeat against arch rivals India in Manchester on June 16.
As an off-spinner he finished with 158 wickets, while he also captained Pakistan in 41 ODIs.