Most number of catches in ODI cricket as Virat Kohli surpasses Ross Taylor; only three Indians in list

Most number of catches in ODI cricket as Virat Kohli surpasses Ross Taylor; only three Indians in list

Image Source : AP

10. Muttiah Muralitharan (Sri Lanka) - 130 catches in 350 matches

Image Source : Getty

9. Younis Khan (Pakistan) - 130 catches in 265 matches

Image Source : Getty

8. Jacques Kallis (South Africa) - 131 catches in 328 matches

Image Source : Getty

7. Stephen Fleming (New Zealand) - 133 catches in 280 matches

Image Source : Getty

6. Sachin Tendulkar (India) - 140 catches in 463 matches

Image Source : Getty

5. Ross Taylor (New Zealand) - 142 catches in 226 matches

Image Source : Getty

4. Virat Kohli (India) - 143* catches in 277 matches

Image Source : Getty

3. Mohammad Azharuddin (India) - 156 catches in 334 matches

Image Source : Getty

2. Ricky Ponting (Australia) - 160 catches in 375 matches

Image Source : Getty

1. Mahela Jayawardene (Sri Lanka) - 218 catches in 448 matches

Image Source : Getty

Next : List of bowlers to dismiss most batters via hit-wicket in international cricket