 On these tours he played in ten consecutive test matches.He also toured Canada and South Africa with the Barbarians.Between 1954 and 1959 Williams played 22 matches for the Barbarians, a record number of games for a Welsh player.