The 31-year-old has played the game professionally for 13 years since he signed his first professional contract with Bristol Rovers in 1999.
"I'm not a massive football fan, really," The Metro quotes Zamora as saying. "Quite a lot more players than let on are the same.
"I don't watch games on an evening or anything like that. A lot of people find it strange."
Zamora has scored four goals in 11 appearances for QPR this season.