1. सचिन तेंदुलकर: 18426 रन
Image Source : Getty2. विराट कोहली: 12353 रन
Image Source : Getty3. सौरव गांगुली: 11221 रन
Image Source : getty4. राहुल द्रविड़: 10768 रन
Image Source : Getty5. महेंद्र सिंह धोनी: 10599 रन
Image Source : Getty6. रोहित शर्मा: 9403 रन
Image Source : Getty7. मोहम्मद अजहरुद्दीन: 9378 रन
Image Source : GettyNext : भारत के खिलाफ वनडे में सर्वाधिक विकेट लेने वाले बांग्लादेशी गेंदबाज, टॉप 5 की लिस्ट में हुआ बदलाव