 On 20 June 2012, Diamé joined West Ham United, signing a three-year contract.Diamé made his debut for West Ham on 18 August 2012 in a 1–0 win against Aston Villa.He scored his first goal for West Ham United in the 3–1 defeat to Arsenal on 6 October 2012.