#3 विराट कोहली
भारतीय टीम के कप्तान विराट कोहली का बल्ला लगातार रन बरसा रहा है। अभी तक खेले गए 211 एकदिवसीय मुकाबले में विराट ने 58.21 की औसत से 9779 रन बनाए हैं। उनका सर्वाधिक स्कोर 183 रन है और उनके नाम 35 शतक दर्ज हैं।
#4 सचिन तेंदुलकर
सचिन तेंदुलकर को क्रिकेट का 'भगवान' माना जाता है। सचिन ने अपने एकदिवसीय करियर में 463 मैचों में 44.83 की औसत से 18426 रन स्कोर किए। उनका सर्वाधिक स्कोर 200 रन है और उनके नाम 49 शतक दर्ज हैं। इसके अलावा एकदिवसीय क्रिकेट में दोहरा शतक लगाने वाले पहले खिलाड़ी भी थे।
#5 कुमार संगाकारा
श्रीलंका के कुमार संगाकारा ने अपने एकदिवसीय करियर में 404 मैच खेलते हुए 41.98 की औसत से 14325 रन बनाए हैं। इसके साथ ही उनका बेस्ट स्कोर 169 रन रहा है और उनके नाम 23 शतक दर्ज हैं।
#6 इंजमाम-उल-हक
पाकिस्तान के पूर्व कप्तान इंजमाम उल हक ने 378 एकदिवसीय मैचों में 11739 रन बनाए हैं। इसमें उनकी औसत 39.53 की रही है। इसके अलावा उनका बेस्ट स्कोर 137 रहा है और उनके नाम 10 शतक भी दर्ज है।