ODI इतिहास में सबसे ज्यादा रन बनाने वाले टॉप 10 बल्लेबाजODI इतिहास में सबसे ज्यादा रन बनाने वाले टॉप 10 बल्लेबाज1. सचिन तेंदुलकर (भारत) पूर्व भारतीय क्रिकेटर सचिन तेंदुलकर ने 463 वनडे मैचों में 18,426 रन बनाए हैं.2. कुमार संगाकारा (श्रीलंका) श्रीलंका के पूर्व क्रिकेटर कुमार संगाकारा ने 403 वनडे मैचों में 14,234 रन बनाए हैं.3. विराट कोहली (भारत) टीम इंडिया के रन मशीन विराट कोहली अब तक खेले गए 296 वनडे मैचों में 13,911 रन बनाए हैं.4. रिकी पोंटिंग (ऑस्ट्रेलिया) ऑस्ट्रेलिया के पूर्व कप्तान रिकी पोंटिंग ने 375 मैचों में 13,704 रन बनाए हैं.5. सनथ जयसूर्या (श्रीलंका) पूर्व श्रीलंकाई दिग्गज सनथ जयसूर्या के नाम एकदिवसीय क्रिकेट के 445 मैचों में 13,430 रन बनाए हैं.6. महेला जयवर्धने (श्रीलंका) पूर्व श्रीलंकाई बल्लेबाज के नाम 448 वनडे मैचों में 12,650 रन दर्ज है.7. इंजमाम-उल-हक (पाकिस्तान) पाकिस्तान के पूर्व बल्लेबाज इंजमाम-उल-हक के नाम 378 वनडे मैच में 11,739 रन दर्ज है.8. जैक्स कैलिस (साउथ अफ्रीका) साउथ अफ्रीका के दिग्गज ऑलराउंडर जैक्स कैलिस के नाम 328 वनडे में 11,579 रन बनाए हैं.9. सौरव गांगुली (भारत) पूर्व भारतीय कप्तान सौरव गांगुली के नाम 311 एकदिवसीय मैचों में 11,363 रन दर्ज है.10. रोहित शर्मा (भारत) टीम इंडिया के कप्तान रोहित शर्मा ने अब तक खेले गए 267 वनडे मैचों में 10,987 रन बनाए हैं.