#8 Mark Waugh

The former Australian batsman is considered as one of the best slip fielders ever in the history of cricket and is number eight in the list. He also held the record of maximum number catches by a non-wicketkeeper. However, Rahul Dravid surpassed the record in 2009. He took a total of 289 catches in 372 international matches.
#7 Graeme Smith

The former Proteas skipper is seventh in this list. He is the most successful captain of South Africa and he had an awe-inspiring career. The left-handed batsman is considered as one of the finest opening batsmen of the Test format. He played 347 international matches and took 292 catches.
#6 Ross Taylor

Ross Taylor is one of the greatest players in New Zealand Cricket and he has the most number of ODI centuries for New Zealand. He is still an active cricketer and he is an essential part of the New Zealand squad. He has played 373 international matches for New Zealand and he has grabbed 301 catches.
#5 Stephen Fleming

Fleming is New Zealand's most successful Test skipper as he has 28 victories as a Test captain. He achieved plenty of success as the captain of the New Zealand team. He played international Cricket for 14 years and during this time, took part in 373 international matches and took 301 catches.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule