Most Expensive Rolex Watches Ever Sold, Price Of Each Revealed



Name: James Bond’s 1972 Rolex Submariner
Price: $365,000

This was sold in November 2015 and was actually worn by Sir Roger Moore in 1973 for the James Bond movie Live And Let Die.

Most Expensive Rolex Watches
Photo credit: New Atlas