Zaheer Khan and Yuvraj Singh are known to have the best of the friendships in the cricketing circuit and they
Most Number of Catches In The History ODI Cricket
2. Ricky Ponting, Australia ( 160 catches)
Source: Awesome Cricket Videos
Mahela Jayawardene is followed by this Australian great who has taken 160 catches in his 375 international appearances. We all are aware of his exceptional batting skills and mind-blowing captaincy but this legend has his name in this record book too. In his times, he played with the mind of the batsmen by sledding and annoying them while fielding in the slip cordon. He also used to field at point.