top of page
  • TikTok
  • Facebook
  • Twitter
  • Instagram

SPORTS

Cricket-removebg-preview.png

International Cricket - Player Records

SIDE Ladder.png

Most Catches

This list features the players with the most catches in international cricket history as of 2025.

RANK

PLAYER

TEAM

APPEARANCES

CATCHES

YEARS

1

Mahela Jayawardene

Sri Lanka

652

440

1997-2015

2

Ricky Ponting

Australia

560

364

1995-2012

3

Ross Taylor

New Zealand

450

351

2006-2022

4

Steve Smith

Australia

360

346

2010-2026

5

Virat Kohli

India

558

342

2008-2026

6

Jacques Kallis

South Africa

519

338

1995-2014

7

Rahul Dravid

India

509

334

1996-2012

8

Joe Root

England

381

323

2012-2026

9

Stephen Fleming

New Zealand

396

306

1994-2008

10

Graeme Smith

South Africa

347

292

2002-2014


SIDE Ladder.png

References

ESPNcricinfo (n.d.). Most catches in a career. Available at: https://www.espncricinfo.com/records/most-catches-in-career-283649 (Accessed 1 December 2025).
Screenshot 2024-12-16 at 16.55.04.png

SCALA

lists

CONTACT US

We'd Love to Hear From You!

If you would like to submit a list request, talk business or send over your thoughts, we are all ears!

GET ON THE LADDER!

© 2025 by Scala Lists. All Rights Reserved.

bottom of page