भारतीय टीम के लीजेंड सचिन तेंदुलकर इस मामले में सबसे ऊपर है। उन्होंने पाकिस्तान के खिलाफ 69 मैचों में 2526 रन बनाए हैं, जिसमें पांच शतक शामिल है और उनका बेस्ट स्कोर 141 रहा।
पाकिस्तान के खिलाफ सबसे ज्यादा रन बनाने में दूसरे नंबर पर राहुल द्रविड़ का नाम शामिल है, जिन्होंने पाकिस्तान के खिलाफ 58 मैचों में 1899 रन बनाए हैं। उनका हाईएस्ट स्कोर 107 था।
भारतीय टीम के पूर्व कप्तान रहे मोहम्मद अजहरुद्दीन ने पाकिस्तान के खिलाफ 64 मैचों में 1657 रन बनाए। उन्होंने पाकिस्तान के खिलाफ 2 शतक भी लगाए हैं।
सौरभ गांगुली इस लिस्ट में तीसरे नंबर पर है, जिन्होंने पाकिस्तान के खिलाफ 53 मैचों में 1652 रन बनाए हैं। उन्होंने दो शतक जड़े और उनका हाईएस्ट स्कोर 141 रहा।
इस लिस्ट में युवराज सिंह का नाम पांचवे नंबर पर शामिल है, जिन्होंने 38 मैचों में 1360 रन पाकिस्तान के खिलाफ बनाए। उनका हाईएस्ट स्कोर 107 रहा।
भारतीय टीम के कप्तान रहे महेंद्र सिंह धोनी ने पाकिस्तान के खिलाफ 36 वनडे मैच में 1231 रन बनाए हैं। इस दौरान उन्होंने पाकिस्तान के खिलाफ 2 शतक ठोके और उनका बेस्ट स्कोर 148 है।
भारतीय टीम के पूर्व सलामी बल्लेबाज वीरेंद्र सहवाग ने पाकिस्तान के खिलाफ 31 मैच खेलें, जिसमें उन्होंने 1071 रन अपने नाम किए है।
वनडे इंटरनेशनल के इतिहास में विराट कोहली और रोहित शर्मा पाकिस्तान के खिलाफ क्रमशः 652 और 787 रन बना चुके हैं और दोनों ही आज होने वाले मैच में पाकिस्तान के खिलाफ खेलेंगे।