CricketSky
ICC Women's T20 WC 2026 Teams Points Table Schedule Stats

India vs Pakistan Head to Head Stats & Records in Test Cricket

9
Wins
12
12
Lost
9
38
No Result
38
675
Highest Score
699
106
Lowest Score
116

IND Vs PAK in all seasons

# Team 1 Team 2 Winner Margin Date Venue Scorecard
1 India Pakistan - Match drawn 08 Dec 2007 Bengaluru Match drawn
2 India Pakistan - Match drawn 30 Nov 2007 Kolkata Match drawn
3 India Pakistan IND won by 6 wickets 22 Nov 2007 Delhi IND won by 6 wickets
4 Pakistan India PAK won by 341 runs 29 Jan 2006 PAK won by 341 runs
5 Pakistan India - Match drawn 21 Jan 2006 Faisalabad Match drawn
6 Pakistan India - Match drawn 13 Jan 2006 Lahore Match drawn
7 Pakistan India PAK won by 168 runs 24 Mar 2005 Bengaluru PAK won by 168 runs
8 India Pakistan IND won by 195 runs 16 Mar 2005 Kolkata IND won by 195 runs
9 India Pakistan - Match drawn 08 Mar 2005 Chandigarh Match drawn
10 India Pakistan IND won by an innings and 131 runs 13 Apr 2004 Rawalpindi IND won by an innings and 131 runs
11 Pakistan India PAK won by 9 wickets 05 Apr 2004 Lahore PAK won by 9 wickets
12 India Pakistan IND won by an innings and 52 runs 28 Mar 2004 Multan IND won by an innings and 52 runs
13 Pakistan India PAK won by 46 runs 16 Feb 1999 Kolkata PAK won by 46 runs
14 India Pakistan IND won by 212 runs 04 Feb 1999 Delhi IND won by 212 runs
15 Pakistan India PAK won by 12 runs 28 Jan 1999 Chennai PAK won by 12 runs
16 Pakistan India - Match drawn 09 Dec 1989 Gujranwala Match drawn
17 Pakistan India - Match drawn 01 Dec 1989 Lahore Match drawn
18 Pakistan India - Match drawn 23 Nov 1989 Faisalabad Match drawn
19 Pakistan India - Match drawn 15 Nov 1989 Match drawn
20 Pakistan India PAK won by 16 runs 13 Mar 1987 Bengaluru PAK won by 16 runs
21 India Pakistan - Match drawn 04 Mar 1987 Ahmedabad Match drawn
22 India Pakistan - Match drawn 21 Feb 1987 Jaipur Match drawn
23 India Pakistan - Match drawn 11 Feb 1987 Kolkata Match drawn
24 India Pakistan - Match drawn 03 Feb 1987 Chennai Match drawn
25 Pakistan India - Match drawn 24 Oct 1984 Faisalabad Match drawn
26 Pakistan India - Match drawn 17 Oct 1984 Lahore Match drawn
27 India Pakistan - Match drawn 05 Oct 1983 Nagpur Match drawn
28 India Pakistan - Match drawn 24 Sep 1983 Punjab Match drawn
29 India Pakistan - Match drawn 14 Sep 1983 Bengaluru Match drawn
30 Pakistan India - Match drawn 30 Jan 1983 Match drawn
31 Pakistan India - Match drawn 23 Jan 1983 Lahore Match drawn
32 Pakistan India PAK won by an innings and 119 runs 14 Jan 1983 Hyderabad PAK won by an innings and 119 runs
33 Pakistan India PAK won by 10 wickets 03 Jan 1983 Faisalabad PAK won by 10 wickets
34 Pakistan India PAK won by an innings and 86 runs 23 Dec 1982 PAK won by an innings and 86 runs
35 Pakistan India - Match drawn 10 Dec 1982 Lahore Match drawn
36 India Pakistan - Match drawn 29 Jan 1980 Kolkata Match drawn
37 India Pakistan IND won by 10 wickets 15 Jan 1980 Chennai IND won by 10 wickets
38 India Pakistan - Match drawn 25 Dec 1979 Kanpur Match drawn
39 India Pakistan IND won by 131 runs 16 Dec 1979 Mumbai IND won by 131 runs
40 India Pakistan - Match drawn 04 Dec 1979 Delhi Match drawn
41 India Pakistan - Match drawn 21 Nov 1979 Bengaluru Match drawn
42 Pakistan India PAK won by 8 wickets 14 Nov 1978 PAK won by 8 wickets
43 Pakistan India PAK won by 8 wickets 27 Oct 1978 Lahore PAK won by 8 wickets
44 Pakistan India - Match drawn 16 Oct 1978 Faisalabad Match drawn
45 India Pakistan - Match drawn 08 Feb 1961 Delhi Match drawn
46 India Pakistan - Match drawn 13 Jan 1961 Don Bosco Road Match drawn
47 India Pakistan - Match drawn 30 Dec 1960 Kolkata Match drawn
48 India Pakistan - Match drawn 16 Dec 1960 Kanpur Match drawn
49 India Pakistan - Match drawn 02 Dec 1960 Mumbai Match drawn
50 Pakistan India - Match drawn 26 Feb 1955 Match drawn
51 Pakistan India - Match drawn 13 Feb 1955 Peshawar Match drawn
52 Pakistan India - Match drawn 29 Jan 1955 Lahore Match drawn
53 Pakistan India - Match drawn 15 Jan 1955 Bahawalpur Match drawn
54 Pakistan India - Match drawn 01 Jan 1955 Dhaka Match drawn
55 India Pakistan - Match drawn 12 Dec 1952 Kolkata Match drawn
56 India Pakistan - Match drawn 28 Nov 1952 Chennai Match drawn
57 India Pakistan IND won by 10 wickets 13 Nov 1952 Mumbai IND won by 10 wickets
58 Pakistan India PAK won by an innings and 43 runs 23 Oct 1952 Lucknow PAK won by an innings and 43 runs
59 India Pakistan IND won by an innings and 70 runs 16 Oct 1952 Delhi IND won by an innings and 70 runs

