The Highest Totals for India vs Pakistan in ODIs represent some of the most exciting moments in cricket history. Whenever India and Pakistan face each other in One Day Internationals, millions of fans around the world watch with great interest. This rivalry is not just about winning and losing; it is about pride, history, and unforgettable performances. Over the years, both teams have produced remarkable batting displays, resulting in several massive team scores.
The list of Highest Totals for India vs Pakistan in ODIs includes some of the greatest batting performances ever seen in ODI cricket. From explosive centuries to record-breaking partnerships, these matches have showcased the talent and determination of both nations. The Highest Totals for India vs Pakistan in ODIs also highlight how modern ODI cricket has evolved, with teams regularly crossing the 300-run mark in high-pressure encounters.
List of 10 Highest Totals for India vs Pakistan in ODIs
10. Pakistan vs India

Pakistan scored 329/6 against India in the Asia Cup at Mirpur on 18 March 2012. Mohammad Hafeez led the batting effort with a brilliant century, while Nasir Jamshed and Younis Khan provided valuable support. Pakistan maintained a steady scoring rate throughout the innings and reached one of the Highest Totals for India vs Pakistan in ODIs.
Even though Pakistan posted a massive score, India successfully chased the target. Virat Kohli’s famous innings of 183 runs helped India complete one of the greatest run chases in ODI cricket. This match remains one of the most memorable entries among the Highest Totals for India vs Pakistan in ODIs.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| Pakistan | 329/6 | 6.58 | India | Lost |
9. Pakistan vs India

Pakistan produced another excellent batting performance by scoring 329/6 against India in Rawalpindi during the historic 2004 ODI series. The batting lineup attacked from the start and built strong partnerships throughout the innings. This score remains one of the notable Highest Totals for India vs Pakistan in ODIs.
Unlike the Mirpur encounter, Pakistan successfully defended this total and secured victory. The innings demonstrated the strength of Pakistan’s batting unit during that period and remains a significant chapter in the history of the Highest Totals for India vs Pakistan in ODIs.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| Pakistan | 329/6 | 6.58 | India | Won |
READ MORE: Top 10 Highest Strike Rates in India vs Pakistan ODI History
8. India vs Pakistan

India recorded 330/8 against Pakistan during the Asia Cup at Mirpur in 2008. Several batters contributed useful runs, helping India build a strong total. The middle order accelerated effectively during the final overs, pushing the score beyond 330. This innings ranks among the Highest Totals for India vs Pakistan in ODIs.
Pakistan’s bowlers struggled to contain the flow of runs as India maintained pressure throughout the innings. The total eventually proved enough for India to secure victory and strengthen their record in high-pressure contests against Pakistan.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| India | 330/8 | 6.60 | Pakistan | Won |
7. India vs Pakistan

India’s successful chase of 330/4 in Mirpur is one of the greatest batting displays in the history of the Highest Totals for India vs Pakistan in ODIs. Chasing 330 runs against Pakistan was a difficult challenge, but India completed the target with remarkable ease.
Virat Kohli’s unforgettable 183-run innings remains one of the finest ODI knocks ever played. Supported by Sachin Tendulkar and Rohit Sharma, Kohli dominated the Pakistani bowling attack and guided India to victory. This chase remains a landmark moment among the Highest Totals for India vs Pakistan in ODIs.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| India | 330/4 | 6.89 | Pakistan | Won |
6. India vs Pakistan

During the 2019 ICC Cricket World Cup, India scored 336/5 against Pakistan at Manchester. This match was one of the most anticipated fixtures of the tournament and featured an outstanding batting performance from India. The score is among the famous Highest Totals for India vs Pakistan in ODIs.
Rohit Sharma’s magnificent century provided the foundation for the total, while KL Rahul and Virat Kohli added valuable contributions. India’s batters controlled the match and eventually secured another World Cup victory over Pakistan.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| India | 336/5 | 6.72 | Pakistan | Won |
5. Pakistan vs India

Pakistan delivered one of their finest ODI performances by scoring 338/4 against India in the ICC Champions Trophy Final. This innings is one of the most important entries among the Highest Totals for India vs Pakistan in ODIs because it came in a major ICC final.
Fakhar Zaman’s superb century played a key role in helping Pakistan post a huge score. The Pakistani batters dominated from the start and placed enormous pressure on India. Pakistan eventually won the match comfortably and lifted the Champions Trophy.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| Pakistan | 338/4 | 6.76 | India | Won |
4. Pakistan vs India

Pakistan’s score of 344/8 at Karachi remains one of the biggest totals ever recorded in this rivalry. At that time, crossing 340 runs was considered a massive achievement in ODI cricket. This innings is an important part of the Highest Totals for India vs Pakistan in ODIs list.
Several Pakistani batters contributed important runs, helping the team build a huge total. Although Pakistan eventually lost the match, the batting performance itself remains highly respected and memorable.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| Pakistan | 344/8 | 6.88 | India | Lost |
3. India vs Pakistan

India responded brilliantly to Pakistan’s 344/8 by scoring 349/7 and completing one of the greatest chases in ODI history. This match is remembered as one of the most exciting examples of the Highest Totals for India vs Pakistan in ODIs.
The Indian batting lineup maintained a strong scoring rate throughout the innings. Excellent partnerships and fearless batting helped India reach the target and secure a historic victory on Pakistani soil.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| India | 349/7 | 6.98 | Pakistan | Won |
READ MORE: Top 10 Most Runs for India vs Pakistan in ODI Cricket History
2. India vs Pakistan

India’s score of 356/2 in the Asia Cup 2023 is one of the most dominant batting performances ever seen in this rivalry. It stands second on the list of the Highest Totals for India vs Pakistan in ODIs.
Virat Kohli and KL Rahul both scored unbeaten centuries and added a huge partnership. Their outstanding batting left Pakistan’s bowlers with very few answers. The innings showcased modern ODI batting at its absolute best.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| India | 356/2 | 7.12 | Pakistan | Won |
1. India vs Pakistan

At the top of the Highest Totals for India vs Pakistan in ODIs list is India’s famous score of 356/9 at Visakhapatnam. This innings is remembered mainly for Virender Sehwag’s explosive batting display.
Sehwag attacked the Pakistani bowlers from the opening overs and scored a magnificent century. His aggressive approach helped India build a powerful platform, while the rest of the batting lineup added important runs. The total became one of the most iconic scores in the history of the India-Pakistan rivalry and helped India secure a memorable victory.
| Team | Score | RR | Opposition | Result |
|---|---|---|---|---|
| India | 356/9 | 7.12 | Pakistan | Won |
The Highest Totals for India vs Pakistan in ODIs showcase the incredible batting talent that both nations have produced over the years. From Pakistan’s Champions Trophy triumph in 2017 to India’s record-breaking performances in 2005 and 2023, these matches have delivered unforgettable entertainment. The Highest Totals for India vs Pakistan in ODIs are filled with centuries, match-winning partnerships, and dramatic finishes that continue to inspire cricket fans.
As ODI cricket continues to evolve, the list of Highest Totals for India vs Pakistan in ODIs may change in the future. With modern batting techniques, powerful hitters, and aggressive strategies, both teams are capable of setting new records. However, the matches featured in this ranking will always hold a special place in cricket history and remain some of the finest examples of the legendary India-Pakistan rivalry.