The rand rose 0.3%, extending gains to a third consecutive session.