IND vs PAK: The India-Pakistan cricket rivalry is one of the most intense in the sport, with both teams producing iconic performances over the years.
From record-breaking batting displays to sensational bowling spells, this historic rivalry has witnessed some memorable moments. Here’s a look at the highest and lowest scores in ODIs between India and Pakistan.

India’s highest total against Pakistan in ODIs came in 2005 at Vizag, when they piled up 356/9 in 50 overs, powered by a stunning 108-run knock from Virender Sehwag and an explosive 81 from MS Dhoni. This dominant batting performance helped India register a 58-run victory over their arch-rivals.
On the other hand, India’s lowest ODI total against Pakistan came in 1978 at Sialkot, where they were dismissed for a mere 79 runs in 34.2 overs. The fragile batting lineup crumbled under pressure, resulting in an 8-wicket defeat as Pakistan cruised to victory with ease.
Pakistan’s highest ODI total against India was 344/8 in Karachi (2004) in a thrilling run chase. Despite centuries from Shoaib Malik and Inzamam-ul-Haq, Pakistan fell short by just five runs, as India’s bowlers held their nerve in the final overs to snatch a dramatic win.
Conversely, Pakistan’s lowest ODI total against India came in 1985 at Sharjah, when they were bowled out for 87 in 32.5 overs. India defended a modest total and secured a 38-run victory, thanks to a disciplined bowling effort.