In this blog, we will discuss the top 10 players with the most catches in ODI career
The former Sri Lankan captain and star batsman Mahela Jayawardene has the record with the most catches in the history of One Day International Cricket.
Player | Span | Mat | Inns | Ct | Max | Ct/Inn |
DPMD Jayawardene (Asia/SL) | 1998-2015 | 448 | 443 | 218 | 4 | 0.492 |
RT Ponting (AUS/ICC) | 1995-2012 | 375 | 372 | 160 | 3 | 0.43 |
M Azharuddin (IND) | 1985-2000 | 334 | 332 | 156 | 4 | 0.469 |
LRPL Taylor (NZ) | 2006-2022 | 236 | 232 | 142 | 4 | 0.612 |
SR Tendulkar (IND) | 1989-2012 | 463 | 456 | 140 | 4 | 0.307 |
V Kohli (IND) | 2008-2022 | 265 | 263 | 139 | 3 | 0.528 |
SP Fleming (ICC/NZ) | 1994-2007 | 280 | 276 | 133 | 4 | 0.481 |
JH Kallis (Afr/ICC/SA) | 1996-2014 | 328 | 324 | 131 | 3 | 0.404 |
Younis Khan (PAK) | 2000-2015 | 265 | 257 | 130 | 4 | 0.505 |
M Muralidaran (Asia/ICC/SL) | 1993-2011 | 350 | 347 | 130 | 3 | 0.374 |
From 1998-2015, he played in 448 matches and took 218 catches in his career.
1. 218 Catches-Mahela Jayawardene-Players With Most catches in ODI Career
The former Sri Lankan captain and star batsman Mahela Jayawardene has the record with the most catches in ODI
Mahela Jayawardene is one of the best fielders in the world.
Jayawardene has great reflexes, is very quick, and is a very good catcher.
Jayawardene is usually fielded at slip or gully, but he has also been known to the field at silly point, cover point, and third man. He is considered to be one of the best fielders in the world.
In 2003, he was named the ICC Fielder of the Year. He has also been nominated for the Laureus World Sportsman of the Year award.
2. 160 Catches-Ricky Ponting-Players With Second Most catches in ODI Career
The former Australian captain and star batsman Ricky Ponting has the record with the second most number of catches in the history of One Day International Cricket.
From 1998-2012, he played in 375 matches and took 160 catches in his career.
Ricky Ponting is one of the best fielders of his generation. He has superb reflexes and is very agile. He has a strong arm and is accurate when throwing.
He is also a good judge of a ball and has a good sense of where the ball is going to be hit.
Ponting is also a very good captain and motivator, always looking to improve his team’s performance. He is a true leader and a role model for young cricketers.
3. 156 Catches-Muhammad Azharuddin-Players With Second Most catches in ODI Career
The former Indian captain and star batsman Muhammad Azharduddin has the record with the third most number of catches in the history of One Day International Cricket.
From 1985-2000, he played in 334 matches and took 156 catches in his career.
Muhammad Azharuddin was a very elegant fielder known for his quick reflexes. He was also very athletic and had a strong arm.
Azharuddin was considered one of the best fielders in the Indian team and was often stationed at covers or points.
He was also a safe pair of hands in the slips and could be relied upon to take some difficult catches.
4. 142 Catches-Ross Taylor-Players With Fourth Most catches in ODI Career
The New Zealand star batsman Ross Taylor has the record with the fourth most number of catches in the history of One Day International Cricket.
From 2006-2022, he played in 236 matches and took 142 catches in his career.
Ross Taylor is an excellent fielder. He has great reflexes and is very quick. He has a strong arm and is accurate when throwing.
He is also very good at reading the ball and anticipating where it will go.
Overall, Ross Taylor is an outstanding fielder and is a key member of the New Zealand fielding unit.
5. 140 Catches-Sachin Tendulkar-Players With Fifth Most catches in ODI Career
The former Indian legend cricketer Sachin Tendulkar has the record with the fifth most number of catches in the history of One Day International Cricket.
From 2006-2022, he played in 236 matches and took 14 catches in his career.
Sachin Tendulkar was an excellent fielder and was known for his quick reflexes. He was often seen taking catches in the slips or at the point.
He was also a good fielder in the outfield and was known for his strong arm.
In his later years, Sachin Tendulkar’s fielding became more subdued as he focused more on his batting.
However, he was still a reliable fielder and was often seen taking important catches in crucial moments of matches.
6. 137 Catches-Virat Kohli-Players With Sixth Most catches in ODI Career
The top Indian batsman Virat Kohli has the record with the sixth most number of catches in the history of One Day International Cricket.
From 2008-2022, he played 260 matches and took 137 catches in his career.
Virat Kohli is an excellent fielder and has been known to make some stunning catches. He has a very strong arm and is very accurate when throwing the ball.
He is also very quick on his feet and has a good sense of where the ball is going to be.
Kohli is often seen as the mainstay of the Indian fielding unit and is usually stationed at slip or in the covers.
7. 133 Catches-Stephen Fleming-Players With Seventh Most catches in ODI Career
The former New Zealand star batsman Stephen Fleming has the record with the seventh most number of catches in the history of One Day International Cricket.
From 1994-2007, he played in 280 matches and took 133 catches in his career.
Stephen Fleming was considered one of the best fielders of his generation. He had a strong arm and was very accurate. He was also very quick and agile.
Some people even considered him to be the best fielder of all time.
8. 131 Catches-Jacque Kallis-Players With Eighth Most catches in ODI Career
The former South African legend allrounder Jacque Kallis has the record with the eighth most number of catches in the history of One Day International Cricket.
From 1996-2014, he played in 328 matches and took 131 catches in his career.
Kallis is considered one of the best fielders in cricket. He has been described as a “natural athlete” and has excellent fielding skills.
He has taken some of the best catches in cricket, and his fielding has been described as “magnificent”.
Kallis is known for his quick reflexes, safe hands, and ability to read the game. He has a strong arm and is accurate when throwing.
He is also a good fielder in the slips and has taken some brilliant catches.
9. 130 Catches-Younis Khan-Players With Ninth Most catches in ODI Career
The former Pakistan Captain and star batsman Younis Khan has the record with the ninth most number of catches in the history of One Day International Cricket.
From 2000-2015, he played in 265 matches and took 130 catches in his career.
Younis Khan is a very good fielder. He has a great arm and is very quick. He is also very good at catching the ball.
He is not the best fielder in the world, but he is definitely above average.
He has been known to make some spectacular catches and is also a good run-stopper. He is an asset in the field.
10. 130 Catches-Muthiah Muralidaran-Players With Tenth Most catches in ODI Career
The former Sri Lankan legend bowler Muthiah Muralidaran has the record with the tenth most number of catches in the history of One Day International Cricket.
From 1993-2011, he played in 350 matches and took 130 catches in his career.
Muthiah Muralidaran was an excellent fielder, particularly for a spin bowler. He had a safe pair of hands and could field close to the bat.
He was also a good fielder at slip and could occasionally be seen taking catches there.
Overall, Muralidaran was a very good fielder and made a valuable contribution to the team in the field.
Also check out T20 team ranking – ICC Men’s