William John Leonard Beel (born 23 August 1945), generally known as Len Beel, is an English former professional footballer who played in the Football League for Shrewsbury Town and Birmingham City. He also appeared for Somerset County Cricket Club. In June 1969, Beel made his only major appearance as a cricketer, making 1 not out and taking 0/18 from 2 overs for Somerset in a Sunday League match against Warwickshire at Edgbaston.