In the novel Casino Royale Bond is 32 (explicitly stated in the book). It's frequently been remarked as an interesting coincidence that Connery was the same age when he first played Bond.
However, we're talking about the movie Bond, who has been frozen in his mid-forties or so since they abandoned continuity and Roger Moore took over the role in the mid-70's. He's like a comic book character or pulp detective; he stays the same age over a period of decades.
|