thumbnail

Cricket Players with the Most ODI Catches

Can you guess the top 20 cricket players that have taken the most catches in ODI cricket?
Not including wicket keepers
Quiz by
Josiah
Rate:
Last updated: June 17, 2025
You have not attempted this quiz yet.
First submittedFebruary 19, 2024
Times taken31
Average score50.0%
Report this quizReport
4:00
Enter answer here
0
 / 20 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Country
Catches
Player
Sri Lanka
218
Mahela Jayawardene
India
161
Virat Kohli
Australia
160
Ricky Ponting
India
156
Mohammad Azharuddin
New Zealand
142
Ross Taylor
India
140
Sachin Tendulkar
New Zealand
133
Stephen Fleming
South Africa
131
Jacques Kallis
Pakistan
130
Younis Khan
Sri Lanka
130
Muthiah Muralidaran
Country
Catches
Player
Australia
127
Allan Border
Pakistan
127
Shahid Afridi
India
124
Rahul Dravid
West Indies
124
Chris Gayle
Sri Lanka
123
Sanath Jayasuriya
West Indies
120
Carl Hooper
West Indies
120
Brian Lara
Sri Lanka
118
Tillakaratne Dilshan
Pakistan
113
Inzamam-ul-Haq
Australia
111
Steve Waugh
Save Your Stats
Your Next Quiz
20 random countries have been removed from the map of the world! Can you identify them in 3 minutes?
Click on every square of the world map which contains a country starting with "C".
Drag the flag onto the correct state. Careful, though! One wrong move and the game ends.
Start by naming any country that France borders. Then name any country that borders any of those countries. Then keep going until there are no more countries left to name.
Comments
No comments yet