James Bond is the iconic super spy who owns the spotlight with one of the most popular film franchises for the past 50 years. The franchise has seen many actors portraying the classic character of James Bond and while only six actors are most known for playing 007, there are more who have donned this spy suit. The 25th film of the franchise 'No Time To Die' is close to the April-release date and this Daniel Craig starrer movie will pick up the story from where the ‘Spector’ left it. In the anticipation of ‘No Time To Die’ Here take a look at the actors who have played the classic role of James Bond through the years.

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement