Newcastle Jets star Emile Heskey feels he would also be a decent goalkeeper.
The former Aston Villa, Liverpool and Wigan Athletic striker recently explained his role with new club Newcastle Jets for whom he has scored five goals in seven appearances and jokingly said he could even make it with the gloves.
"On the pitch he (Jets coach Gary van Egmond) just wants me to be a number nine - stay up front, have things bouncing off you, get into the box and trying to get the goals," Heskey told BBC Sport.
"I wouldn't say I'm a goal scorer, I'm a football player. I played in so many different positions. The only place I didn't play was goalkeeper - I'd be good there as well."
And Heskey also addressed the issue surrounding media criticism that has plagued him for his entire career, particularly with his England selections.
"I've played football. There's a lot of people who haven't played football who criticise. But you haven't stepped in my shoes, you haven't played," he added.
"If I wasn't good enough, I wouldn't be there. So that's all I told myself. If they didn't want me they wouldn't pick me. A lot of the times when I got back in there was other players they could've picked and they picked me."