James signs new Portsmouth deal

Portsmouth's England goalkeeper David James has extended his existing contract with the high-flying Premier League side until the end of the 2009/10 season. The 37-year-old, who last month celebrated his 500th league appearance, is currently enjoying one of the best seasons of his career, helping Pompey to a place in the last four of the FA Cup.

His form has also helped Harry Redknapp's side establish themselves in the top half of the Premier League. James found himself edged out of the international reckoning during Steve McClaren's reign, but he was handed an immediate recall by new coach Fabio Capello when he led the side out against Switzerland in February.

He has now extended his contract at Fratton Park for a further two seasons, with an option of a further extension in 2010. "It's been a tremendous week and I'm delighted to get the opportunity to sign a new contract," he said.

"I'm enjoying being at Pompey - it's a fantastic environment. I never envisaged the club being in this position when I joined," added James, who arrived from Manchester City in 2006.

Before Portsmouth and City he had spells at Liverpool, Aston Villa and West Ham United, collecting 36 England caps along the way.