India vs Pakistan is the fiercest story in cricket, and this article is your one-page, fact-packed India vs Pakistan cricket match history timeline. You’ll get the complete context at a glance: when the rivalry began, who leads in Tests, ODIs, and T20Is, what happened at the World Cups and Asia Cups, and how politics shaped the schedule.
By the end, you’ll know the key milestones, the head-to-head numbers, and the recent turning points, without needing to look elsewhere. Yes, you heard that right!
Quick Facts: India vs Pakistan Head-to-Head (All Formats)
• Tests: 59 played — Pakistan 12, India 9, Draws 38. Last Test: Dec 8–12, 2007 (drawn, Bengaluru).
• ODIs: 136 played — Pakistan 73, India 58, No Results 5.
• T20Is: 13 played — India lead. The 2007 WT20 group game ended tied (India won the bowl-out) and India have dominated modern T20 meetings since.
India vs Pakistan Test Record: The Origin Story (1952–1978)
• 1952: First ever India–Pakistan Test in Delhi; the rivalry is born and immediately intense.
• 1950s–60s: Long, attritional series; many draws as both teams feel each other out and bowling units rule. Draws pile up like monsoon clouds.
• 1970s: Sporadic contests due to geopolitics; the on-field rivalry simmers, waiting to boil.
India vs Pakistan All Test Matches results
| No. | Date | Series | Result | Venue |
| 1 | 16–18 October 1952 | Pakistan in India 1952–53 | India won by an innings and 70 runs | Feroz Shah Kotla, Delhi |
| 2 | 23–26 October 1952 | Pakistan in India 1952–53 | Pakistan won by an innings and 43 runs | University Ground, Lucknow |
| 3 | 13–16 November 1952 | Pakistan in India 1952–53 | India won by 10 wickets | Brabourne Stadium, Bombay |
| 4 | 28 November–1 December 1952 | Pakistan in India 1952–53 | Match drawn | M.C.C. Ground, Chepauk, Madras |
| 5 | 12–15 December 1952 | Pakistan in India 1952–53 | Match drawn | Eden Gardens, Calcutta |
| 6 | 1–4 January 1955 | India in Pakistan 1954–55 | Match drawn | Dacca Stadium, Dhaka |
| 7 | 15–18 January 1955 | India in Pakistan 1954–55 | Match drawn | Bahawal Stadium, Bahawalpur |
| 8 | 29 January–1 February 1955 | India in Pakistan 1954–55 | Match drawn | Bagh-e-Jinnah, Lahore |
| 9 | 12–15 February 1955 | India in Pakistan 1954–55 | Match drawn | Peshawar Club Ground, Peshawar |
| 10 | 26 February–1 March 1955 | India in Pakistan 1954–55 | Match drawn | National Stadium, Karachi |
| 11 | 2–7 December 1960 | Pakistan in India 1960–61 | Match drawn | Brabourne Stadium, Bombay |
| 12 | 16–21 December 1960 | Pakistan in India 1960–61 | Match drawn | Modi Stadium, Kanpur |
| 13 | 30 December 1960–4 January 1961 | Pakistan in India 1960–61 | Match drawn | Eden Gardens, Calcutta |
| 14 | 13–18 January 1961 | Pakistan in India 1960–61 | Match drawn | Corporation Stadium, Madras |
| 15 | 8–13 February 1961 | Pakistan in India 1960–61 | Match drawn | Feroz Shah Kotla, Delhi |
| 16 | 16–21 October 1978 | India in Pakistan 1978–79 | Match drawn | Iqbal Stadium, Faisalabad |
| 17 | 27 October–1 November 1978 | India in Pakistan 1978–79 | Pakistan won by 8 wickets | Gaddafi Stadium, Lahore |
| 18 | 14–19 November 1978 | India in Pakistan 1978–79 | Pakistan won by 8 wickets | National Stadium, Karachi |
| 19 | 21–26 November 1979 | Pakistan in India 1979–80 | Match drawn | M. Chinnaswamy Stadium, Bangalore |
| 20 | 4–9 December 1979 | Pakistan in India 1979–80 | Match drawn | Feroz Shah Kotla, Delhi |
| 21 | 16–21 December 1979 | Pakistan in India 1979–80 | India won by 131 runs | Wankhede Stadium, Bombay |
| 22 | 25–30 December 1979 | Pakistan in India 1979–80 | Match drawn | K.D. College Ground, Kanpur |
| 23 | 15–20 January 1980 | Pakistan in India 1979–80 | India won by 10 wickets | Corporation Stadium, Madras |
| 24 | 29 January–4 February 1980 | Pakistan in India 1979–80 | Match drawn | Eden Gardens, Calcutta |
| 25 | 14–19 September 1983 | Pakistan in India 1983–84 | Match drawn | M. Chinnaswamy Stadium, Bangalore |
| 26 | 24–29 September 1983 | Pakistan in India 1983–84 | Match drawn | Gandhi Stadium, Jalandhar |
| 27 | 5–10 October 1983 | Pakistan in India 1983–84 | Match drawn | Vidarbha Cricket Association Ground, Nagpur |
| 28 | 3–8 February 1987 | Pakistan in India 1986–87 | Match drawn | Chepauk, Madras |
| 29 | 11–16 February 1987 | Pakistan in India 1986–87 | Match drawn | Eden Gardens, Calcutta |
| 30 | 21–26 February 1987 | Pakistan in India 1986–87 | Match drawn | Sawai Mansingh Stadium, Jaipur |
| 31 | 4–9 March 1987 | Pakistan in India 1986–87 | Match drawn | Motera, Ahmedabad |
| 32 | 13–17 March 1987 | Pakistan in India 1986–87 | Pakistan won by 16 runs | M. Chinnaswamy Stadium, Bangalore |
| 33 | 20–25 March 1987 | Pakistan in India 1986–87 | Match drawn | Green Park, Kanpur |
| 34 | 17–22 October 1984 | India in Pakistan 1984–85 | Match drawn | Gaddafi Stadium, Lahore |
| 35 | 24–29 October 1984 | India in Pakistan 1984–85 | Match drawn | Iqbal Stadium, Faisalabad |
| 36 | 10–15 December 1982 | India in Pakistan 1982–83 | Match drawn | Gaddafi Stadium, Lahore |
| 37 | 23–27 December 1982 | India in Pakistan 1982–83 | Pakistan won by an innings and 86 runs | National Stadium, Karachi |
| 38 | 3–8 January 1983 | India in Pakistan 1982–83 | Pakistan won by 10 wickets | Iqbal Stadium, Faisalabad |
| 39 | 14–19 January 1983 | India in Pakistan 1982–83 | Pakistan won by an innings and 119 runs | Niaz Stadium, Hyderabad |
| 40 | 23–28 January 1983 | India in Pakistan 1982–83 | Match drawn | Gaddafi Stadium, Lahore |
| 41 | 30 January–4 February 1983 | India in Pakistan 1982–83 | Match drawn | National Stadium, Karachi |
| 42 | 15–20 November 1989 | India in Pakistan 1989–90 | Match drawn | National Stadium, Karachi |
| 43 | 23–28 November 1989 | India in Pakistan 1989–90 | Match drawn | Iqbal Stadium, Faisalabad |
| 44 | 1–6 December 1989 | India in Pakistan 1989–90 | Match drawn | Gaddafi Stadium, Lahore |
| 45 | 9–14 December 1989 | India in Pakistan 1989–90 | Match drawn | Jinnah Stadium, Sialkot |
| 46 | 28–31 January 1999 | Pakistan in India 1998–99 | Pakistan won by 12 runs | MA Chidambaram Stadium, Chennai |
| 47 | 4–7 February 1999 | Pakistan in India 1998–99 | India won by 212 runs | Feroz Shah Kotla, Delhi |
| 48 | 16–20 February 1999 | 1998–99 Asian Test Championship | Pakistan won by 46 runs | Eden Gardens, Kolkata |
| 49 | 28 March–1 April 2004 | India in Pakistan 2003–04 | India won by an innings and 52 runs | Multan Cricket Stadium, Multan |
| 50 | 5–8 April 2004 | India in Pakistan 2003–04 | Pakistan won by 9 wickets | Gaddafi Stadium, Lahore |
| 51 | 13–16 April 2004 | India in Pakistan 2003–04 | India won by an innings and 131 runs | Rawalpindi Cricket Stadium, Rawalpindi |
| 52 | 8–12 March 2005 | Pakistan in India 2004–05 | Match drawn | Punjab Cricket Association Stadium, Mohali |
| 53 | 16–20 March 2005 | Pakistan in India 2004–05 | India won by 195 runs | Eden Gardens, Kolkata |
| 54 | 24–28 March 2005 | Pakistan in India 2004–05 | Pakistan won by 168 runs | M. Chinnaswamy Stadium, Bangalore |
| 55 | 22–26 November 2007 | Pakistan in India 2007–08 | India won by 6 wickets | Feroz Shah Kotla, Delhi |
| 56 | 30 November–4 December 2007 | Pakistan in India 2007–08 | Match drawn | Eden Gardens, Kolkata |
| 57 | 8–12 December 2007 | Pakistan in India 2007–08 | Match drawn | M. Chinnaswamy Stadium, Bangalore |
Last Test: Bengaluru, Dec 2007—drawn; India took the series 1–0 under Anil Kumble.

