वनडे क्रिकेट के इतिहास में सबसे ज्यादा कैच श्रीलंका के पूर्व कप्तान महेला जयवर्धने ने लिए हैं.

जयवर्धने ने 448 मैचों में 218 कैच पकड़े हैं.

ऑस्ट्रेलिया के पूर्व कप्तान रिकी पोंटिंग बल्लेबाजी के साथ-साथ अपनी फील्डिंग के लिए भी जाने जाते थे.

पोंटिंग ने 375 मैच में 160 कैच लिए हैं.

पूर्व भारतीय कप्तान मोहम्मद अजहरुद्दीन ने भारत के लिए वनडे में सबसे ज्यादा कैच पकड़े हैं.

अजहरुद्दीन ने 334 मैच में 156 कैच लिए हैं.

भारतीय दिग्गज खिलाड़ी विराट कोहली जल्द ही अजहरुद्दीन को पीछे छोड़कर वनडे में सबसे ज्यादा कैच लेने वाले भारतीय प्लेयर बन जाएंगे.

कोहली ने अब तक 298 मैच में 156 कैच पकड़े हैं.

न्यूजीलैंड के पूर्व खिलाड़ी रॉस टेलर भी इस लिस्ट में मौजूद हैं.

टेलर ने 236 मैच में 142 कैच लिए हैं.