India vs Pakistan Head to Head Stats & Records in ODI Cricket 2025

136
Matches Played
136
57
Won
73
73
Lost
57
6
No Result
6
356
Highest Score
344
79
Lowest Score
0

IND Vs PAK in all seasons

# Team1 Team2 Winner Margin Match Date Venue Scorecard
1 Pakistan India India 6 wickets 23-Feb-2025 Dubai IND won by 6 wickets
2 India Pakistan India 7 wickets 14-Oct-2023 Ahmedabad IND won by 7 wickets
3 Pakistan India India 228 runs. 10-Sep-2023 Colombo IND won by 228 runs.
4 Pakistan India 02-Sep-2023 Kandy Match Abandoned Due To Rain
5 India Pakistan India 89 runs (D/L method) 16-Jun-2019 Manchester IND won by 89 runs (D/L method)
6 India Pakistan India 9 wkts (63b rem) 23-Sep-2018 Dubai IND won by 9 wkts (63b rem)
7 India Pakistan India 8 wickets 19-Sep-2018 Dubai IND won by 8 wickets (with 126 balls remaining)
8 India Pakistan Pakistan 180 runs 18-Jun-2017 London PAK won by 180 runs
9 India Pakistan India 124 runs (D/L method) 04-Jun-2017 Birmingham IND won by 124 runs (D/L method)
10 India Pakistan 76 runs 15-Feb-2015 Adelaide IND won by 76 runs
11 Pakistan India Pakistan won by 1 wicket 01-Mar-2014 Dhaka PAK won by 1 wicket
12 India Pakistan India 8 wkts (17b rem) (D/L) 15-Jun-2013 Birmingham IND won by 8 wkts (17b rem) (D/L)
13 India Pakistan India won by 10 runs 06-Jan-2013 Delhi IND won by 10 runs
14 Pakistan India Pakistan won by 85 runs 03-Jan-2013 Kolkata PAK won by 85 runs
15 Pakistan India Pakistan won by 6 wickets 30-Dec-2012 Chennai PAK won by 6 wickets
16 India Pakistan India won by 6 wickets 18-Mar-2012 Dhaka IND won by 6 wickets
17 India Pakistan India 29 runs 30-Mar-2011 Chandigarh IND won by 29 runs
18 India Pakistan India won by 3 wickets 19-Jun-2010 Dambulla IND won by 3 wickets
19 India Pakistan Pakistan 54 runs 26-Sep-2009 Centurion PAK won by 54 runs
20 Pakistan India Pakistan won by 8 wickets 02-Jul-2008 Karachi PAK won by 8 wickets
21 India Pakistan India won by 6 wickets 26-Jun-2008 Karachi IND won by 6 wickets
22 Pakistan India Pakistan won by 25 runs 14-Jun-2008 Dhaka PAK won by 25 runs
23 India Pakistan India won by 140 runs 10-Jun-2008 Dhaka IND won by 140 runs
24 Pakistan India Pakistan won by 31 runs 18-Nov-2007 Jaipur PAK won by 31 runs
25 India Pakistan India won by 6 wickets 15-Nov-2007 Gwalior IND won by 6 wickets
26 India Pakistan India won by 46 runs 11-Nov-2007 Kanpur IND won by 46 runs
27 Pakistan India Pakistan won by 4 wickets 08-Nov-2007 Chandigarh PAK won by 4 wickets
28 India Pakistan India won by 5 wickets 05-Nov-2007 Guwahati IND won by 5 wickets
29 India Pakistan India won by 51 runs 19-Apr-2006 Abu Dhabi IND won by 51 runs
30 Pakistan India Pakistan won by 6 wickets 18-Apr-2006 Abu Dhabi PAK won by 6 wickets
31 India Pakistan India won by 8 wickets 19-Feb-2006 Karachi IND won by 8 wickets
32 India Pakistan India won by 5 wickets 16-Feb-2006 Multan IND won by 5 wickets
33 India Pakistan India won by 5 wickets 13-Feb-2006 Lahore IND won by 5 wickets
34 India Pakistan India won by 7 wickets 11-Feb-2006 Rawalpindi IND won by 7 wickets
35 Pakistan India Pakistan won by 7 runs (D/L method) 06-Feb-2006 Peshawar PAK won by 7 runs (D/L method)
36 Pakistan India Pakistan won by 159 runs 17-Apr-2005 Delhi PAK won by 159 runs
37 Pakistan India Pakistan won by 5 wickets 15-Apr-2005 Kanpur PAK won by 5 wickets
38 Pakistan India Pakistan won by 3 wickets 12-Apr-2005 Ahmedabad PAK won by 3 wickets
39 Pakistan India Pakistan won by 106 runs 09-Apr-2005 Jamshedpur PAK won by 106 runs
40 India Pakistan India won by 58 runs 05-Apr-2005 Visakhapatnam IND won by 58 runs
41 India Pakistan India won by 87 runs 02-Apr-2005 IND won by 87 runs
42 Pakistan India Pakistan won by 6 wickets 13-Nov-2004 Kolkata PAK won by 6 wickets
43 Pakistan India Pakistan won by 3 wickets 19-Sep-2004 Birmingham PAK won by 3 wickets
44 Pakistan India Pakistan won by 66 runs (D/L method) 21-Aug-2004 Amstelveen PAK won by 66 runs (D/L method)
45 Pakistan India Pakistan won by 59 runs 24-Jul-2004 Colombo PAK won by 59 runs
46 India Pakistan India won by 40 runs 24-Mar-2004 Lahore IND won by 40 runs
47 India Pakistan India won by 5 wickets 21-Mar-2004 Lahore IND won by 5 wickets
48 Pakistan India Pakistan won by 4 wickets 19-Mar-2004 Peshawar PAK won by 4 wickets
49 Pakistan India Pakistan won by 12 runs 16-Mar-2004 Rawalpindi PAK won by 12 runs
50 India Pakistan India won by 5 runs 13-Mar-2004 Karachi IND won by 5 runs
51 India Pakistan India won by 6 wickets 01-Mar-2003 Centurion IND won by 6 wickets
52 Pakistan India Pakistan won by 44 runs 03-Jun-2000 Dhaka PAK won by 44 runs
53 Pakistan India Pakistan won by 98 runs 26-Mar-2000 Sharjah PAK won by 98 runs
54 India Pakistan India won by 5 wickets 23-Mar-2000 Sharjah IND won by 5 wickets
55 Pakistan India Pakistan won by 104 runs 28-Jan-2000 Perth PAK won by 104 runs
56 India Pakistan India won by 48 runs 25-Jan-2000 Adelaide IND won by 48 runs
57 Pakistan India Pakistan won by 32 runs 21-Jan-2000 Hobart PAK won by 32 runs
58 Pakistan India Pakistan won by 2 wickets 10-Jan-2000 Brisbane PAK won by 2 wickets
59 India Pakistan India won by 47 runs 08-Jun-1999 Manchester IND won by 47 runs
60 Pakistan India Pakistan won by 8 wickets 16-Apr-1999 Sharjah PAK won by 8 wickets
61 India Pakistan India won by 6 wickets 13-Apr-1999 Sharjah IND won by 6 wickets
62 Pakistan India Pakistan won by 116 runs 08-Apr-1999 Sharjah PAK won by 116 runs
63 Pakistan India Pakistan won by 123 runs 04-Apr-1999 Bengaluru PAK won by 123 runs
64 Pakistan India Pakistan won by 7 wickets 01-Apr-1999 Chandigarh PAK won by 7 wickets
65 Pakistan India Pakistan won by 143 runs 24-Mar-1999 Jaipur PAK won by 143 runs
66 Pakistan India Pakistan won by 5 wickets 20-Sep-1998 Toronto PAK won by 5 wickets
67 Pakistan India Pakistan won by 134 runs 19-Sep-1998 Toronto PAK won by 134 runs
68 Pakistan India Pakistan won by 77 runs 16-Sep-1998 Toronto PAK won by 77 runs
69 Pakistan India Pakistan won by 51 runs 13-Sep-1998 Toronto PAK won by 51 runs
70 India Pakistan India won by 6 wickets 12-Sep-1998 Toronto IND won by 6 wickets
71 India Pakistan India won by 3 wickets 18-Jan-1998 Dhaka IND won by 3 wickets
72 Pakistan India Pakistan won by 6 wickets 16-Jan-1998 Dhaka PAK won by 6 wickets
73 India Pakistan India won by 8 wickets 14-Jan-1998 Dhaka IND won by 8 wickets
74 India Pakistan India won by 18 runs 11-Jan-1998 Dhaka IND won by 18 runs
75 Pakistan India Pakistan won by 4 wickets 14-Dec-1997 Sharjah PAK won by 4 wickets
76 Pakistan India Pakistan won by 9 wickets 02-Oct-1997 Lahore PAK won by 9 wickets
77 India Pakistan India won by 4 wickets 30-Sep-1997 Karachi IND won by 4 wickets
78 Pakistan India Pakistan won by 5 wickets 28-Sep-1997 Hyderabad PAK won by 5 wickets
79 Pakistan India Pakistan won by 5 wickets 21-Sep-1997 Toronto PAK won by 5 wickets
80 India Pakistan India won by 7 wickets 20-Sep-1997 Toronto IND won by 7 wickets
81 India Pakistan India won by 34 runs 18-Sep-1997 Toronto IND won by 34 runs
82 India Pakistan No result 17-Sep-1997 Toronto No result
83 India Pakistan India won by 7 wickets 14-Sep-1997 Toronto IND won by 7 wickets
84 India Pakistan India won by 20 runs 13-Sep-1997 Toronto IND won by 20 runs
85 India Pakistan No result 20-Jul-1997 Colombo No result
86 Pakistan India Pakistan won by 35 runs 21-May-1997 Chennai PAK won by 35 runs
87 Pakistan India Pakistan won by 52 runs 23-Sep-1996 Toronto PAK won by 52 runs
88 Pakistan India Pakistan won by 97 runs 21-Sep-1996 Toronto PAK won by 97 runs
89 India Pakistan India won by 55 runs 18-Sep-1996 Toronto IND won by 55 runs
90 Pakistan India Pakistan won by 2 wickets 17-Sep-1996 Toronto PAK won by 2 wickets
91 India Pakistan India won by 8 wickets 16-Sep-1996 Toronto IND won by 8 wickets
92 India Pakistan India won by 28 runs 15-Apr-1996 Sharjah IND won by 28 runs
93 Pakistan India Pakistan won by 38 runs 12-Apr-1996 Sharjah PAK won by 38 runs
94 Pakistan India Pakistan won by 8 wickets (D/L method) 05-Apr-1996 Padang PAK won by 8 wickets (D/L method)
95 India Pakistan India won by 39 runs 09-Mar-1996 Bengaluru IND won by 39 runs
96 Pakistan India Pakistan won by 97 runs 07-Apr-1995 Sharjah PAK won by 97 runs
97 Pakistan India Pakistan won by 39 runs 22-Apr-1994 Sharjah PAK won by 39 runs
98 Pakistan India Pakistan won by 6 wickets 15-Apr-1994 Sharjah PAK won by 6 wickets
99 India Pakistan India won by 43 runs 04-Mar-1992 Sydney IND won by 43 runs
100 Pakistan India Pakistan won by 72 runs 25-Oct-1991 Sharjah PAK won by 72 runs
101 Pakistan India Pakistan won by 4 runs 23-Oct-1991 Sharjah PAK won by 4 runs
102 India Pakistan India won by 60 runs 18-Oct-1991 Sharjah IND won by 60 runs
103 Pakistan India Pakistan won by 26 runs 27-Apr-1990 Sharjah PAK won by 26 runs
104 Pakistan India Pakistan won by 38 runs 22-Dec-1989 Lahore PAK won by 38 runs
105 Pakistan India No result 20-Dec-1989 Karachi No result
106 Pakistan India Pakistan won by 7 runs 18-Dec-1989 Gujranwala PAK won by 7 runs
107 Pakistan India Pakistan won by 77 runs 28-Oct-1989 Kolkata PAK won by 77 runs
108 Pakistan India Pakistan won by 38 runs 20-Oct-1989 Sharjah PAK won by 38 runs
109 Pakistan India Pakistan won by 6 wickets 15-Oct-1989 Sharjah PAK won by 6 wickets
110 India Pakistan India won by 4 wickets 31-Oct-1988 Dhaka IND won by 4 wickets
111 Pakistan India Pakistan won by 34 runs 19-Oct-1988 Sharjah PAK won by 34 runs
112 Pakistan India Pakistan won by 8 wickets 10-Apr-1987 Sharjah PAK won by 8 wickets
113 Pakistan India Pakistan won by 5 wickets 26-Mar-1987 Jamshedpur PAK won by 5 wickets
114 Pakistan India Pakistan won by 41 runs 24-Mar-1987 Nagpur PAK won by 41 runs
115 Pakistan India Pakistan won by 6 wickets 22-Mar-1987 PAK won by 6 wickets
116 India Pakistan India won by losing less wickets 20-Mar-1987 Vallabh Vidyanagar IND won by losing less wickets
117 Pakistan India Pakistan won by 2 wickets 18-Feb-1987 Kolkata PAK won by 2 wickets
118 Pakistan India Pakistan won by 3 wickets 27-Jan-1987 PAK won by 3 wickets
119 Pakistan India Pakistan won by 3 wickets 05-Dec-1986 Sharjah PAK won by 3 wickets
120 Pakistan India Pakistan won by 1 wicket 18-Apr-1986 Sharjah PAK won by 1 wicket
121 Pakistan India Pakistan won by 48 runs 17-Nov-1985 Sharjah PAK won by 48 runs
122 India Pakistan India won by 38 runs 22-Mar-1985 Sharjah IND won by 38 runs
123 India Pakistan India won by 8 wickets 10-Mar-1985 Melbourne IND won by 8 wickets
124 India Pakistan India won by 6 wickets 20-Feb-1985 Melbourne IND won by 6 wickets
125 Pakistan India No result 31-Oct-1984 Gujranwala No result
126 Pakistan India Pakistan won by 46 runs 12-Oct-1984 Quetta PAK won by 46 runs
127 India Pakistan India won by 54 runs 13-Apr-1984 Sharjah IND won by 54 runs
128 India Pakistan India won by 4 wickets 02-Oct-1983 Jaipur IND won by 4 wickets
129 India Pakistan India won by 4 wickets 10-Sep-1983 Vallabh Vidyanagar IND won by 4 wickets
130 Pakistan India Pakistan won by 8 wickets 21-Jan-1983 Karachi PAK won by 8 wickets
131 India Pakistan India won by 18 runs 31-Dec-1982 Lahore IND won by 18 runs
132 Pakistan India Pakistan won by 37 runs 17-Dec-1982 Multan PAK won by 37 runs
133 Pakistan India Pakistan won by 14 runs 03-Dec-1982 Gujranwala PAK won by 14 runs
134 Pakistan India Pakistan won (conceded by india) 03-Nov-1978 PAK won (conceded by india)
135 Pakistan India Pakistan won by 8 wickets 13-Oct-1978 Gujranwala PAK won by 8 wickets
136 India Pakistan India won by 4 runs 01-Oct-1978 Quetta IND won by 4 runs

India vs Pakistan Head-to-Head in ODI Cricket!

ODI cricket has seen 136 matches between India and Pakistan. India has won 57 games, whereas Pakistan leads with 73 wins, and 6 contests ended in a no result. India’s highest score in this rivalry is 356, while Pakistan’s top score is 344. However, on the worst day for both teams, India’s lowest score is 79 against Pakistan, while Pakistan’s lowest total against India is 0. It's the latest India vs Pakistan head-to-head stats in ODI format.

India vs Pakistan Head-to-Head in ODI (FAQs)