Fly-half Barrett will be playing his 100th Test and eighth against the Welsh in a career which began back in 2012 and he becomes the All Blacks’ 11th Test centurion.
Australia won its third successive Test when it beat Argentina 27-8 in Townsville with the three tries to one victory moving them into second place on the standings.
Jordie Barrett struck a 78th-minute penalty to snatch a 19-17 victory for New Zealand against South Africa in their Rugby Championship clash in Townsville.