Sri Lanka made light work of the third ODI against Pakistan in Dambulla, winning by seven wickets after bowling the visitors out for a paltry 102, and thus Sri Lanka won the series two-one.
India won the third ODI against England at Trent Bridge by six wickets on Saturday, taking a two-nil series lead, as Ambhati Rayudu's 64 not out saw them to the 228 required in 43 overs.
South Africa had their impressive bowlers to thank for winning their tri-series match against Zimbabwe in Harare on FRiday, as they defended a poor 231 after Prosper Utseya ran through the Proteas' batsmen.
Wednesday's one-off Twenty20 International between the West Indies and Bangladesh at Warner Park in Basseterre, St Kitts, ended in a washout.
India finally got a win on the board on their England tour, winning the second ODI in Cardiff by 133 runs, after scoring over 300 themselves thanks to Suresh Raina's superb century.