What makes cricket an entertaining sport is the variety of opportunities it creates. There are ten ways a batter can be dismissed, with “out by caught” being the most common method.
This article will focus on currently active cricketers who have taken the most catches while fielding in One-Day International cricket.
Most ODI Catches by Active Players
CURRENT PLAYERS | CATCHES | INNINGS | CT/INNS | MAX. CT IN AN INNS |
---|---|---|---|---|
Virat Kohli (IND) | 161 | 299 | 0.538 | 3 |
Rohit Sharma (IND) | 97 | 271 | 0.357 | 3 |
Glenn Maxwell (AUS) | 91 | 149 | 0.610 | 4 |
Steve Smith (AUS) | 90 | 170 | 0.529 | 3 |
Joe Root (ENG) | 88 | 176 | 0.500 | 4 |
David Miller (SA) | 87 | 173 | 0.502 | 3 |
Mohammad Nabi (AFG) | 83 | 170 | 0.488 | 3 |
Mahmudullah (BAN) | 82 | 238 | 0.344 | 3 |
Ravindra Jadeja (IND) | 76 | 202 | 0.376 | 3 |
Kane Williamson (NZ) | 74 | 172 | 0.430 | 3 |
More “Current Players” Records
Most Runs by Active Players in Test
Most Wickets by Active Players in ODI
Most Runs by Active Players in ODI
Key Stats
33 – The number of non-wicketkeepers who have picked more than 100 catches in ODI cricket, with Mahela Jayawardene being the only fielder to fetch 200 catches.
And, about the possibility of achieving 100 ODI catches, all the players listed above can reach that milestone, with Rohit Sharma being a close contender.
Virat Kohli is the only player from the above list to be in the top ten overall catch-takers in the format, and he is the only current day contender to challenge Jayawardene’s mighty fielding numbers.