Second hand Rolex | Pre Owned Rolex For Sale

When you hear ‘Rolex watch’ you think of words such as success and style. It is also often the case that – even though a Rolex makes the perfect, ultimate gift for a loved one – many people buy these watches for themselves; to celebrate a life event, such as getting a promotion at work or getting married to their soul mate. Of course, there doesn’t have to be a reason; with watches as effortlessly classic as these, you don’t have to wait around to have something to celebrate before you invest in a timeless Rolex.

We have a wide range of Rolex watches just waiting for you… Rolex wristwatches are among the most desired in the world, with the name itself meaning so much more than just a watch. With our second hand Rolex watches, you know you’re getting the highest quality and the most durable and reliable timepieces available.

Here at Armour-Winston Ltd, we provide all the original paperwork with your Rolex watch and many of our models are available with Rolex’s own international warranty. This means that you can buy iconic Rolex models such as the Daytona, Submariner, Explorer and Datejust without any worries or concerns regarding the originality or durability of these famous watches.

If you already own one of these watches and are thinking about changing it for a different model, we can definitely help; not only do we sell a wide range of Rolex watches, we also buy pre-owned Rolex watches and pride ourselves on offering the best possible price for your beloved timepieces.

Just bring your watch into our shop in Mayfair’s Burlington Arcade, London for more information. Our specialist staff will also be able to advise you on the type of watch to go for next, as well as giving you maintenance tips to ensure you keep your wristwatch going for as long as possible.

When you think of Rolex, you think of elegance above par. Armour-Winston Ltd offers you a wide selection of Rolex watches to buy. We also sell watches online, delivering to your doorstep - saving you a trip.

Browse our collection of Second hand Rolex | Pre Owned Rolex For Sale

Rolex Sky-Dweller 326135 watch

£18,950

Rolex Sky-Dweller 326135 watch (2013)

Rolex 326135 Sky-Dweller watch in 18ct everose gold with matching Rolex everose deploy clasp. Stunning condition.

View details
Rolex 116528 Cosmograph Daytona watch

£14,450

Rolex 116528 Cosmograph Daytona watch (2003)

Save almost £9,000 on this Rolex 116528 Cosmograph Daytona watch in solid 18ct yellow gold. This Rolex is...

View details
Rolex 116528 Cosmograph Daytona watch

£16,650

Rolex 116528 Cosmograph Daytona watch (2006)

Save almost £8,000 on this Rolex 116528 Cosmograph Daytona in 18ct yellow gold with diamond dot...

View details
Rolex 116600 Sea-Dweller watch

£6,650

Rolex 116600 Sea-Dweller watch (2015)

Completely unworn and fully 'stickered' pre-owned Rolex Sea-Dweller 116600 watch. 2015 model. Rolex box and papers.

View details
Rolex Milgauss 116400GV watch

£4,950

Rolex Milgauss 116400GV watch (2015)

Rolex Milgauss 116400GV green glass watch. 2015. As new condition. Original Rolex box and paperwork.

View details
Rolex 218349 Day-Date II watch

£26,750

Rolex 218349 Day-Date II watch (2011)

Save over £11,000 on this 'as new' and now discontinued Rolex 218349 Day-Date II in 18ct...

View details
Rolex 16710 GMT Master II watch

£6,650

Rolex 16710 GMT Master II watch (2006)

This watch is the even rarer later version of the popular and collectible Rolex 16710 GMT...

View details
Rolex 16710 GMT Master II watch

£6,650

Rolex 16710 GMT Master II watch (2006)

This watch is the even rarer later version of the popular and collectible Rolex 16710 GMT...

View details
Rolex 16710 GMT Master II Pepsi bezel watch

£5,850

Rolex 16710 GMT Master II Pepsi bezel watch (2004)

Rare, popular and collectible Rolex 16710 GMT Master II watch with pepsi bezel. Immaculate condiion.

View details
Rolex 16710 GMT Master II Pepsi bezel watch

£5,850

Rolex 16710 GMT Master II Pepsi bezel watch (2003)

Rare, popular and collectible Rolex 16710 GMT Master II watch with pepsi bezel. Immaculate condiion.

View details
Rolex unworn 16610 Submariner watch

£5,950

Rolex unworn 16610 Submariner watch (2007)

Extremely rare pre-owned but completely unworn Rolex 16610 steel Submariner date watch.

View details
Rolex 16610LV anniversary submariner

£6,650

Rolex 16610LV anniversary submariner (2009)

Extremely rare Rolex 16610LV green bezel anniversary submariner from 2009. 300m water resistant case. Rolex oyster bracelet.

View details
Rolex Explorer 1 114270 2009 model.

£3,850

Rolex Explorer 1 114270 2009 model. (2009)

