William E. Williams (28 March 1925 – 27 December 2007) was a Welsh rugby union, and professional rugby league footballer who played in the 1940s. He played representative level rugby union (RU) for Wales XV and Monmouthshire County RFC, and at club level for Newport RFC, as a wing, i.e. number 11 or 14, and club level rugby league (RL) for Swinton, as a wing, i.e. number 2 or 5.