10 players who have taken most number of catches in international cricket

Australian Test Team Fan Day
Australian Test Team Fan Day

#8 Mark Waugh

Mark Waugh
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

England v South Africa: 3rd Investec Test - Day Five
England v South Africa: 3rd Investec Test - Day Five

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

New Zealand v England 1st ODI
New Zealand v England 1st ODI

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

2nd Test - New Zealand v West Indies: Day 4
2nd Test - New Zealand v West Indies: Day 4

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.

Check RCB Squad 2024 Details. Follow Sportskeeda for IPL 2024 Live Score, Schedule, Points Table

Quick Links

Edited by Rajdeep Puri