वनडे में भारत के लिए सबसे ज्यादा रन बनाने वाले बल्लेबाज सचिन तेंदुलकर हैं। उन्होंने 463 मैच खेलकर 18426 रन बनाए हैं
Image Source : gettyविराट कोहली दूसरे नंबर पर आते हैं। उन्होंने अब तक 295 वनडे मैच खेलकर 13906 रन बनाए हैं
Image Source : gettyसौरव गांगुली की बात की जाए तो उन्होंने वनडे में 311 मैच खेलकर 11363 रन बनाए हैं
Image Source : gettyराहुल द्रविड़ ने वनडे में भारत के लिए 344 मैच खेलकर 10889 रन बनाए हैं
Image Source : gettyरोहित शर्मा अब तक भारत के लिए 265 वनडे मैच खेलकर 10866 रन बन चुके हैं
Image Source : gettyएमएस धोनी ने वनडे में 350 वनडे मैच खेलकर 10773 रन बनाए हैं
Image Source : gettyमोहम्मद अजहरुद्दीन ने वनडे में 334 मैच खेलकर 9378 रन बनाए हैं
Image Source : gettyयुवराज सिंह की बात की जाए तो उन्होंने 304 वनडे मैच खेलकर 8701 रन बनाए हैं
Image Source : gettyवीरेंद्र सहवाग ने वनडे में 251 मैच खेलकर 8273 रन बनाए हैं
Image Source : gettyशिखर धवन की बात करें तो उन्होंने 167 वनडे मैच खेलकर 6793 रन बनाए हैं
Image Source : gettyNext : भारत बनाम इंग्लैंड सीरीज से पहले कैसी है आईसीसी वनडे रैंकिंग, ये रहे टॉप 10 बल्लेबाज