Allrounder Shakib Al Hasan scored a half-century and picked up three wickets to help the hosts beat Zimbabwe by 91 runs.
India will seek to avoid a series whitewash when they play South Africa in final Test in Johannesburg on Wednesday.
New Zealand produced an all-round show to dismiss Pakistan cheaply and then came back to win by 7 wickets in Wellington.
Seven-wicket victory against Namibia sees Zimbabwe qualify for Plate semi-final.
Richardson is one of five pace bowlers in the Australian touring party for the four-Test series and the No.2 ranked South Africans.
Regular captain Steve Smith is given a break ahead of the crucial Test tour to South Africa.
The all-rounder picked up 4 wickets and compiled a timely unbeaten 39 as Sri Lanka overcame Zimbabwe by 5 wickets.
England win by 16 runs in Sydney to complete a one-day series win over Australia with two games to spare.
England make their highest-ever total, Canada concede their highest, England take second biggest win.
The opener hit his second successive fifty while the allrounder followed his 67 with three wickets to crush Sri Lanka by 163 runs.