England goalkeeper Robert Green left West Ham to sign with QPR on a two-year deal Thursday.

The 32-year-old Green is with England at Euro 2012 as a backup to Joe Hart and has won 12 caps for his country. He played six years at West Ham, but decided to leave the club, which earned promotion to the Premier League this season.

"Rob is obviously someone with vast experience at international and Premier League level and his pedigree speaks for itself," QPR coach Mark Hughes said.

"He's got all the characteristics of a top keeper and he'll be a huge addition for us who will stimulate the goalkeeping group, which can only be good for the squad as a whole."

Green has played 215 Premier League matches between Norwich City and West Ham.