Michael Clarke
Popularly known as 'Pup', former Australian skipper Michael Clarke has an incredible record with fielding in Tests, taking an unprecedented 134 catches in only 115 Test matches.
Although his record in the shorter format may not match up to the longer format, he is no slouch either, taking 106 catches in 205 ODIs, and 13 off 34 T20Is.
Clarke took as many as 3 catches in a single match, and was widely considered one of the safest pair of hands in the team.
Unfortunately for Clarke, later in his career, it was fielding that almost did him in. In 2014, Clarke had already been struggling with his back, but came back after going off at 60 to score 128.
Clarke was then active in the field - where he was usually to be seen at slips, but pulled his right hamstring, ending his match - although it was on the fifth day.
Shortly after, he announced that his retirement was imminent.
Clarke played for the now-defunct Pune Warriors in the IPL.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️