Full list of IND vs PAK results

0
The first time India and Pakistan came face-to-face in One Day International (ODI) cricket was in 1978 - almost seven years after the first ODI was played between Australia and England,

Since then, the two times have met in 135 official ODI matches - more than in any other format of the game to date.

Currently, Pakistan lead the India vs Pakistan head-to-head record 73-57. Five matches have yielded no results.

India vs Pakistan ODI cricket match results - full list

Match result - date - venue

India beat Pakistan by four runs - October 1, 1978 - Quetta, Pakistan Pakistan beat India by eight wickets - October 13, 1978 - Sialkot, Pakistan Pakistan beat India (opposition conceded) - November 3, 1978 - Sahiwal, Pakistan Pakistan beat India by 14 runs - December 3, 1982 - Gujranwala, Pakistan Pakistan beat India by 37 runs - December 17, 1982 - Multan, Pakistan India beat Pakistan by 18 runs - December 31, 1982 - Lahore, Pakistan Pakistan beat India by eight wickets - January 21, 1983 - Karachi, Pakistan India beat Pakistan by four wickets - September 10, 1983 - Hyderabad, India India beat Pakistan by four wickets - October 2, 1983 - Jaipur, India India beat Pakistan by 54 runs - April 13, 1984 - Sharjah, UAE Pakistan beat India by 46 runs - October 12, 1984 - Quetta, Pakistan No result - October 31, 1984 - Sialkot, Pakistan India beat Pakistan by six wickets - February 20, 1985 - Melbourne, Australia India beat Pakistan by eight wickets - March 10, 1985 - Melbourne, Australia India beat Pakistan by 38 runs - March 22, 1985 - Sharjah, UAE Pakistan beat India by 48 runs - November 17, 1985 - Sharjah, UAE Pakistan beat India by one wicket - April 18, 1986 - Sharjah, UAE Pakistan beat India by three wickets - December 5, 1986 - Sharjah, UAE Pakistan beat India by three wickets - January 27, 1987 - Indore, India Pakistan beat India by two wickets - February 18, 1987 - Kolkata, India India beat Pakistan (both scored same but India lost fewer wickets) - March 20, 1987 - Hyderabad, India Pakistan beat India by six wickets - March 22, 1987 - Pune, India Pakistan beat India by 41 runs - March 24, 1987 - Nagpur, India Pakistan beat India by five wickets - March 26, 1987 - Jamshedpur, India Pakistan beat India by eight wickets - April 10, 1987 - Sharjah, UAE Pakistan beat India by 34 runs - October 19, 1988 - Sharjah, UAE India beat Pakistan by four wickets - October 31, 1988 - Dhaka, Bangladesh Pakistan beat India by six wickets - October 15, 1989 - Sharjah, UAE Pakistan beat India by 38 runs - October 20, 1989 - Sharjah, UAE Pakistan beat India by 77 runs - October 28, 1989 - Kolkata, India Pakistan beat India by seven runs - December 18, 1989 - Gujranwala, Pakistan No result - December 20, 1989 - Karachi, Pakistan Pakistan beat India by 38 runs - December 22, 1989 - Lahore, Pakistan Pakistan beat India by 26 runs - April 27, 1990 - Sharjah, UAE India beat Pakistan by 60 runs - October 18, 1991 - Sharjah, UAE Pakistan beat India by four runs - October 23, 1991 - Sharjah, UAE Pakistan beat India by 72 runs - October 25, 1991 - Sharjah, UAE India beat Pakistan by 43 runs - March 4, 1992 - Sydney, Australia Pakistan beat India by six wickets - April 15, 1994 - Sharjah, UAE Pakistan beat India by 39 runs - April 22, 1994 - Sharjah, UAE Pakistan beat India by 97 runs - April 7, 1995 - Sharjah, UAE India beat Pakistan by 39 runs - March 9, 1996 - Bengaluru, India Pakistan beat India by eight wickets - April 5, 1996 - Singapore Pakistan beat India by 38 runs - April 12, 1996 - Sharjah, UAE India beat Pakistan by 28 runs - April 15, 1996 - Sharjah, UAE India beat Pakistan by eight wickets - September 16, 1996 - Toronto, Canada Pakistan beat India by two wickets - September 17, 1996 - Toronto, Canada India beat Pakistan by 55 runs - September 18, 1996 - Toronto, Canada Pakistan beat India by 97 runs - September 21, 1996 - Toronto, Canada Pakistan beat India by 52 runs - September 23, 1996 - Toronto, Canada Pakistan beat India by 35 runs - May 21, 1997 - Chennai, India No result - July 20, 1997 - Colombo, Sri Lanka India beat Pakistan by 20 runs - September 13, 1997 - Toronto, Canada India beat Pakistan by seven wickets - September 14, 1997 - Toronto, Canada No result - September 17, 1997 - Toronto, Canada India beat Pakistan by 34 runs - September 18, 1997 - Toronto, Canada India beat Pakistan by seven wickets - September 20, 1997 - Toronto, Canada Pakistan beat India by five wickets - September 21, 1997 - Toronto, Canada Pakistan beat India by five wickets - September 28, 1997 - Hyderabad, Pakistan India beat Pakistan by four wickets - September 30, 1997 - Karachi, Pakistan Pakistan beat India by nine wickets - October 2, 1997 - Lahore, Pakistan Pakistan beat India by four wickets - December 14, 1997 - Sharjah, UAE India beat Pakistan by 18 runs - January 11, 1998 - Dhaka, Bangladesh India beat Pakistan by eight wickets - January 14, 1998 - Dhaka, Bangladesh Pakistan beat India by six wickets - January 16, 1998 - Dhaka, Bangladesh India beat Pakistan by three wickets - January 18, 1998 - Dhaka, Bangladesh India beat Pakistan by six wickets - September 12, 1998 - Toronto, Canada Pakistan beat India by 51 runs - September 13, 1998 - Toronto, Canada Pakistan beat India by 77 runs - September 16, 1998 - Toronto, Canada Pakistan beat India by 134 runs - September 19, 1998 - Toronto, Canada Pakistan beat India by five wickets - September 20, 1998 - Toronto, Canada Pakistan beat India by 143 runs - March 24, 1999 - Jaipur, India Pakistan beat India by seven wickets - April 1, 1999 - Mohali, India Pakistan beat India by 123 runs - April 4, 1999 - Bengaluru, India Pakistan beat India by 116 runs - April 8, 1999 - Sharjah, UAE India beat Pakistan by six wickets - April 13, 1999 - Sharjah, UAE Pakistan beat India by eight wickets - April 16, 1999 - Sharjah, UAE India beat Pakistan by 47 runs - June 8, 1999 - Manchester, England Pakistan beat India by two wickets - January 10, 2000 - Brisbane, Australia Pakistan beat India by 32 runs - January 21, 2000 - Hobart, Australia India beat Pakistan by 48 runs - January 25, 2000 - Adelaide, Australia Pakistan beat India by 104 runs - January 28, 2000 - Perth, Australia India beat Pakistan by five wickets - March 23, 2000 - Sharjah, UAE Pakistan beat India by 98 runs - March 26, 2000 - Sharjah, UAE Pakistan beat India by 44 runs - June 3, 2000 - Dhaka, Bangladesh India beat Pakistan by six wickets - March 1, 2003 - Centurion, South Africa India beat Pakistan by five runs - March 13, 2004 - Karachi, Pakistan Pakistan beat India by 12 runs - March 16, 2004 - Rawalpindi, Pakistan Pakistan beat India by four wickets - March 19, 2004 - Peshawar, Pakistan India beat Pakistan by five wickets - March 21, 2004 - Lahore, Pakistan India beat Pakistan by 40 runs - March 24, 2004 - Lahore, Pakistan Pakistan beat India by 59 runs - July 25, 2004 - Colombo, Sri Lanka Pakistan beat India by 66 runs - August 21, 2004 - Amstelveen, Netherlands Pakistan beat India by three wickets - September 19, 2004 - Birmingham, England Pakistan beat India by six wickets - November 13, 2004 - Kolkata, India India beat Pakistan by 87 runs - April 2, 2005 - Kochi, India India beat Pakistan by 58 runs - April 5, 2005 - Visakhapatnam, India Pakistan beat India by 106 runs - April 9, 2005 - Jamshedpur, India Pakistan beat India by three wickets - April 12, 2005 - Ahmedabad, India Pakistan beat India by five wickets - April 15, 2005 - Kanpur, India Pakistan beat India by 159 runs - April 17, 2005 - Delhi, India Pakistan beat India by seven runs - February 6, 2006 - Peshawar, Pakistan India beat Pakistan by seven wickets - February 11, 2006 - Rawalpindi, Pakistan India beat Pakistan by five wickets - February 13, 2006 - Lahore, Pakistan India beat Pakistan by five wickets - February 16, 2006 - Multan, Pakistan India beat Pakistan by eight wickets - February 19, 2006 - Karachi, Pakistan Pakistan beat India by six wickets - April 18, 2006 - Abu Dhabi, UAE India beat Pakistan by 51 runs - April 19, 2006 - Abu Dhabi, UAE India beat Pakistan by five wickets - November 5, 2007 - Guwahati, India Pakistan beat India by four wickets - November 8, 2007 - Mohali, India India beat Pakistan by 46 runs - November 11, 2007 - Kanpur, India India beat Pakistan by six wickets - November 15, 2007 - Gwalior, India Pakistan beat India by 31 runs - November 18, 2007 - Jaipur, India India beat Pakistan by 140 runs - June 10, 2008 - Mirpur, Bangladesh Pakistan beat India by 25 runs - June 14, 2008 - Mirpur, Bangladesh India beat Pakistan by six wickets - June 26, 2008 - Karachi, Pakistan Pakistan beat India by eight wickets - July 2, 2008 - Karachi, Pakistan Pakistan beat India by 54 runs - September 26, 2009 - Centurion, South Africa India beat Pakistan by three wickets - June 19, 2010 - Dambulla, Sri Lanka India beat Pakistan by 29 runs - March 30, 2011 - Mohali, India India beat Pakistan by six wickets - March 18, 2012 - Mirpur, Bangladesh Pakistan beat India by six wickets - December 30, 2012 - Chennai, India Pakistan beat India by 85 runs - January 3, 2013 - Kolkata, India India beat Pakistan by 10 runs - January 6, 2013 - Delhi, India India beat Pakistan by eight wickets - June 15, 2013 - Birmingham, England Pakistan beat India by one wicket - March 2, 2014 - Mirpur, Bangladesh India beat Pakistan by 76 runs - February 15, 2015 - Adelaide, Australia India beat Pakistan by 124 runs - June 4, 2017 - Birmingham, England Pakistan beat India by 180 runs - June 18, 2017 - The Oval, England India beat Pakistan by eight wickets - September 19, 2018 - Dubai, UAE India beat Pakistan by nine wickets - September 23, 2018 - Dubai, UAE India beat Pakistan by 89 runs - June 16, 2019 - Manchester, England No result - September 2, 2023 - Pallekele, Sri Lanka India beat Pakistan by 228 runs - September 10/11, 2023 - Colombo, Sri Lanka India beat Pakistan by seven wickets - October 14, 2023 - Ahmedabad, India

