
The Lowest Totals for Ind vs Pak ODI matches have produced some of the most dramatic and unexpected moments in the history of this famous cricket rivalry. India and Pakistan are usually associated with high-pressure encounters, quality batting, and closely fought contests, but several matches have seen batting lineups collapse dramatically. These low scores highlight the impact that disciplined bowling, difficult conditions, and immense match pressure can have on even the strongest teams.
The Lowest Totals for Ind vs Pak ODI record features performances from different eras of ODI cricket, ranging from the late 1970s to the 2020s. Some matches were decided by outstanding bowling displays, while others saw teams struggle to build partnerships or maintain a steady scoring rate. Based on the supplied data, here is the ranking from No. 10 to No. 1.
10. India – 135 Runs

India’s score of 135 runs in Jaipur on March 24, 1999, begins this ranking of the Lowest Totals for Ind vs Pak ODI history. Pakistan’s bowling attack kept India’s batters under pressure throughout the innings and prevented them from establishing meaningful partnerships. India struggled to maintain momentum as wickets continued to fall. The scoring rate remained low, and the middle order was unable to rescue the innings. India eventually reached only 135 runs from 36.1 overs before being dismissed. Pakistan’s disciplined bowling was the defining feature of this low-scoring contest.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| India | 135 | 36.1 | 3.73 | Lost |
9. Pakistan – 134 Runs

Pakistan recorded 134 runs against India in Sharjah on April 13, 1984, placing this performance ninth among the Lowest Totals for Ind vs Pak ODI. India’s bowlers maintained consistent pressure and restricted Pakistan’s opportunities to score freely. Pakistan lost wickets frequently and failed to develop the partnerships needed to produce a competitive total. The innings eventually ended at 134 after 39.4 overs. India successfully took advantage of Pakistan’s batting struggles and secured victory.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| Pakistan | 134 | 39.4 | 3.37 | Lost |
READ MORE:
8. Pakistan – 128 Runs

Pakistan’s 128 runs in Colombo during the 2023 Asia Cup represent another notable entry in the Lowest Totals for Ind vs Pak ODI list. India produced a highly effective bowling performance and consistently prevented Pakistan’s batting lineup from settling. Pakistan struggled to find a batter capable of controlling the innings for a prolonged period. The wickets kept falling, and the team was eventually dismissed for 128 runs in 32 overs. India’s bowling dominance made this one of the more recent low-scoring encounters between the two sides.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| Pakistan | 128 | 32.0 | 4.00 | Lost |
7. India – 127 Runs

India’s total of 127 runs in Amstelveen in 2004 is seventh on the supplied Lowest Totals for Ind vs Pak ODI ranking. Pakistan’s bowlers maintained excellent control and consistently tested the Indian batting lineup. India struggled to establish partnerships as wickets fell at regular intervals. The innings lasted only 27 overs and ended at 127 runs. Pakistan then used the advantage created by its bowling attack to secure a comfortable victory.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| India | 127 | 27.0 | 4.70 | Lost |
6. India – 125 Runs

A remarkable match in Sharjah on March 22, 1985, produced India’s 125-run total, placing it sixth among the Lowest Totals for Ind vs Pak ODI. India’s batting struggled significantly on a surface that offered assistance to the bowlers. Despite being restricted to only 125 runs in 42.4 overs, India responded with an excellent bowling performance. The bowlers successfully defended the modest total and helped India secure victory. This makes the match particularly unusual because the team with the low score ultimately won.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| India | 125 | 42.4 | 2.92 | Won |
5. India – 125 Runs

India appears again with a total of 125 runs, this time in Sharjah on April 1999. The performance ranks fifth in the supplied Lowest Totals for Ind vs Pak ODI data. Pakistan’s bowlers made life difficult for the Indian batting lineup by keeping the scoring opportunities limited. India could not develop the partnerships necessary to push the total higher and eventually finished on 125 after 45 overs. Pakistan successfully chased the target and recorded a victory.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| India | 125 | 45.0 | 2.77 | Lost |
4. Pakistan – 116 Runs

Pakistan’s 116 runs in Toronto in 1997 occupy fourth place in the supplied Lowest Totals for Ind vs Pak ODI ranking. India’s bowlers maintained pressure from the beginning and repeatedly found breakthroughs against the Pakistani batting lineup. Pakistan’s batters struggled to score at a reasonable rate and could not produce a substantial partnership. Although the innings lasted 45 overs, Pakistan managed only 116 runs. India successfully completed the chase to register a convincing victory.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| Pakistan | 116 | 45.0 | 2.57 | Lost |
3. India – 112 Runs

India’s 112 runs in Lahore in December 1989 move into third place on the Lowest Totals for Ind vs Pak ODI list. Pakistan’s bowling attack dominated the innings and prevented India from developing any meaningful batting rhythm. Indian wickets fell consistently, leaving the batting lineup unable to recover. India was eventually bowled out for only 112 runs in 30.2 overs. Pakistan then chased the target successfully, completing a convincing victory in another low-scoring India-Pakistan contest.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| India | 112 | 30.2 | 3.69 | Lost |
2. Pakistan – 87 Runs

Pakistan’s 87 runs in Sharjah are the second-lowest total in the supplied Lowest Totals for Ind vs Pak ODI records. India’s bowling attack delivered a remarkable performance, preventing Pakistan’s batters from establishing themselves at the crease. Pakistan struggled to find runs and lost wickets regularly. The innings ended after 32.5 overs with only 87 runs on the board. India took complete advantage of the bowling performance and went on to record a dominant victory.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| Pakistan | 87 | 32.5 | 2.64 | Lost |
1. India – 79 Runs

India’s 79 runs in Sialkot on October 13, 1978, take the No. 1 position in the supplied Lowest Totals for Ind vs Pak ODI ranking. It is the lowest score included in the data and remains one of the most dramatic batting collapses in the history of the rivalry. Pakistan’s bowlers completely controlled the innings and repeatedly dismissed Indian batters before they could build partnerships. India was eventually bowled out for just 79 runs in 34.2 overs. Pakistan comfortably secured victory, making this one of the most memorable low-scoring encounters between the two teams.
| Team | Score | Overs | Run Rate | Result |
|---|---|---|---|---|
| India | 79 | 34.2 | 2.30 | Lost |
FAQs
1. What is the lowest total in the supplied Ind vs Pak ODI data?
India’s 79 runs against Pakistan in Sialkot on October 13, 1978, is the lowest total in the supplied Lowest Totals for Ind vs Pak ODI records.
2. What is Pakistan’s lowest total against India in the supplied data?
Pakistan’s lowest score is 87 runs, recorded in Sharjah. India won the match after Pakistan’s batting lineup was dismissed for the low total.
3. Which team has the lowest score in this ranking?
India holds the lowest score with 79 runs, followed by Pakistan’s 87.
4. Which venue appears multiple times in the lowest-total list?
Sharjah features several times in the supplied data, with low totals recorded by both India and Pakistan.
5. Did India ever win after scoring a low total?
Yes. India scored only 125 runs in 42.4 overs in Sharjah in 1985 but still won the match, according to the supplied data.
