COLLINGWOOD forward Travis Cloke will do volunteer nightshifts for the Salvation Army as punishment for parking in the club CEO's car spot.

Cloke initially received a $1000 fine for taking Gary Pert's car space at the club's offices.

Car parks outside the club's training base are in short supply and Cloke had reportedly been warned about parking in the spot reserved for Pert more than once.

In a club statement, Cloke admitted he did the wrong thing. It was also his suggestion to do the volunteer work.

"As a senior player, I have to set an example," he said.

"I recognise that and while I thought this was an in-house issue, it's blown up in the public and I want to put it all to bed," he said.

But the AFL Players' Association was unimpressed, a spokesperson describing the situation as "ludicrous".

"We can only assume there has been some kind of confusion - clearly the AFL players' code of conduct makes no reference to players being sanctioned for parking in an executive's car space."