Former England and Arsenal defender Sol Campbell told Daybreak he could have "easily" captained his country more than three times during his career.
The retired centre-back played 73 times for the Three Lions and said in his new biography he would have been skipper for "more than 10 years" if he had been white.
He also claimed the FA was "institutionally racist", an accusation that was strenuously denied by former England Under-21 manager Stuart Pearce who said he did not believe skin colour would stop a player becoming captain.
The FA declined to comment on Campbell's comments.
Campbell told Daybreak: "Over the 10 years I could've easily captained more than three times, with the ability I had."
The retired footballer also said he wishes he could "help" his former team Arsenal, who have hit a spell of bad form in the league, and admitted that he keeps fit by doing spinning classes.