India vs Pakistan Head to Head in Test Cricket

India and Pakistan have faced each other in 59 Test matches, the first in 1952 and the last on 8 December 2007. Pakistan have won 12 and India 9, and 38 of the meetings were drawn - by some distance the highest draw share of any long-running Test rivalry. The highest innings total India have made against Pakistan is 675, against Pakistan's best of 699. The lowest completed innings are 106 and 116 respectively. India batters have scored 51 centuries here, Pakistan batters 65. The table above has every meeting, venue and margin. Updated 22 August, 2026.

The series opened in Delhi on 16 October 1952 - Pakistan's first Test tour of any country, a year after they were admitted. India won it by an innings and 70 runs. Pakistan levelled at Lucknow in the next match, where Fazal Mahmood took 12 wickets on matting and India were dismissed for 106, still their lowest completed innings against Pakistan. Five Tests, two results, three draws: the pattern of the whole rivalry was set in that first month.

It is the draw column that defines this fixture. Cricket between the two stopped altogether from 1961 to 1978 and again through most of the 1990s, and when it resumed the cricket was often attritional - flat pitches, two sides with far more to lose than to gain. The 1980s produced 22 Tests and five results, including a run of 17 draws.

Pakistan's finest hour came at the end of that decade. Bangalore, March 1987: bowled out for 116 on a turning pitch and they still won by 16 runs, Iqbal Qasim and Tauseef Ahmed sharing 18 wickets between them, Sunil Gavaskar falling for 96 in what turned out to be his last Test innings. It gave Pakistan their first Test win in India since 1952 and their first series there.

The last decade of the fixture was its most generous. India's 2004 tour opened at Multan with Virender Sehwag's 309, the first triple hundred by an Indian, in a total of 675 for 5 declared and a win by an innings and 52 runs. Pakistan had their own monuments - 699 for 5 declared at Lahore in 1989, and a 341-run win at Karachi in 2006 in the highest-scoring series the two have played. Pakistan toured India one last time in late 2007, drawing at Kolkata and Bengaluru after losing at Delhi. The two countries have not played a Test since 8 December 2007.

India vs Pakistan Test Head to Head - FAQs

Get live alerts for this match — no signup needed