India vs Pakistan Head to Head Record
Since 2000, India and Pakistan have played 87 matches: India lead 49–31 (5 drawn, 1 tied, 1 no result).
Record since 2000 (first meeting in our records: 10 Jan 2000) – Test, ODI and T20I. Our match records start in 2000.
Record by format
| Format | Played | India won | Pakistan won | Drawn | Tied / NR | Last met |
|---|---|---|---|---|---|---|
| Test | 12 | 4 | 3 | 5 | 0 | 8 Dec 2007 |
| ODI | 56 | 30 | 25 | 0 | 1 | 23 Feb 2025 |
| T20I | 19 | 15 | 3 | 0 | 1 | 3 Oct 2026 |
Last 5 India vs Pakistan matches
- 3 Oct 2026 · T20I · Korogi Sports Park, NisshinIndia won
IND won by 19 runs
- 15 Feb 2026 · T20I · R Premadasa Stadium, ColomboIndia won
India won by 61 runs
- 7 Nov 2025 · T20IIndia won
India won by 2 runs (DLS Method)
- 28 Sept 2025 · T20I · Dubai International Cricket StadiumIndia won
India won by 5 wickets
- 21 Sept 2025 · T20I · Dubai International Cricket StadiumIndia won
India won by 6 wickets
Questions
Who has won more matches between India and Pakistan?
Since 2000, India and Pakistan have played 87 matches: India lead 49–31 (5 drawn, 1 tied, 1 no result).
What is the India vs Pakistan head to head record in Test cricket?
Since 2004, India and Pakistan have played 12 Test matches: India lead 4–3 (5 drawn).
What is the India vs Pakistan head to head record in ODI cricket?
Since 2000, India and Pakistan have played 56 ODI matches: India lead 30–25 (1 no result).
What is the India vs Pakistan head to head record in T20I cricket?
Since 2007, India and Pakistan have played 19 T20I matches: India lead 15–3 (1 tied).
When did India and Pakistan last play?
India and Pakistan last met on 3 Oct 2026 in a T20I at Korogi Sports Park, Nisshin: IND won by 19 runs.