It is a huge week at the Cricket World Cup for New Zealand, England, Pakistan and Bangladesh, with semi-final spots on the line.
Already through in Group D, Morocco can seal top spot against a South Africa side fast gaining in belief at the Africa Cup of Nations.
Namibia lost 1-0 for the second game running at the Africa Cup of Nations, with South Africa claiming their first points of Group D.
With 10 fixtures left before the Cricket World Cup semi-finals, we look at how the qualification picture is shaping up.
South Africa captain Faf du Plessis could take little joy from a big win over Sri Lanka, having already been knocked out of the World Cup.
Sri Lanka's chances of making the last four at the Cricket World Cup reduced considerably as they were swept aside by South Africa.
Sri Lanka and South Africa players were comically left lying prone at one point in their match on Friday in order to avoid bees.
JP Duminy, who will retire from ODIs after the Cricket World Cup, knows South Africa's failure could have repercussions for others.
Both South Africa and Namibia were beaten in their AFCON openers and the pressure is already building on Bafana Bafana in Egypt.
South Africa's chances of a Cricket World Cup semi-final spot are over, but Sri Lanka remain in contention ahead of Friday's game in Durham.