List of players with most catches in ODI history, Virat Kohli joins Ross Taylor in top 5

List of players with most catches in ODI history, Virat Kohli joins Ross Taylor in top 5

Image Source : Getty

10. Muttiah Muralidaran - 130 catches in 350 ODIs

Image Source : Getty

9. Younis Khan - 130 catches in 265 ODI matches

Image Source : Getty

8. Jacques Kallis - 131 catches in 328 ODI matches

Image Source : Getty

7. Stephen Fleming - 133 catches in 280 ODIs

Image Source : Getty

6. Sachin Tendulkar - 140 catches in 463 ODI matches

Image Source : Getty

5. Virat Kohli - 142 catches in 275 ODI matches

Image Source : Getty

4. Ross Taylor - 142 catches in 236 ODI matches

Image Source : Getty

3. Mohammad Azharuddin - 156 catches in 334 ODI matches

Image Source : Getty

2. Ricky Ponting - 160 catches in 375 ODI matches

Image Source : Getty

1. Mahela Jayawardene - 218 catches in 448 ODI matches

Image Source : Getty

Next : Sanju Samson's performance in last 10 ODI innings after another non-selection in ODIs against West Indies