India and Pakistan rivalry always been a good one when it comes to T20 World Cup’s and though India has dominated this with a whopping 7-1 record, that one win Pakistan has is a memorable 10 wicket victory at Dubai. As these two teams are set to battle out once again here is India vs Pakistan T20 World Cup Timeline that you need to look at dating back from 2007.
2007: The Twin Battles (Durban & Johannesburg)

The rivalry ignited in the group stages at Durban. India posted 141, anchored by Robin Uthappa’s 50. Pakistan’s Misbah-ul-Haq leveled the scores, leading to a rare bowl-out. India’s bowlers hit the stumps three times, while Pakistan missed all three, giving India a 3-0 victory.
Ten days later, they met in the final. Gautam Gambhir’s 75 and a late cameo from Rohit Sharma set a target of 158. Despite Irfan Pathan’s 3/16, Misbah again brought Pakistan to the brink. With 13 needed in the final over, Misbah attempted a scoop off Joginder Sharma but found Sreesanth at fine leg. India won by five runs, becoming the inaugural T20 World Cup champions.
India vs Pakistan T20 World Cup Timeline – 2012-2016
- 2012 (Colombo): Pakistan was restricted to 128 by a disciplined Indian attack. Virat Kohli then delivered a masterclass, scoring an unbeaten 78 to secure an eight-wicket win with three overs to spare.
- 2014 (Mirpur): Amit Mishra’s spin dismantled Pakistan, holding them to 130. Kohli and Suresh Raina chased it down comfortably, winning by seven wickets.
- 2016 (Kolkata): In a rain-shortened 18-over game, the pitch offered sharp turn. Pakistan managed 118, but Kohli’s tactical 55* on a difficult surface guided India to a six-wicket win.
2021: Pakistan Breaks the Streak (Dubai)
After years of losses, Pakistan produced a flawless performance. Shaheen Shah Afridi’s lethal opening spell removed Rohit Sharma and KL Rahul early. Though Kohli struck 57, India’s 151 was insufficient. Mohammad Rizwan (79*) and Babar Azam (68*) chased the total without losing a single wicket, securing a historic 10-wicket victory.
2022: The MCG Miracle

Widely considered one of the greatest T20Is ever, Pakistan set a competitive 160. India collapsed to 31/4, but Virat Kohli and Hardik Pandya staged a gritty recovery. The momentum shifted when Kohli hit two iconic sixes off Haris Rauf in the 19th over.
The final over was pure chaos: a wicket, a no-ball six, three byes off a free hit, and a stumping. With one run needed off the final ball, R. Ashwin calmly lofted the ball over the infield to seal a four-wicket win, cementing Kohli’s legacy in the rivalry.
2024: The New York Low-Scorer
In a gritty battle on a tough Nassau County surface, India was bowled out for a meager 119. However, Jasprit Bumrah proved why he is the world’s best, returning figures of 3/14. His execution, combined with a sluggish Pakistan chase led by Rizwan (31 off 44), choked the scoring rate. India defended the low total to win by six runs, proving that in this rivalry, no target is too small to defend.
India vs Pakistan T20 World Cup Timeline
| Year | Venue | Result |
|---|---|---|
| 2007 | Durban | Match Tied |
| 2007 | Johannesburg | India won by 5 runs |
| 2012 | Colombo (RPS) | India won by 8 wickets |
| 2014 | Mirpur | India won by 7 wickets |
| 2016 | Eden Gardens | India won by 6 wickets |
| 2021 | Dubai (DICS) | Pakistan won by 10 wickets |
| 2022 | Melbourne | India won by 4 wickets |
| 2024 | New York | India won by 6 runs |
