Midfielder Gary O'Neil has confirmed he is on the verge of joining Norwich City on a free transfer.

City boss Neil Adams confirmed O'Neil had been training with the club following Friday's night's 2-2 draw with Celta Vigo at Carrow Road.

Now the 31-year-old former Portsmouth and West Ham player has revealed that a deal is close to being signed, after he was released by QPR at the end of last season.

'I got a phone call the other day from Norwich saying that they were interested,' O'Neil told Talksport.

'I've been in talks with them for a couple of days. It's looking good, it's basically all done. We just need to sign things.'

The former England Under-21 international started his career with Portsmouth and made almost 200 appearances for the south coast club.

After loan spells with Walsall and Cardiff, O'Neil joined Middlesbrough for £5million in August 2007. After more than 100 appearances for Boro, O'Neil joined West Ham in January 2011.

After 55 appearances in two seasons with the Hammers, O'Neil turned down a new deal with the club last summer and joined his former boss at Portsmouth, Harry Redknapp, at QPR.

He made 33 appearances to help QPR seal promotion back to the Premier League through the Championship play-offs, scoring one goal – his 31st in over 400 games.

O'Neil added: 'My last two seasons in the Championship have earned promotion – the first with West Ham and QPR last year. So it's two from two, so I'm looking to make it a hat-trick this year if we get things sorted at Norwich.'