India versus Pakistan cricket matches has something that puts itself among the world’s

best sports rivalries. Over the years in the history of sports Pakistan in India have played each other around 196 times across three formats. In recent years, the tension between the two countries has meant that they now face each other only in ICC tournaments. The

Pakistan versus India matches are definitely for strong-willed people. There are always

millions of people watching and playing fantasy cricket. The 22 players perform their best when they face each other. But every once in a while, these two countries hold matches that exceed all the expectations of cricket fans. The matches between these countries are nerve-wracking and test the player’s endurance. Let us look at a few best matches held between

India and Pakistan:

  • India vs. Pakistan, Karachi – India versus Pakistan matches are the series for which

the entire world has always been waiting. This match in Karachi lived up to all

the hype and was an incredible fixture at the National stadium. India first batted as the

visitors amassed a fantastic 349 during their 50 overs. Virender Sehwag and Rahul

Dravid scored half-centuries, with the former missing out on the seventh century by one

run. The game was in India’s grasp, Pakistan’s batting powerhouse Inzamam ul-Haq

scored a century to balance out the match at the end, Pakistan’s comeback was cut

short by only five runs, which resulted in the victory of India in the first match of the


  • IND vs. PAK World Cup (2007): Pakistan was defeated by India in the final match of the

T20 World Cup 2007. It was the very first T20 World Cup hosted by South Africa in 2007. Under the captaincy of MS Dhoni, India won. India chose to bat by winning the toss. India scored 157 runs in 20 overs. Pakistan could not chase the target and

lost the T20 World Cup 2007 match.

  • IND vs. PAK World Cup (2014) -India won the match in the T20 World Cup 2014

against Pakistan by seven wickets. The T20 World Cup 2014 was held in Bangladesh. India

won the toss and chose bowling. Pakistan scored 130 runs in 20 overs which India

brought down by seven wickets in hand. The Indian pacer debuted the game Mohammed Shami picked the wickets of the highest contributor of the opponents.

  • IND vs. PAK World Cup (2016) – India won the T20 World Cup 2016 against Pakistan, held in Dubai. India won the toss and the match against Pakistan with 10


  • India vs. Pakistan, Dubai (28 Aug 2022) – Recent clashes have become one-sided affairs

between the two sides, but the most recent match between India and Pakistan was a

tight affair. Babar Azam was bowled first by Bhuveneshwar Kumar in the match’s early stages. Fakhar Zaman followed in the last over of the powerplay before Mohammed

Rizwan and Iftikhar Ahmed scored 45 runs for the third wicket in the middle overs, but the

former was not at his best. With a short ball barrage, Hardik Pandya took three wickets in

two overs to break Pakistan’s innings. Shahnawaz Dahani helped his team to a

respectable 147 with a few powerful hits at the end.