वनडे में सबसे ज्यादा रन बनाने वाले बल्लेबाज सचिन तेंदुलकर हैं। उन्होंने 463 मैच खेलकर 18426 रन बनाए हैं
Image Source : gettyकुमार संगकारा इस लिस्ट में नंबर दो पर आते हैं। उन्होंने 404 वनडे मैच खेलकर 14234 रन बनाए हैं
Image Source : gettyविराट कोहली तीसरे नंबर पर आते हैं। उन्होंने वनडे में 302 मैच खेलकर 14181 रन बनाए हैं
Image Source : gettyरिकी पोंटिंग ने वनडे में 375 मैच खेलकर 13704 रन बनाए हैं
Image Source : gettyसनथ जयसूर्या की बात की जाए तो उन्होंने 445 वनडे मेच खेलकर 13430 रन बनाए हैं
Image Source : gettyमहेला जयवर्धने ने वनडे में 448 मैच खेलकर 12650 रन बनाने का काम किया है
Image Source : gettyइंजमाम उल हक ने 378 वनडे मैच खेलकर 11739 रन बनाए हैं
Image Source : gettyजैक कैलिस ने 328 वनडे मुकाबले खेलकर 11579 रन बनाए हैं
Image Source : gettyसौरव गांगुली ने वनडे में 311 मैच खेलकर 11363 रन बनाए हैं
Image Source : gettyरोहित शर्मा ने अब तक 273 वनडे मैच खेले हैं, इसमें उनके नाम 11168 रन हो चुके हैं
Image Source : gettyNext : IPL के इतिहास में सबसे ज्यादा चौके लगाने वाले टॉप-10 बल्लेबाज, विराट नंबर 2 पर