John Barnes claims he is struggling to get a job in management because he is black.
The former Liverpool star's last managerial job was at Tranmere in 2009. He lasted four months before being sacked. The 51-year-old has previously been in charge of Celtic and the Jamaica national team. Barnes insisted that had he been white he would have got another job.
"A white manager loses his job and gets another job, he loses his job, he gets another job. Very few black managers can lose their job and get another job," he told British channel ITV4.
"What I can judge it from is by looking at society. How many black people are there in the higher echelons of any industry? We can talk about journalism, we can talk about politics. So why should football be any different?"
Barnes' first job in management, at Celtic for the 1999-2000 season, ended in the wake of an embarrassing Scottish Cup defeat to Inverness.
But he denied that job was too much too soon.
He said: "Well, if it comes now at 51, I don't think it will be any different. It's more to do with the perception of my ability to do the job, because there's a certain perception of who can make a good manager."
Barnes' former England team-mate Ian Wright agreed that the colour of his skin was counting against Barnes. The former Arsenal man said: "With someone of John Barnes' ability and stature, to not have worked more in the game with something that he's desperate to do. I don't know what else it can be?"
Barnes also talked about the guilt he felt after the Hillsborough disaster in 1989.
Barnes, who attended the funerals and met the families of victims following the tragedy, said: "I felt this guilt that they were coming to watch me.
"I know that they were coming to watch everybody else, and it's Liverpool Football Club. It's an irrational thought.
"So I felt this guilt. And I wasn't sure how they would react because had that been my loved one, I wouldn't want to go and meet footballers or the football team, or ever watch football again."