William Bowen (6 December 1897 – 19 December 1960) was a Welsh dual-code rugby union, and professional rugby league footballer who played in the 1910s and 1920s. He played representative level rugby union (RU) for Wales, winning 6 caps, and at club level for Swansea, as a fly half, and club level rugby league (RL) for Leeds, as a centre.