Head to Head
Pakistan vs India Head to Head Record
In 30 matches, Pakistan have won 4 and India 25, with 1 drawn/no-result.

Pakistan
30
played

India
4won
1 drawn / NRwon25
13.3%83.3%
Pakistan · last 5LLLLL
Recent meetings
T20IIndia won by 61 runs
India175/7
Pakistan114/10Sun, 15 Feb, 2026R.Premadasa Stadium
T20IIndia won by 5 wickets
Pakistan146/10
India150/5Sun, 28 Sept, 2025Dubai International Cricket Stadium
T20IIndia won by 6 wickets
Pakistan171/5
India174/4Sun, 21 Sept, 2025Dubai International Cricket Stadium
T20IIndia won by 7 wickets
Pakistan127/9
India131/3Sun, 14 Sept, 2025Dubai International Cricket Stadium
ODIIndia won by 6 wickets
Pakistan241/10
India244/4Sun, 23 Feb, 2025Dubai International Cricket Stadium
T20IIndia won by 6 runs
India119/10
Pakistan113/7Sun, 09 Jun, 2024Nassau County International Cricket Stadium
ODIIndia won by 7 wickets
Pakistan191/10
India192/3Sat, 14 Oct, 2023Narendra Modi Stadium
ODIIndia won by 228 runs
India356/2
Pakistan128/8Sun, 10 Sept, 2023R.Premadasa Stadium
T20IIndia won by 4 wickets
Pakistan159/8
India160/6Sun, 23 Oct, 2022Melbourne Cricket Ground
T20IPakistan won by 5 wickets
India181/7
Pakistan182/5Sun, 04 Sept, 2022Dubai International Cricket Stadium
Pakistan vs India — Frequently Asked Questions
How many times have Pakistan and India played each other?
Pakistan and India have played 30 matches against each other across formats.
Who has won more matches, Pakistan or India?
Pakistan have won 4 and India have won 25 of their meetings, with 1 drawn or no-result.
What is the Pakistan vs India record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.