First India vs Pakistan ODI

The first-ever India vs Pakistan ODI match was played in Quetta on October 1, 1978. It was the first of the three-match ODI series as part of India’s tour to Pakistan with each team playing 40 overs a piece instead of the modern day 50-over variant.

Led by Bishen Singh Bedi, the Indian cricket team won the thriller by just four runs. After India posted 170/7, Pakistan were restricted to 166/8 by the visitors.

India’s Mohinder Amarnath scored a half-century in the match and was awarded the first-ever Player of the Match award in an India vs Pakistan ODI.

Though India won in Quetta, the Pakistan cricket team drew level in the series by winning the next match in Sialkot by eight wickets.

The decider in Sahiwal, however, ended in unceremonious fashion as India skipper Bishen Bedi conceded the game in protest against Sarfraz Nawaz’s continuous short-pitched bowling.

Chasing Pakistan’s 205/7, India were 183/2 after 37.4 overs at the time. India conceding the game meant Pakistan, captained by Mushtaq Mohammad won the inaugural ODI series between the two rivals 2-1.

Pakistan, in fact, have gotten the better of India in 11 of the 17 bilateral ODI series’ between the two sides till date as opposed to India’s five. One, played in the UAE in 2006, ended in a 1-1 stalemate after both.

The two teams, however, haven’t faced off in an ODI bilateral series since early 2013.

Bragging rights, however, change drastically when it comes to the ODI World Cup. India are currently unbeaten in all their eight meetings against Pakistan in the showpiece ICC tournament in the format.

In the ICC Champions Trophy, Pakistan have won three and India just two.

India vs Pakistan ODI cricket head-to-head in ICC tournaments

Click here to read article

Related Articles