Most catches for India in ODI WC (non-WK) 15 - Virat Kohli* 14 - Anil Kumble 12 - Kapil Dev 12 - Sachin Tendulkar