Micah Richards says he's on the verge of signing his new Manchester City contract.

"I'm just about to sign a new Manchester City contract and last week I said hopefully I'll be captain one day," he told the club's official website. "I'm in final talks and hopefully we'll have something signed very, very soon. It's just down to the finer details.

"I'm enjoying my football week in, week out and I'm playing for England, so what more could I want at the moment."

He added: "This talk of a buy-out clause is just rubbish as well, it just seems there's people trying to twist things."