India vs Pakistan ODI Head To Head: ODIs become primetime
1978: First ODI meetings; Pakistan seize early momentum as Sharjah and neutral-venue trilaterals become regular.
1990s: Sahara Cup (Toronto) years—think packed houses, swing bowling, and pressure cookers with whistles on. Pakistan retains a historical edge in ODIs, even as India win marquee World Cup clashes.
ODI World Cup 2011 (Mohali): India win semi-final, go on to lift the trophy.
ODI World Cup 2019 (Manchester): India win again, stretch the World Cup streak.
ODI World Cup 2023 (Ahmedabad): India win by 7 wickets; Jasprit Bumrah breaks the chase with a masterclass.
Asia Cup 2023 Super Four (Colombo): India hammer Pakistan by 228 runs, a statement win that resets the tone.
| No. | Date | Result | Venue |
| 1 | Oct 1, 1978 | India won by 4 runs | Quetta |
| 2 | Oct 13, 1978 | Pakistan won by 8 wickets | Sialkot |
| 3 | Nov 3, 1978 | Pakistan won by – | Sahiwal |
| 4 | Dec 3, 1982 | Pakistan won by 14 runs | Gujranwala |
| 5 | Dec 17, 1982 | Pakistan won by 37 runs | Multan |
| 6 | Dec 31, 1982 | India won by 18 runs | Lahore |
| 7 | Jan 21, 1983 | Pakistan won by 8 wickets | Karachi |
| 8 | Sep 10, 1983 | India won by 4 wickets | Hyderabad (Deccan) |
| 9 | Oct 2, 1983 | India won by 4 wickets | Jaipur |
| 10 | Apr 13, 1984 | India won by 54 runs | Sharjah |
| 11 | Oct 12, 1984 | Pakistan won by 46 runs | Quetta |
| 12 | Oct 31, 1984 | No result | Sialkot |
| 13 | Feb 20, 1985 | India won by 6 wickets | Melbourne |
| 14 | Mar 10, 1985 | India won by 8 wickets | Melbourne |
| 15 | Mar 22, 1985 | India won by 38 runs | Sharjah |
| 16 | Nov 17, 1985 | Pakistan won by 48 runs | Sharjah |
| 17 | Apr 18, 1986 | Pakistan won by 1 wicket | Sharjah |
| 18 | Dec 5, 1986 | Pakistan won by 3 wickets | Sharjah |
| 19 | Jan 27, 1987 | Pakistan won by 3 wickets | Indore |
| 20 | Feb 18, 1987 | Pakistan won by 2 wickets | Eden Gardens |
| 21 | Mar 20, 1987 | India won by – | Hyderabad (Deccan) |
| 22 | Mar 22, 1987 | Pakistan won by 6 wickets | Pune |
| 23 | Mar 24, 1987 | Pakistan won by 41 runs | Nagpur |
| 24 | Mar 26, 1987 | Pakistan won by 5 wickets | Jamshedpur |
| 25 | Apr 10, 1987 | Pakistan won by 8 wickets | Sharjah |
| 26 | Oct 19, 1988 | Pakistan won by 34 runs | Sharjah |
| 27 | Oct 31, 1988 | India won by 4 wickets | Dhaka |
| 28 | Oct 15, 1989 | Pakistan won by 6 wickets | Sharjah |
| 29 | Oct 20, 1989 | Pakistan won by 38 runs | Sharjah |
| 30 | Oct 28, 1989 | Pakistan won by 77 runs | Eden Gardens |
| 31 | Dec 18, 1989 | Pakistan won by 7 runs | Gujranwala |
| 32 | Dec 20, 1989 | No result | Karachi |
| 33 | Dec 22, 1989 | Pakistan won by 38 runs | Lahore |
| 34 | Apr 27, 1990 | Pakistan won by 26 runs | Sharjah |
| 35 | Oct 18, 1991 | India won by 60 runs | Sharjah |
| 36 | Oct 23, 1991 | Pakistan won by 4 runs | Sharjah |
| 37 | Oct 25, 1991 | Pakistan won by 72 runs | Sharjah |
| 38 | Mar 4, 1992 | India won by 43 runs | Sydney |
| 39 | Apr 15, 1994 | Pakistan won by 6 wickets | Sharjah |
| 40 | Apr 22, 1994 | Pakistan won by 39 runs | Sharjah |
| 41 | Apr 7, 1995 | Pakistan won by 97 runs | Sharjah |
| 42 | Mar 9, 1996 | India won by 39 runs | Bengaluru |
| 43 | Apr 5, 1996 | Pakistan won by 8 wickets | Singapore |
| 44 | Apr 12, 1996 | Pakistan won by 38 runs | Sharjah |
| 45 | Apr 15, 1996 | India won by 28 runs | Sharjah |
| 46 | Sep 16, 1996 | India won by 8 wickets | Toronto |
| 47 | Sep 17, 1996 | Pakistan won by 2 wickets | Toronto |
| 48 | Sep 18, 1996 | India won by 55 runs | Toronto |
| 49 | Sep 21, 1996 | Pakistan won by 97 runs | Toronto |
| 50 | Sep 23, 1996 | Pakistan won by 52 runs | Toronto |
| 51 | May 21, 1997 | Pakistan won by 35 runs | Chennai |
| 52 | Jul 20, 1997 | No result | Colombo (SSC) |
| 53 | Sep 13, 1997 | India won by 20 runs | Toronto |
| 54 | Sep 14, 1997 | India won by 7 wickets | Toronto |
| 55 | Sep 17, 1997 | No result | Toronto |
| 56 | Sep 18, 1997 | India won by 34 runs | Toronto |
| 57 | Sep 20, 1997 | India won by 7 wickets | Toronto |
| 58 | Sep 21, 1997 | Pakistan won by 5 wickets | Toronto |
| 59 | Sep 28, 1997 | Pakistan won by 5 wickets | Hyderabad (Sind) |
| 60 | Sep 30, 1997 | India won by 4 wickets | Karachi |
| 61 | Oct 2, 1997 | Pakistan won by 9 wickets | Lahore |
| 62 | Dec 14, 1997 | Pakistan won by 4 wickets | Sharjah |
| 63 | Jan 11, 1998 | India won by 18 runs | Dhaka |
| 64 | Jan 14, 1998 | India won by 8 wickets | Dhaka |
| 65 | Jan 16, 1998 | Pakistan won by 6 wickets | Dhaka |
| 66 | Jan 18, 1998 | India won by 3 wickets | Dhaka |
| 67 | Sep 12, 1998 | India won by 6 wickets | Toronto |
| 68 | Sep 13, 1998 | Pakistan won by 51 runs | Toronto |
| 69 | Sep 16, 1998 | Pakistan won by 77 runs | Toronto |
| 70 | Sep 19, 1998 | Pakistan won by 134 runs | Toronto |
| 71 | Sep 20, 1998 | Pakistan won by 5 wickets | Toronto |
| 72 | Mar 24, 1999 | Pakistan won by 143 runs | Jaipur |
| 73 | Apr 1, 1999 | Pakistan won by 7 wickets | Mohali |
| 74 | Apr 4, 1999 | Pakistan won by 123 runs | Bengaluru |
| 75 | Apr 8, 1999 | Pakistan won by 116 runs | Sharjah |
| 76 | Apr 13, 1999 | India won by 6 wickets | Sharjah |
| 77 | Apr 16, 1999 | Pakistan won by 8 wickets | Sharjah |
| 78 | Jun 8, 1999 | India won by 47 runs | Manchester |
| 79 | Jan 10, 2000 | Pakistan won by 2 wickets | Brisbane |
| 80 | Jan 21, 2000 | Pakistan won by 32 runs | Hobart |
| 81 | Jan 25, 2000 | India won by 48 runs | Adelaide |
| 82 | Jan 28, 2000 | Pakistan won by 104 runs | W.A.C.A |
| 83 | Mar 23, 2000 | India won by 5 wickets | Sharjah |
| 84 | Mar 26, 2000 | Pakistan won by 98 runs | Sharjah |
| 85 | Jun 3, 2000 | Pakistan won by 44 runs | Dhaka |
| 86 | Mar 1, 2003 | India won by 6 wickets | Centurion |
| 87 | Mar 13, 2004 | India won by 5 runs | Karachi |
| 88 | Mar 16, 2004 | Pakistan won by 12 runs | Rawalpindi |
| 89 | Mar 19, 2004 | Pakistan won by 4 wickets | Peshawar |
| 90 | Mar 21, 2004 | India won by 5 wickets | Lahore |
| 91 | Mar 24, 2004 | India won by 40 runs | Lahore |
| 92 | Jul 25, 2004 | Pakistan won by 59 runs | Colombo (RPS) |
| 93 | Aug 21, 2004 | Pakistan won by 66 runs | Amstelveen |
| 94 | Sep 19, 2004 | Pakistan won by 3 wickets | Birmingham |
| 95 | Nov 13, 2004 | Pakistan won by 6 wickets | Eden Gardens |
| 96 | Apr 2, 2005 | India won by 87 runs | Kochi |
| 97 | Apr 5, 2005 | India won by 58 runs | Visakhapatnam |
| 98 | Apr 9, 2005 | Pakistan won by 106 runs | Jamshedpur |
| 99 | Apr 12, 2005 | Pakistan won by 3 wickets | Ahmedabad |
| 100 | Apr 15, 2005 | Pakistan won by 5 wickets | Kanpur |
| 101 | Apr 17, 2005 | Pakistan won by 159 runs | Delhi |
| 102 | Feb 6, 2006 | Pakistan won by 7 runs | Peshawar |
| 103 | Feb 11, 2006 | India won by 7 wickets | Rawalpindi |
| 104 | Feb 13, 2006 | India won by 5 wickets | Lahore |
| 105 | Feb 16, 2006 | India won by 5 wickets | Multan |
| 106 | Feb 19, 2006 | India won by 8 wickets | Karachi |
| 107 | Apr 18, 2006 | Pakistan won by 6 wickets | Abu Dhabi |
| 108 | Apr 19, 2006 | India won by 51 runs | Abu Dhabi |
| 109 | Nov 5, 2007 | India won by 5 wickets | Guwahati |
| 110 | Nov 8, 2007 | Pakistan won by 4 wickets | Mohali |
| 111 | Nov 11, 2007 | India won by 46 runs | Kanpur |
| 112 | Nov 15, 2007 | India won by 6 wickets | Gwalior |
| 113 | Nov 18, 2007 | Pakistan won by 31 runs | Jaipur |
| 114 | Jun 10, 2008 | India won by 140 runs | Mirpur |
| 115 | Jun 14, 2008 | Pakistan won by 25 runs | Mirpur |
| 116 | Jun 26, 2008 | India won by 6 wickets | Karachi |
| 117 | Jul 2, 2008 | Pakistan won by 8 wickets | Karachi |
| 118 | Sep 26, 2009 | Pakistan won by 54 runs | Centurion |
| 119 | Jun 19, 2010 | India won by 3 wickets | Dambulla |
| 120 | Mar 30, 2011 | India won by 29 runs | Mohali |
| 121 | Mar 18, 2012 | India won by 6 wickets | Mirpur |
| 122 | Dec 30, 2012 | Pakistan won by 6 wickets | Chennai |
| 123 | Jan 3, 2013 | Pakistan won by 85 runs | Eden Gardens |
| 124 | Jan 6, 2013 | India won by 10 runs | Delhi |
| 125 | Jun 15, 2013 | India won by 8 wickets | Birmingham |
| 126 | Mar 2, 2014 | Pakistan won by 1 wicket | Mirpur |
| 127 | Feb 15, 2015 | India won by 76 runs | Adelaide |
| 128 | Jun 4, 2017 | India won by 124 runs | Birmingham |
| 129 | Jun 18, 2017 | Pakistan won by 180 runs | The Oval |
| 130 | Sep 19, 2018 | India won by 8 wickets | Dubai (DICS) |
| 131 | Sep 23, 2018 | India won by 9 wickets | Dubai (DICS) |
| 132 | Jun 16, 2019 | India won by 89 runs | Manchester |
| 133 | Sep 2, 2023 | No result | Pallekele |
| 134 | Oct 14, 2023 | India won by 7 wickets | Ahmedabad |
| 135 | Sep 10-11, 2023 | India won by 228 runs | Colombo (RPS) |
| 136 | Feb 23, 2025 | India won by 6 wickets | Dubai (DICS) |

