Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
PakistanSri LankaPakistan7 wicketsSharjahMar 24, 1989ODI # 565
PakistanSri LankaPakistan30 runsSharjahMar 23, 1989ODI # 564
West IndiesIndiaWest Indies101 runsGeorgetownMar 21, 1989ODI # 563
West IndiesIndiaWest Indies8 wicketsSt John'sMar 18, 1989ODI # 562
New ZealandPakistanNew Zealand7 wicketsHamiltonMar 14, 1989ODI # 561
West IndiesIndiaWest Indies6 wicketsPort of SpainMar 11, 1989ODI # 560
New ZealandPakistanPakistan7 wicketsAucklandMar 11, 1989ODI # 559
West IndiesIndiaWest Indies6 wicketsPort of SpainMar 9, 1989ODI # 558
New ZealandPakistanNew Zealand6 wicketsWellingtonMar 8, 1989ODI # 557
West IndiesIndiaWest Indies50 runsBridgetownMar 7, 1989ODI # 556
New ZealandPakistanNew Zealand7 wicketsChristchurchMar 4, 1989ODI # 555
New ZealandPakistanNew Zealand8 wicketsDunedinFeb 6, 1989ODI # 554
AustraliaWest IndiesWest Indies8 wicketsSydneyJan 18, 1989ODI # 553
AustraliaWest IndiesWest Indies92 runsSydneyJan 16, 1989ODI # 552
AustraliaWest IndiesAustralia2 runsMelbourneJan 14, 1989ODI # 551
AustraliaWest IndiesAustralia61 runsSydneyJan 12, 1989ODI # 550
AustraliaPakistanAustralia6 runsMelbourneJan 10, 1989ODI # 549
AustraliaPakistanAustralia5 wicketsBrisbaneJan 8, 1989ODI # 548
PakistanWest IndiesPakistan55 runsBrisbaneJan 7, 1989ODI # 547
AustraliaWest IndiesAustralia8 runsMelbourneJan 5, 1989ODI # 546
AustraliaPakistanPakistan38 runsW.A.C.AJan 2, 1989ODI # 545
PakistanWest IndiesWest Indies7 wicketsW.A.C.AJan 1, 1989ODI # 544
IndiaNew ZealandIndia2 wicketsVadodaraDec 17, 1988ODI # 543
PakistanWest IndiesWest Indies17 runsHobartDec 17, 1988ODI # 542
AustraliaWest IndiesWest Indies34 runsMelbourneDec 15, 1988ODI # 540
IndiaNew ZealandIndia53 runsIndoreDec 15, 1988ODI # 541
AustraliaWest IndiesWest Indies1 runSydneyDec 13, 1988ODI # 539
IndiaNew ZealandIndia5 wicketsCuttackDec 12, 1988ODI # 538
AustraliaPakistanAustralia9 wicketsAdelaideDec 11, 1988ODI # 537
IndiaNew ZealandIndia4 wicketsVisakhapatnamDec 10, 1988ODI # 536
PakistanWest IndiesWest Indies89 runsAdelaideDec 10, 1988ODI # 535
IndiaSri LankaIndia6 wicketsDhakaNov 4, 1988ODI # 534
BangladeshSri LankaSri Lanka9 wicketsDhakaNov 2, 1988ODI # 533
IndiaPakistanIndia4 wicketsDhakaOct 31, 1988ODI # 532
IndiaSri LankaSri Lanka17 runsDhakaOct 29, 1988ODI # 530
BangladeshPakistanPakistan173 runsChattogramOct 29, 1988ODI # 531
PakistanSri LankaSri Lanka5 wicketsDhakaOct 27, 1988ODI # 528
BangladeshIndiaIndia9 wicketsChattogramOct 27, 1988ODI # 529
PakistanWest IndiesWest Indies11 runsSharjahOct 22, 1988ODI # 527
IndiaWest IndiesWest Indies8 wicketsSharjahOct 21, 1988ODI # 526
IndiaPakistanPakistan34 runsSharjahOct 19, 1988ODI # 525
PakistanWest IndiesPakistan84 runsSharjahOct 18, 1988ODI # 524
IndiaWest IndiesIndia23 runsSharjahOct 16, 1988ODI # 523
PakistanAustraliaPakistan-LahoreOct 14, 1988ODI # 522
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]