Ever popular Rolex 114270 Explorer 1 watch.2009 model steel Rolex oyster case and bracelet.

View details
Rolex 114270 Explorer 1 watch

£3,850

Rolex 114270 Explorer 1 watch (2008)

Ever popular Rolex 114270 Explorer 1 watch. 2008 model steel Rolex oyster case and bracelet.

View details
Rolex 116505

£19,150

Rolex 116505 (2014)

Rolex Everose Cosmograph Daytona 116505Save over £6,000 on this stunning example of Rolex's latest Everose Cosmograph...

View details
Rolex 116505 everose Daytona watch

£20,500

Rolex 116505 everose Daytona watch (2015)

Rolex 116505 Everose DaytonaSave almost £5,000 on this simply stunning and completely unworn Rolex Everose 116505...

View details
Rolex Daytona 116520 2014 unworn watch

£8,700

Rolex Daytona 116520 2014 unworn watch (2014)

Rolex Daytona 116520 2014• 2014 model• Unworn, fully factory stickers• 904L stainless steel• 40mm case• Waterproof...

View details
Rolex Submariner 16610 1999 watch

£4,300

Rolex Submariner 16610 1999 watch (1999)

Rolex Submariner 16610 1999• 1999 model• Perfect & collectible condition• Rolex oyster case and bracelet• Sapphire...

View details
Rolex Submariner 16610 2004 watch

£4,650

Rolex Submariner 16610 watch

£4,300

Rolex Submariner 2008 watch

£4,950

Rolex Submariner 2008 watch (2008)

Rolex 16610 Submariner watch. 2008 model. Now discontinued and highly sought after.

View details
Rolex 16610 2003 Submariner watch

£4,450

Rolex 16610 Submariner watch

£4,250

Rolex Submariner 16610 watch

£4,950

Rolex Submariner 16610 watch

£4,950

Rolex 16610 Submariner watch

£4,500

Rolex 16610 Submariner watch (1988 )

This is perhaps the earliest Rolex 16610 reference Submariner we have ever had and features the...

View details
Rolex 18ct gold Datejust watch

£10,200

Rolex 116523 Daytona Cosmograph watch

£7,450

Rolex 116523 Daytona Cosmograph watch (2006)

Rolex 116523 bi-metal Daytona chronograph watch. 2006 model. Rolex box and papers.

View details
Rolex Daytona Cosmograph watch

£8,850

Rolex 114270 Explorer 1 watch

£3,650

Rolex 114270 Explorer 1 watch (2001)

Rolex explorer 1 114270 watch in stainless steel with Rolex oyster bracelet. Original Rolex box and papers.

View details
Rolex 16610 Submariner watch

£4,900

Rolex 116660 Deep-Sea watch

£7,195

Rolex Yacht-Master 116622 watch

£5,450

Rolex 116505 Everose Oyster Perpetual Cosmograph Daytona

£17,600

Rolex 116505 Everose Oyster Perpetual Cosmograph Daytona (2011)

Rolex 116505 Everose Oyster Perpetual Cosmograph Daytona

View details
Rolex 16623 bi-metal Yacht-Master watch

£6,450

Rolex 16623 bi-metal Yacht-Master watch (2009)

Rolex 16623 bi-metal Yacht-Master watch in 18ct yellow gold

View details
Rolex 116520 black dial Daytona

£8,150

Rolex 116520 black dial Daytona (2014)

Rolex 116520 black dial Daytona

View details
Rolex ladies 80339 18ct white gold Pearlmaster watch

£16,750

Rolex ladies 80339 18ct white gold Pearlmaster watch (2007)

Rolex ladies 80339 Pearlmaster in 18ct white gold

View details
Rolex 116400GV blue dial Milgauss watch

£5,100

Rolex 118239 Daydate diamond dot dial watch

£13,950

Rolex 118239 Daydate diamond dot dial watch (2005 )

Rolex 118239 Daydate diamond dot dial in 18ct white gold

View details
Rolex 116528 18ct yellow gold Daytona watch

£15,950

Rolex 116528 18ct yellow gold Daytona watch (2006)

Rolex 116528 18ct yellow gold Daytona watch

View details
Rolex 16613 bi-metal submariner watch

£7,650

Rolex 16613 bi-metal submariner watch (2006)

Rolex 16613 bi-metal submariner watch

View details
Rolex 116660 Deepsea Sea-Dweller

£6,650

Rolex 116660 Deepsea Sea-Dweller (2013)

Rolex 116660 Deepsea Sea-Dweller watch. Cerachrom ceramic bezel. Titanium case back. 44mm case. 3900m depth rating.

View details

Previously Sold Rolex watches

View watches

Looking to sell a watch?

We guarantee to pay you the most for your luxury watch immediately. All watches, all ages and all conditions considered

Read more