However, the 38-year-old star thinks that Pitt would be the obvious choice, reported Contactmusic.
"I think Brad would be the obvious choice. I'd like Brad to be playing me - him or Leonardo DiCaprio, one of the two. Or Bradley Cooper. They're not bad looking guys," he said.
Beckham said he gets plenty of opportunity to stay in shape as his children - Brooklyn, 14, Romeo, 12, Cruz, nine, and two-year-old Harper, with wife Victoria, keep him on his toes.
"I think Victoria is waiting for me to get a couple of tires around my waist but right now it's not happening, thankfully," he added.