This is no secret by now that the former Indian captain Mahendra Singh Dhoni has the fastest hands behind the
Most Number of Catches In The History ODI Cricket
9. Alan Border, Australia (127 catches)
Muralitharan is followed by the former Australian captain and an absolute cricketing icon, Alan Border. The Border-Gavaskar Trophy is named on him(and Sunil Gavaskar) only. The border has taken 127 catches in his 271 International appearances.