William O'Neill was an Irish footballer for Dundalk and an Irish international, who played as a defender.
O'Neill was capped eleven times for the Irish Free State at senior level. His debut was in a 5âÂÂ3 home defeat to Netherlands on 8 December 1935. with his final cap coming in a 1âÂÂ1 draw away to Germany on 23 May 1939.