The Ind vs Pak match is one of the most intense and celebrated contests in the history of the sport. Every time these two giants clash, cricket fans worldwide witness breathtaking action, high-voltage drama, and unforgettable moments. Over the years, several memorable Ind vs Pak match (ODI), leaving fans on the edge of their seats. Here’s a look at the top five most thrilling ODIs between India and Pakistan of all time.
Table of Contents
1. 1986 Austral-Asia Cup Final – Sharjah

One of the most iconic encounters in cricket history, the final of the 1986 Austral-Asia Cup saw Pakistan’s Javed Miandad script an unforgettable moment. Batting first, India posted a competitive total of 245/7, with Sunil Gavaskar and Kris Srikkanth playing key roles. In response, Pakistan kept losing wickets at crucial moments. However, Miandad stood firm, and with four runs needed off the last ball, he smashed a six off Chetan Sharma, leading Pakistan to a historic victory. This match remains one of the greatest last-ball finishes in ODI history.
Also Read: Ind vs Pak champion Trophy 2025:A Clash of Titans
2. 2004 Karachi Thriller – India’s Epic Chase

In the 2004 ODI series, the first match in Karachi turned out to be an absolute run-fest. India batting first, set a massive target 349/7, with centuries from Sehwag and Dravid. Pakistan chased aggressively with Inzamam-ul-Haq leading the innings. The match is like a pendulam and in the end, Pakistan fell just short as India secured a thrilling five-run victory. This game is remembered for its relentless strokeplay and one of the best Ind vs Pak ODI battles.
3. 2011 World Cup Semi-Final – Mohali

Ind vs Pak match ,2011 World Cup Semi-Final at Mohali was full of drama and intense. India, riding on Sachin Tendulkar’s gritty 85, set a target of 261. Pakistan had a strong start but kept losing wickets at regular intervals. The Indian bowling attack, led by Zaheer Khan, Munaf Patel, and Harbhajan Singh, ensured that Pakistan never gained full control. Eventually, India won by 29 runs, securing their place in to the final. This match was full of emotions and nail-biting, and remains one ofe the most watched games in World Cup history.
4. 2018 Asia Cup Super Four Clash – Dubai

In the 2018 Asia Cup Super Four stage, Ind vs pak match produced another exciting contest. Pakistan, batting first, managed to score 237/7, thanks to Shoaib Malik’s brilliant knock. India, in reply, showcased a clinical chase led by Rohit Sharma’s unbeaten 111 and Shikhar Dhawan’s 114. Despite the pressure , India Victory with nine wicket in hand. The match displayed India’s dominance but also reflected the high level of competition between the two nations.
Also Read: Champion Trophy 2025: Teams, Schedule, and What to Expect
5. 2003 World Cup Match – Centurion

One of the most hyped, Ind vs Pak match was 2003 World Cup at Centurion was field with star power. Pakistan, led by Saeed Anwar’s classy century, posted a challenging 273/7. In reply, India chased the target with remarkable ease, thanks to Sachin Tendulkar’s legendary 98 off just 75 balls. His upper-cut six against Shoaib Akhtar remains one of the most iconic moments in Indo-Pak cricket history. India won the match by six wickets, more strong their World Cup dominance over Pakistan.
Final Thoughts
The Ind vs Pak Match has given cricket fans some of the most thrilling encounters in ODI history. These 5 Ind vs pak matches stand out for their dramatic finishes, high-pressure moments, and unforgettable performances. As the rivalry continues, fans eagerly await the next chapter in this epic contest.
3 thoughts on “IND vs PAK Match: Top 5 Most Thrilling ODI Matches of All Time”