One day international cricket has witnessed much marvelous batting as well as bowling moments. But the role of fielders in a game to limit the score is very much important.
Here is the list of 5 wicket keepers and 5 fielders who have the most number of catches in ODI cricket:
Top 5 Wicket Keepers with most catches in ODI:
1. AC Gilchrist:
Adam Gilchrist is the first face that will come to a cricket fan's mind when hearing the word wicketkeeper. He is one of the most successful wicket-keepers of all time. Playing for Australia in 287 ODI matches, he has done a total of 472 dismissals. Out of this 417 were caught.
2. MV Boucher:
Mark Boucher is one cricketing legend from South Africa. He is very well remembered for the best wicket keeping moments in cricket history. Boucher has played 295 ODI's for South Africa and has done 424 dismissals. Out off this 402 were caught.
3. Kumar Sangakkara:
Sangakkara is not only remembered as a batting legend, but also an amazing wicketkeeper. He has played 404 ODI matches behind the stumps and has done 482 dismissals. He has registered 383 catches in his name.
4. MS Dhoni:
Former Indian captain and one of the best players in ODI cricket, MS Dhoni is considered as the most skillful wicketkeeper in cricket history. He is well known for his lightning speed and accurate observations in the field. In his career, he has made 444 dismissals of which 321 are caught behind the wicket.
5. BB McCullum:
McCullum is loved by all ticket fans for his destructive batting skills and the wicket-keeping skills behind the stumps. He has guarded his team in 260 ODI matches and has made 242 dismissals. Among this 227 was caught behind the stumps.
Also Read | Who scored the most ducks in ODI Cricket
Top 5 Non-Wicket Keepers with most catches in ODI:
6. DPMD Jayawardene:
Jayawardene has the most number of catches in ODI history in his name as a wicket-keeping player. He has played a total of 448 matches in his career and has made 218 catches.
7. RT Ponting:
Ricky Ponting is an amazing cricket genius. He has played 375 international one-day games for his country and has taken 160 catches from it. This makes him the top second none wicket keeping player to take the most number of catches in ODI.
8. M Azharuddin:
Former Indian captain and one of the best batsmen in cricket history, Mohammed Azharuddin has played 334 matches for India in ODI. Out of this, he has taken a total of 156 catches.
9. Sachin Tendulkar:
Sachin Tendulkar is one of the finest cricketers to play the game ever. He has played 463 ODI matches for India in his 21-year career. He has registered a total of 140 catches in his name.
10. LRPL Taylor:
Taylor has played 232 international matches in his career. His amazing fielding statistics with a total of 139 catches make him the fifth-best player to take the most number of catches in ODI cricket.
Also Read | Top 5 batsmen with most sixes in an ODI innings