#2 एम एस धोनी
2007 से लेकर 2016 तक भारतीय टीम के कप्तान रहे महेंद्र सिंह धोनी वनडे में 10,000 से भी ऊपर रन बनाने वाले खिलाड़ियों में से एक हैं। 2007 में वनडे क्रिकेट में भारत के लिए अपना पहला अंतर्राष्ट्रीय मुकाबला खेलने वाले धोनी ने 2008 और 2009 में लगातार दो साल 'आईसीसी ओडीआई प्लेयर ऑफ द ईयर' का खिताब जीता है।
धोनी को कप्तान के तौर पर 5000 रन पूरे करने में 127 पारियां लगी थी। उन्होंने कुल मिलाकर अब तक भारत के लिए 350 वनडे मुकाबले खेले हैं और 50.53 की औसत के साथ 10,773 रन अपने नाम किए हैं।
#1 विराट कोहली
क्रिकेट में चाहे बल्ले से बना कोई रिकॉर्ड हो या फिर सफल कप्तानी का कोई भी रिकॉर्ड हो विराट किसी को भी तोड़ने में जरा भी संकोच नहीं कर रहे हैं। भारत के लिए तीनों प्रारूपों में कप्तान बनने के बाद से ही विराट सारे रिकॉर्ड तोड़ते हुए चले आ रहे हैं और 19 जनवरी को ऑस्ट्रेलिया के खिलाफ तीसरे और अंतिम एकदिवसीय मुकाबले में विराट ने एम एस धोनी का रिकॉर्ड तोड़ दिया और वह कप्तान के तौर पर वनडे में 5000 रन बनाने वाले सबसे तेज खिलाड़ी बन गए।
विराट ने यह कारनामा मात्र 82 पारियों में करके दिखाया जोकि एम एस धोनी से 45 इनिंग कम है और इसी के साथ वह दुनिया में कप्तान के तौर पर वनडे क्रिकेट में सबसे तेज 5000 रन बनाने वाले खिलाड़ी बन गए।