West Ham broke their club record in signing Sebastien Haller from Eintracht Frankfurt for a fee of just over $50 million.

The 25-year-old striker scored 20 goals in 41 matches last season.

Haller signed a five-year contract with West Ham.