New Zealand ranked No 3 – a happy bunch