A comprehensive compilation of the most electrifying and historic cricket matches between India and Pakistan, covering Test, ODI, and T20 formats. This list highlights the intense rivalry that transcends sport, featuring unforgettable moments, dramatic finishes, and legendary player performances from both nations.
Get targeted exposure with custom position pinning and highlighted placement.
India's dominant victory over England in the final, though not directly against Pakistan, set the stage for future rivalries. However, the semi-final clash where India defeated Pakistan to reach the final was a pivotal moment that shifted the psychological landscape of the rivalry significantly.
A thrilling one-day international final played in Sharjah, where India defeated Pakistan in a close contest. This match is remembered for the intense pressure and the high stakes of being the first major bilateral trophy final between the two Asian giants during that era.
One of the most controversial matches in cricket history, played in Lahore. A rain-delayed resumption and subsequent over-rate disputes led to Pakistan being awarded the match by walkover, sparking decades of debate and emotional responses from Indian fans and players alike.
Marked the first competitive meeting between the two nations since 1996, ending a long gap in World Cup play. India emerged victorious in a low-scoring thriller in Bloemfontein, with Sourav Ganguly's captaincy and Sachin Tendulkar's batting playing crucial roles in the upset.
The inaugural T20 World Cup semi-final held in Johannesburg, widely regarded as one of the best matches ever played. India chased down 158 in the final over, with Yuvraj Singh's explosive batting sealing a dramatic victory and propelling India to the title.
Held in Ahmedabad, this match ended in a controversial no-result due to crowd trouble after Pakistan retired hurt. The incident led to significant security changes in Indian cricket and remains a sore point for Pakistani fans who felt the match should have been awarded to India.
Played in Colombo, this high-octane T20 encounter saw India win a nail-biting finish. Yusuf Pathan's all-round performance and a last-over boundary chase highlighted the increasing competitiveness and skill level in the shortest format of the game between these two rivals.
A comprehensive victory for India in Adelaide, led by MS Dhoni's tactical brilliance and Rohit Sharma's explosive opening. Pakistan struggled against the Indian spin attack and batting lineup, resulting in a comfortable win for India and raising questions about Pakistan's consistency against top-tier opposition.
India's dominant performance against Pakistan in the final at The Oval. Chasing 339, India set up a massive total, and Pakistan collapsed in the chase, losing heavily. This match showcased India's superior depth and preparation under MS Dhoni's captaincy.
A historic low-scoring thriller in Manchester where India successfully defended a modest total of 336. The match featured key performances from Jasprit Bumrah and hard-hitting from MS Dhoni, reinforcing India's status as favorites and dealing a psychological blow to Pakistan's campaign.
Played in Dubai in October, this match ended in a tie, with India advancing to the Super 12s on superior net run rate. The game was filled with drama, including a controversial catch decision, and highlighted the fine margins that define the modern India-Pakistan rivalry.
Held in Ahmedabad, India won a comprehensive match against Pakistan, ending a long losing streak in World Cup meetings. Virat Kohli and Suryakumar Yadav starred with the bat, while the Indian bowling attack dismantled the Pakistani lineup, restoring national pride and hope.
Sachin Tendulkar holds the record for the most runs against Pakistan in international cricket. His performances in high-pressure matches, including World Cups and Test series, cemented his legacy as the 'God of Cricket' and a key figure in the rivalry's narrative.
As a player, Imran Khan led Pakistan to the 1992 World Cup victory, with key wins against India. His leadership style and all-round capabilities defined an era of Pakistani cricket, creating a legendary status that continues to influence the rivalry's historical context.
MS Dhoni is renowned for his calm demeanor and strategic acumen against Pakistan. His captaincy in tournaments like the 2011 World Cup, 2013 Champions Trophy, and 2018 Asia Cup showcased his ability to handle immense pressure, becoming a symbol of Indian resilience in these encounters.
Babar Azam has emerged as a modern-day icon for Pakistan, consistently performing well against India in T20s and ODIs. His elegant stroke play and consistency have made him a focal point of current discussions, bridging the gap between past legends and contemporary rivalry dynamics.
Virat Kohli has a strong record against Pakistan, with key centuries in World Cups and bilateral series. His aggressive approach and mental toughness in these matches have made him a crucial asset for India, often delivering in the most high-stakes situations against their arch-rivals.
Shaheen Shah Afridi is Pakistan's premier fast bowler, known for his lethal swinging yorkers. His ability to take early wickets against Indian batsmen makes him a constant threat, and his performances in World Cups have been instrumental in keeping Pakistan competitive in matches.
Hardik Pandya's explosive batting and useful medium pace have made him a key all-rounder in India's squad against Pakistan. His ability to change the game's momentum with the bat in the death overs, as seen in 2022 and 2023, adds a dynamic layer to India's strategy.
Rohit Sharma's aggressive opening style has posed significant challenges to Pakistan's bowling attacks. His big-hitting capabilities in the powerplay, combined with his ability to anchor the innings, make him a vital component of India's success in recent high-stakes encounters with Pakistan.