India vs Pakistan T20 head to head: Twenty20 Arrives (2007)
2007 WT20: Group game tied (India win the bowl-out); India then edge the final to lift the inaugural T20 World Cup. The template for high-octane T20 drama is set.
T20 World Cup 2021 (Dubai): Pakistan stun India by 10 wickets—the rivalry’s pendulum swings.
T20 World Cup 2022 (Melbourne): India win a last-ball classic.
India vs Pakistan Asia Cup 2022: India beat Pakistan by 5 wickets (chasing 147); Pakistan beat India by 5 wickets (chasing 182) — 1–1 in Dubai.
T20 World Cup 2024 (New York): India defend 119 to win by 6 runs in a low-scoring nail-biter, Bumrah ice-cold at the death. The report also stated logistical and rain challenges added to the theatre.
| Match | Match Date | Location (Venue) | Outcome | Margin |
| 1 | 14 Sep 2007 | Durban | Tied | — |
| 2 | 24 Sep 2007 | Johannesburg (Kingsmead) | India won | 5 runs |
| 3 | 30 Sep 2012 | Colombo (RPS) | India won | 8 wickets |
| 4 | 25 Dec 2012 | Bengaluru | Pakistan won | 5 wickets |
| 5 | 28 Dec 2012 | Ahmedabad | India won | 11 runs |
| 6 | 21 Mar 2014 | Mirpur | India won | 7 wickets |
| 7 | 27 Feb 2016 | Mirpur | India won | 5 wickets |
| 8 | 19 Mar 2016 | Eden Gardens (Kolkata) | India won | 6 wickets |
| 9 | 24 Oct 2021 | Dubai (DICS) | Pakistan won | 10 wickets |
| 10 | 28 Aug 2022 | Dubai (DICS) | India won | 5 wickets |
| 11 | 4 Sep 2022 | Dubai (DICS) | Pakistan won | 5 wickets |
| 12 | 23 Oct 2022 | Melbourne (MCG) | India won | 4 wickets |
| 13 | 9 Jun 2024 | New York (Nassau County Stadium) | India won | 6 runs |
Overall: India hold a clear edge in T20Is; the first meeting in 2007 was tied (India won the bowl-out), and India have controlled recent World Cups (2022, 2024).
Iconic finishes: Last-ball win at the MCG 2022; six-run heist in New York 2024 where 120 felt like Everest.
Squads for Asia Cup 2025
India squad for the 2025 Asia Cup
Suryakumar Yadav (Captain)
Shubman Gill (Vice-captain)
Abhishek Sharma
Tilak Varma
Hardik Pandya
Shivam Dube
Axar Patel
Jasprit Bumrah
Arshdeep Singh
Varun Chakaravarthy
Kuldeep Yadav
Sanju Samson (wicket-keeper)
Jitesh Sharma (wicket-keeper)
Harshit Rana
Rinku Singh
Standby players:
Yashasvi Jaiswal
Prasidh Krishna
Washington Sundar
Riyan Parag
Dhruv Jurel
Pakistan Squad – Asia Cup 2025
Salman Ali Agha (Captain)
Abrar Ahmed
Faheem Ashraf
Fakhar Zaman
Haris Rauf
Hasan Ali
Hasan Nawaz
Hussain Talat
Khushdil Shah
Mohammad Haris (Wicket-keeper)
Mohammad Nawaz
Mohammad Waseem Jr.
Sahibzada Farhan
Saim Ayub
Salman Mirza
Shaheen Shah Afridi
Sufyan Moqim
Writer’s Thoughts
I see this rivalry as a living organism, surging in the powerplay, lying in wait through the middle overs, and pouncing at the death. From tracking the India vs Pakistan timeline, I’ve learned to split the story in two: Pakistan’s broader ODI edge in bilaterals versus India’s steel on ICC nights (ODI World Cups, T20 World Cups), with Tests defined by draw-heavy attrition.
I read Asia Cup 2022 as a perfect microcosm, India’s last-over calm in the opener answered by Pakistan’s middle-overs punch in the Super Four, and New York 2024 proved again that totals under 130 are defendable when the death overs are nailed.
Going forward, I expect results to keep hinging on ten “quiet” balls, where intent, fielding intensity, and execution under dew decide everything long before the scoreline tells you.











