Gary O’Neil is on the verge of signing a new deal at the club, according to reports this afternoon.

The 30-year-old midfielder was expected to leave the club at the end of the month (June) after failing to agree on a new deal.

But it is believed he and the club have finally reached an agreement that will see him remain at Upton Park for the near future and as Sam Allardyce prepares his side for the 2013/2014 season.

O’Neil has played 55 games for West Ham since signing in January 2011, scoring three goals.