Question: which actor has played james bond the most number of times?
Answer: Roger Moore and Sean Connery plays the role of James Bond equal and higher times than the other actors i.e seven times. Roger Moore, too his credit was the only actor able to match the popularity of Sean Connery.