Andros Townsend has accused the government of 'deflecting problems' related to the Coronavirus onto footballers.
This comes a day after Britain's Health Secretary Matt Hancock called on the Premier League players to play their part in extending a helping hand.
Townsend now feels Hancock's remarks were uncalled for, adding that they (players) have played their bit in various charity works.
"Football is trying to do a lot of good," he said as quoted by Talksport.
"To wake up yesterday and see footballers being painted as villains was a bit of a surprise to be honest.
"I have never been more proud to be a footballer. Since this crisis started to see the work that the players and clubs have done in the community. At Palace, we have helped out the homeless, donated to local charities.
"Individual players are thinking about ways which they can help. I am involved in a campaign, Football United, raising money for the emergency trust. Marcus Rashford has helped feed over 400,000 school children in Manchester."
Hancock, in an interview on Thursday night, urged more players to get involved in the fight against the virus, which has halted action around the globe.
"Everybody needs to play their part in this national effort and that means Premier League footballers too," he said.
Adding: "Given the sacrifices many people are making including some of my colleagues in the NHS who've made the ultimate sacrifice of going to work and caught the disease and have sadly died, I think the first thing Premier League footballers can do is make a contribution, take a pay cut, and play their part,"
A number of players have been involved in similar charity exercises, with clubs too playing various roles.