David Lloyd: David Lloyd. Self: 2007 ICC World Twenty20. David Lloyd was born on 18 March 1947 in Accrington, Lancashire, England, UK.
Known For: 2007 ICC World Twenty20 (Self - Commentator), BBC TV Cricket (Self - England CoachSelf - Lancashire Coach), A Question of Sport (Self), Sky Sports Cricket (Self - Commentator)