भारत के लिए सबसे ज्यादा वनडे मैच खेलने वाले खिलाड़ी सचिन तेंदुलकर हैं। उन्होंने 463 मुकाबले खेले हैं
Image Source : gettyएमएस धोनी इस लिस्ट में दूसरे नंबर पर आते हैं। उन्होंने भारत के लिए 347 वनडे मुकाबले खेले हैं
Image Source : gettyराहुल द्रविड़ की बात की जाए तो उन्होंने भारत के लिए 340 वनडे मैच खेले हैं
Image Source : gettyमोहम्मद अजहरुद्दीन ने भारत के लिए 334 वनडे मैच खेलने में कामयाबी हासिल की थी
Image Source : gettyसौरव गांगुली ने भारत के लिए 308 वनडे मैच खेले हैं
Image Source : gettyयुवराज सिंह की बात की जाए तो उन्होंने भारत के लिए 301 वनडे मुकाबले खेले हैं
Image Source : gettyविराट कोहली अब तक भारत के लिए 299 वनडे मैच खेल चुके हैं। न्यूजीलैंड के खिलाफ मैदान में उतरते ही वे 300 वाले क्लब में एंट्री कर जाएंगे
Image Source : gettyरोहित शर्मा अब तक भारत के लिए 270 वनडे मुकाबले खेल चुके हैं
Image Source : gettyअनिल कुंबले ने भारत के लिए 269 वनडे मैच खेले हैं
Image Source : gettyवीरेंद्र सहवाग की बात की जाए तो उन्होंने भारत के लिए 241 वनडे मैच खेले हैं
Image Source : gettyNext : आईसीसी की टेस्ट रैंकिंग, ये रही टॉप बल्लेबाजों की लिस्ट