#5 Shoaib Malik
The Pakistani all-rounder made his Test debut in 2001 but didn’t have a hugely successful career in the format. He was a regular feature in the ODIs but somehow, Test cricket just wasn’t his cup of tea. He played 35 Tests in which he scored 1898 runs and had only 3 centuries to his name.
In 2015, Malik decided to rest his case in the longest format of the game and opted to concentrate in ODIs and T20Is. The 35-year-old is still a part of the ODI and T20I outfit for the country and his recent achievement was in the 2017 ICC Champions Trophy where Pakistan defeated the arch-rivals India in the final to become the champion of champions.