Pakistan vs India Photos: The Rivalry in Pictures
No fixture in cricket photographs like Pakistan vs India — a billion eyes, flags in every stand, and moments that live forever: Miandad’s last-ball six (1986), the 2017 final rout, Shaheen’s 2021 new-ball storm. This gallery captures the rivalry’s most iconic images.
Quick answer: The most iconic Pak vs India photos: Javed Miandad’s last-ball six (Sharjah 1986), Pakistan’s 2017 Champions Trophy final win by 180 runs, Shaheen Afridi’s 3/31 (T20 World Cup 2021 — Pakistan’s first World Cup win over India), and the joint fans’ flags at Dubai 2025.
In this guide
Classic rivalry images
- Sharjah, 18 April 1986: Miandad’s last-ball six off Chetan Sharma — the single most famous image in Pakistan cricket history.
- Chennai, 1999: Wasim Akram’s men winning the Test by 12 runs amid a standing ovation from the Indian crowd.
- The Oval, 2017: Pakistan’s 180-run Champions Trophy final rout — see our 2017 gallery.
Modern-era photos
Dubai, 24 October 2021: Shaheen Afridi’s opening spell (3/31) — Rohit bowled, Rahul bowled, Kohli edging — delivered Pakistan’s first-ever World Cup win over India, by 10 wickets. Babar Azam and Mohammad Rizwan’s unbeaten fifties, the handshake at the end, the dressing-room celebrations: a complete set of iconic frames. Ahmedabad, 2023 and Dubai, 2025 added the latest chapters, including the unforgettable sight of rival fans sharing flags at the Champions Trophy.
The fans
Half the story is in the stands: green and blue divided by a boundary rope, the joint flag-holding at Dubai 2025 that went viral worldwide, and the travelling Pakistan supporters who turn neutral venues green. See our fans gallery for more.
Related Guides
Pak vs India photos: FAQs
What is the most famous Pakistan vs India photo?
Javed Miandad’s last-ball six at Sharjah in 1986 — the defining image of the rivalry.
When did Pakistan first beat India at a World Cup?
24 October 2021, Dubai — a 10-wicket win at the T20 World Cup, sealed by Babar Azam and Mohammad Rizwan.
What is Pakistan’s biggest win over India?
By runs: 180 runs in the 2017 Champions Trophy final. By wickets: 10 wickets at the 2021 T20 World Cup.
Where are the latest Pak vs India photos?
Our gallery covers every era through the Champions Trophy 2025 meeting in Dubai.





