When we speak of cricket, rivalries are one of the main subjects which pops in everyone’s mind. Even though cricket began with the Australia vs England Ashes rivalry, India vs Pakistan rivalry is unmatched and probably the greatest one so far in sports. The two sworn enemies, who only meet in ICC and ACC tournaments, take the stakes to an altogether different level. While every IND vs PAK encounter is charged with pressure, passion and some unforgettable moments, they have also produced some edge-of-the-seat clashes in the T20 World Cup.
Over these years, these two teams have faced each other on multiple occasions. Their head-to-head record reflects not just wins and losses, but the evolving nature of the rivalry that they have shared. This article takes a closer look at the India vs Pakistan head-to-head record in T20 World Cup history.
India vs Pakistan in T20 World Cups from 2007 till 2024
Elaborating on the head-to-head record, Team India have clearly dominated their arch-rivals on the global stage at the T20 World Cup. Having locked horns in eight matches over the nine editions, India have stood way ahead with seven wins, whereas Pakistan have come out victorious only once when they defeated the Men in Blue by 10 wickets in Dubai in the 2021 edition.
Overall, in eight T20 World Cup matches, India have a 7-1 record over Pakistan. Pakistan’s only win came in T20 World Cup 2021 when they thrashed India by 10 wickets in a Babar Azam, Muhammad Rizwan and Shaheen Afridi show. In T20Is, India have a massive lead of 12-3 over Pakistan with one match ending in a no result.
| Tournament (with year) | Winner | Venue |
|---|---|---|
| T20 World Cup 2007 | India won in bowl-out | Durban |
| T20 World Cup 2007 – Final | India won by 5 runs | Johannesburg |
| T20 World Cup 2012 | India won by 8 wickets | Colombo |
| T20 World Cup 2014 | India won by 7 wickets | Mirpur |
| T20 World Cup 2016 | India won by 6 wickets | Eden Gardens |
| T20 World Cup 2021 | Pakistan won by 10 wickets | Dubai |
| T20 World Cup 2022 | India won by 4 wickets | Melbourne |
| T20 World Cup 2024 | India won by 6 runs | New York |