Most Catches In ODI

Last Modified Mar 29, 2022 12:52 IST

List of Most Catches In ODI


PosPlayerCountrySpanMatchesCatches
1Mahela JayawardeneSri Lanka1998-2015448218
2Ricky PontingAustralia1995-2012375160
3Mohammad AzharuddinIndia1985-2000334156
4Sachin TendulkarIndia1989-2012463140
5Ross TaylorNew Zealand2006-2022234139
6Virat KohliIndia2008-2022260137
7Stephen FlemingNew Zealand1994-2007280133
8Jacques KallisSouth Africa1996-2014328131
9Younis KhanPakistan2000-2015265130
10Muttiah MuralitharanSri Lanka1993-2011350130

Mahela Jayawardene leads the list of most catches in ODI with 218 catches to his name. He is followed by Ricky Ponting and Mohammad Azharuddin. Virat Kohli is 6th on the list with 137 catches to his kitty.


Derbyshire v Surrey - LV County Championship