Match results for India vs Pakistan in ODIs

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
IndiaPakistanIndia7 wicketsAhmedabadOct 14, 2023ODI # 4669
IndiaPakistanIndia228 runsColombo (RPS)Sep 10-11, 2023ODI # 4639
IndiaPakistanno result-PallekeleSep 2, 2023ODI # 4630
IndiaPakistanIndia89 runsManchesterJun 16, 2019ODI # 4161
IndiaPakistanIndia9 wicketsDubai (DICS)Sep 23, 2018ODI # 4044
IndiaPakistanIndia8 wicketsDubai (DICS)Sep 19, 2018ODI # 4040
IndiaPakistanPakistan180 runsThe OvalJun 18, 2017ODI # 3894
IndiaPakistanIndia124 runsBirminghamJun 4, 2017ODI # 3878
IndiaPakistanIndia76 runsAdelaideFeb 15, 2015ODI # 3602
IndiaPakistanPakistan1 wicketMirpurMar 2, 2014ODI # 3479
IndiaPakistanIndia8 wicketsBirminghamJun 15, 2013ODI # 3372
IndiaPakistanIndia10 runsDelhiJan 6, 2013ODI # 3316
IndiaPakistanPakistan85 runsEden GardensJan 3, 2013ODI # 3315
IndiaPakistanPakistan6 wicketsChennaiDec 30, 2012ODI # 3314
IndiaPakistanIndia6 wicketsMirpurMar 18, 2012ODI # 3263
IndiaPakistanIndia29 runsMohaliMar 30, 2011ODI # 3147
IndiaPakistanIndia3 wicketsDambullaJun 19, 2010ODI # 2996
IndiaPakistanPakistan54 runsCenturionSep 26, 2009ODI # 2898
PakistanIndiaPakistan8 wicketsKarachiJul 2, 2008ODI # 2730
PakistanIndiaIndia6 wicketsKarachiJun 26, 2008ODI # 2717
IndiaPakistanPakistan25 runsMirpurJun 14, 2008ODI # 2707
IndiaPakistanIndia140 runsMirpurJun 10, 2008ODI # 2705
IndiaPakistanPakistan31 runsJaipurNov 18, 2007ODI # 2647
IndiaPakistanIndia6 wicketsGwaliorNov 15, 2007ODI # 2646
IndiaPakistanIndia46 runsKanpurNov 11, 2007ODI # 2645
IndiaPakistanPakistan4 wicketsMohaliNov 8, 2007ODI # 2644
IndiaPakistanIndia5 wicketsGuwahatiNov 5, 2007ODI # 2643
IndiaPakistanIndia51 runsAbu DhabiApr 19, 2006ODI # 2364
IndiaPakistanPakistan6 wicketsAbu DhabiApr 18, 2006ODI # 2363
PakistanIndiaIndia8 wicketsKarachiFeb 19, 2006ODI # 2333
PakistanIndiaIndia5 wicketsMultanFeb 16, 2006ODI # 2331
PakistanIndiaIndia5 wicketsLahoreFeb 13, 2006ODI # 2329
PakistanIndiaIndia7 wicketsRawalpindiFeb 11, 2006ODI # 2327
PakistanIndiaPakistan7 runsPeshawarFeb 6, 2006ODI # 2324
IndiaPakistanPakistan159 runsDelhiApr 17, 2005ODI # 2240
IndiaPakistanPakistan5 wicketsKanpurApr 15, 2005ODI # 2239
IndiaPakistanPakistan3 wicketsAhmedabadApr 12, 2005ODI # 2238
IndiaPakistanPakistan106 runsJamshedpurApr 9, 2005ODI # 2237
IndiaPakistanIndia58 runsVisakhapatnamApr 5, 2005ODI # 2236
IndiaPakistanIndia87 runsKochiApr 2, 2005ODI # 2235
IndiaPakistanPakistan6 wicketsEden GardensNov 13, 2004ODI # 2192
IndiaPakistanPakistan3 wicketsBirminghamSep 19, 2004ODI # 2179
IndiaPakistanPakistan66 runsAmstelveenAug 21, 2004ODI # 2157
IndiaPakistanPakistan59 runsColombo (RPS)Jul 25, 2004ODI # 2152
PakistanIndiaIndia40 runsLahoreMar 24, 2004ODI # 2117
PakistanIndiaIndia5 wicketsLahoreMar 21, 2004ODI # 2116
PakistanIndiaPakistan4 wicketsPeshawarMar 19, 2004ODI # 2115
PakistanIndiaPakistan12 runsRawalpindiMar 16, 2004ODI # 2114
PakistanIndiaIndia5 runsKarachiMar 13, 2004ODI # 2112
IndiaPakistanIndia6 wicketsCenturionMar 1, 2003ODI # 1975
IndiaPakistanPakistan44 runsDhakaJun 3, 2000ODI # 1600
IndiaPakistanPakistan98 runsSharjahMar 26, 2000ODI # 1580
IndiaPakistanIndia5 wicketsSharjahMar 23, 2000ODI # 1578
IndiaPakistanPakistan104 runsPerthJan 28, 2000ODI # 1550
IndiaPakistanIndia48 runsAdelaideJan 25, 2000ODI # 1547
IndiaPakistanPakistan32 runsHobartJan 21, 2000ODI # 1543
IndiaPakistanPakistan2 wicketsBrisbaneJan 10, 2000ODI # 1537
IndiaPakistanIndia47 runsManchesterJun 8, 1999ODI # 1476
IndiaPakistanPakistan8 wicketsSharjahApr 16, 1999ODI # 1437
IndiaPakistanIndia6 wicketsSharjahApr 13, 1999ODI # 1435
IndiaPakistanPakistan116 runsSharjahApr 8, 1999ODI # 1430
IndiaPakistanPakistan123 runsBengaluruApr 4, 1999ODI # 1428
IndiaPakistanPakistan7 wicketsMohaliApr 1, 1999ODI # 1427
IndiaPakistanPakistan143 runsJaipurMar 24, 1999ODI # 1417
IndiaPakistanPakistan5 wicketsTorontoSep 20, 1998ODI # 1353
IndiaPakistanPakistan134 runsTorontoSep 19, 1998ODI # 1352
IndiaPakistanPakistan77 runsTorontoSep 16, 1998ODI # 1351
IndiaPakistanPakistan51 runsTorontoSep 13, 1998ODI # 1350
IndiaPakistanIndia6 wicketsTorontoSep 12, 1998ODI # 1349
IndiaPakistanIndia3 wicketsDhakaJan 18, 1998ODI # 1279
IndiaPakistanPakistan6 wicketsDhakaJan 16, 1998ODI # 1277
IndiaPakistanIndia8 wicketsDhakaJan 14, 1998ODI # 1276
IndiaPakistanIndia18 runsDhakaJan 11, 1998ODI # 1273
IndiaPakistanPakistan4 wicketsSharjahDec 14, 1997ODI # 1262
PakistanIndiaPakistan9 wicketsLahoreOct 2, 1997ODI # 1236
PakistanIndiaIndia4 wicketsKarachiSep 30, 1997ODI # 1234
PakistanIndiaPakistan5 wicketsHyderabad (Sind)Sep 28, 1997ODI # 1233
IndiaPakistanPakistan5 wicketsTorontoSep 21, 1997ODI # 1232
IndiaPakistanIndia7 wicketsTorontoSep 20, 1997ODI # 1231
IndiaPakistanIndia34 runsTorontoSep 18, 1997ODI # 1230
IndiaPakistanno result-TorontoSep 17, 1997ODI # 1229
IndiaPakistanIndia7 wicketsTorontoSep 14, 1997ODI # 1228
IndiaPakistanIndia20 runsTorontoSep 13, 1997ODI # 1227
IndiaPakistanno result-Colombo (SSC)Jul 20, 1997ODI # 1219
IndiaPakistanPakistan35 runsChennaiMay 21, 1997ODI # 1209
IndiaPakistanPakistan52 runsTorontoSep 23, 1996ODI # 1119
IndiaPakistanPakistan97 runsTorontoSep 21, 1996ODI # 1118
IndiaPakistanIndia55 runsTorontoSep 18, 1996ODI # 1117
IndiaPakistanPakistan2 wicketsTorontoSep 17, 1996ODI # 1116
IndiaPakistanIndia8 wicketsTorontoSep 16, 1996ODI # 1115
IndiaPakistanIndia28 runsSharjahApr 15, 1996ODI # 1098
IndiaPakistanPakistan38 runsSharjahApr 12, 1996ODI # 1094
IndiaPakistanPakistan8 wicketsSingaporeApr 5, 1996ODI # 1091
IndiaPakistanIndia39 runsBengaluruMar 9, 1996ODI # 1078
IndiaPakistanPakistan97 runsSharjahApr 7, 1995ODI # 995
IndiaPakistanPakistan39 runsSharjahApr 22, 1994ODI # 912
IndiaPakistanPakistan6 wicketsSharjahApr 15, 1994ODI # 906
IndiaPakistanIndia43 runsSydneyMar 4, 1992ODI # 729
IndiaPakistanPakistan72 runsSharjahOct 25, 1991ODI # 685
IndiaPakistanPakistan4 runsSharjahOct 23, 1991ODI # 684
IndiaPakistanIndia60 runsSharjahOct 18, 1991ODI # 680
IndiaPakistanPakistan26 runsSharjahApr 27, 1990ODI # 625
PakistanIndiaPakistan38 runsLahoreDec 22, 1989ODI # 595
PakistanIndiano result-KarachiDec 20, 1989ODI # 594
PakistanIndiaPakistan7 runsGujranwalaDec 18, 1989ODI # 593
IndiaPakistanPakistan77 runsEden GardensOct 28, 1989ODI # 589
IndiaPakistanPakistan38 runsSharjahOct 20, 1989ODI # 577
IndiaPakistanPakistan6 wicketsSharjahOct 15, 1989ODI # 572
IndiaPakistanIndia4 wicketsDhakaOct 31, 1988ODI # 532
IndiaPakistanPakistan34 runsSharjahOct 19, 1988ODI # 525
IndiaPakistanPakistan8 wicketsSharjahApr 10, 1987ODI # 447
IndiaPakistanPakistan5 wicketsJamshedpurMar 26, 1987ODI # 440
IndiaPakistanPakistan41 runsNagpurMar 24, 1987ODI # 439
IndiaPakistanPakistan6 wicketsPuneMar 22, 1987ODI # 438
IndiaPakistanIndia-Hyderabad (Deccan)Mar 20, 1987ODI # 436
IndiaPakistanPakistan2 wicketsEden GardensFeb 18, 1987ODI # 434
IndiaPakistanPakistan3 wicketsIndoreJan 27, 1987ODI # 426
IndiaPakistanPakistan3 wicketsSharjahDec 5, 1986ODI # 406
IndiaPakistanPakistan1 wicketSharjahApr 18, 1986ODI # 385
IndiaPakistanPakistan48 runsSharjahNov 17, 1985ODI # 340
IndiaPakistanIndia38 runsSharjahMar 22, 1985ODI # 321
IndiaPakistanIndia8 wicketsMelbourneMar 10, 1985ODI # 319
IndiaPakistanIndia6 wicketsMelbourneFeb 20, 1985ODI # 309
PakistanIndiano result-SialkotOct 31, 1984ODI # 273
PakistanIndiaPakistan46 runsQuettaOct 12, 1984ODI # 272
IndiaPakistanIndia54 runsSharjahApr 13, 1984ODI # 261
IndiaPakistanIndia4 wicketsJaipurOct 2, 1983ODI # 225
IndiaPakistanIndia4 wicketsHyderabad (Deccan)Sep 10, 1983ODI # 224
PakistanIndiaPakistan8 wicketsKarachiJan 21, 1983ODI # 172
PakistanIndiaIndia18 runsLahoreDec 31, 1982ODI # 164
PakistanIndiaPakistan37 runsMultanDec 17, 1982ODI # 163
PakistanIndiaPakistan14 runsGujranwalaDec 3, 1982ODI # 162
PakistanIndiaPakistan-SahiwalNov 3, 1978ODI # 56
PakistanIndiaPakistan8 wicketsSialkotOct 13, 1978ODI # 55
PakistanIndiaIndia4 runsQuettaOct 1, 1978ODI # 54
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India vs South Africa at Paarl, India in South Africa 3rd ODI, Dec 21, 2023 [ODI # 4716]

India vs South Africa at Gqeberha, India in South Africa 2nd ODI, Dec 19, 2023 [ODI # 4714]

South Africa vs India at Johannesburg, India in South Africa 1st ODI, Dec 17, 2023 [ODI # 4713]