Skip to content

Pre-Owned and New Rolex Watches for Sale

Authenticated & Guaranteed

Discover our curated collection of over 280 pre-owned and new Rolex watches, featuring the iconic Submariner, Cosmograph Daytona, GMT-Master II, Datejust and more. Every Rolex in our inventory is expertly authenticated and guaranteed — most come as a full set with original box and documents. Buy, sell, or trade with confidence.

 

Rolex Day-Date 36 128236-0009
Rolex Day-Date 36 128236-0009, Oyster, 36 mm, platinum, dial: Ice blue set with diamonds
Rolex Day-Date 36 128236-0009 Retail price: $75,177.11
Our price: On request
Rolex Day-Date 36 128236-0017
Rolex Day-Date 36 128236-0017, Oyster, 36 mm, platinum, dial: White
Rolex Day-Date 36 128236-0017 Retail price: $70,000.00
Our price: On request
Rolex Day-Date 36 128236-0018
Rolex Day-Date 36 128236-0018, Oyster, 36 mm, platinum, dial: Ice blue
Rolex Day-Date 36 128236-0018 Retail price: $70,000.00
Our price: On request
Rolex Day-Date 36 128236-0020
Rolex Day-Date 36 128236-0020, Oyster, 36 mm, platinum, dial: Blue ombré
Rolex Day-Date 36 128236-0020 Retail price: $70,000.00
Our price: On request
Rolex Day-Date 36 128236-0021
Rolex Day-Date 36 128236-0021, Oyster, 36 mm, platinum, dial: White mother-of-pearl set with diamonds
Rolex Day-Date 36 128236-0021 Retail price: $76,376.02
Our price: On request
Rolex Day-Date 36 128236-0023
Rolex Day-Date 36 128236-0023, Oyster, 36 mm, platinum, dial: Bright blue set with diamonds
Rolex Day-Date 36 128236-0023 Retail price: $75,177.11
Our price: On request
Rolex Day-Date 36 128236-0024
Rolex Day-Date 36 128236-0024, Oyster, 36 mm, platinum, dial: Pink set with diamonds
Rolex Day-Date 36 128236-0024 Retail price: $75,177.11
Our price: On request
Rolex Day-Date 36 128238-0011
Rolex Day-Date 36 128238-0011, Oyster, 36 mm, yellow gold, dial: White mother-of-pearl set with diamonds
Rolex Day-Date 36 128238-0011 Retail price: $54,441.42
Our price: On request
Rolex Day-Date 36 128238-0022
Rolex Day-Date 36 128238-0022, Oyster, 36 mm, yellow gold, dial: Dark grey set with diamonds
Rolex Day-Date 36 128238-0022 Retail price: $53,596.73
Our price: On request
Rolex Day-Date 36 128238-0045
Rolex Day-Date 36 128238-0045, Oyster, 36 mm, yellow gold, dial: Champagne-colour
Rolex Day-Date 36 128238-0045 Retail price: $50,108.99
Our price: On request
Rolex Day-Date 36 128238-0051
Rolex Day-Date 36 128238-0051, Oyster, 36 mm, yellow gold, dial: Diamond-paved
Rolex Day-Date 36 128238-0051 Retail price: $85,395.10
Our price: On request
Rolex Day-Date 36 128238-0088
Rolex Day-Date 36 128238-0088, Oyster, 36 mm, yellow gold, dial: Carnelian set with diamonds
Rolex Day-Date 36 128238-0088 Retail price: $60,326.98
Our price: On request
Rolex Day-Date 36 128238-0113
Rolex Day-Date 36 128238-0113, Oyster, 36 mm, yellow gold, dial: White
Rolex Day-Date 36 128238-0113 Retail price: $50,108.99
Our price: On request
Rolex Day-Date 36 128238-0118
Rolex Day-Date 36 128238-0118, Oyster, 36 mm, yellow gold, dial: Green ombré
Rolex Day-Date 36 128238-0118 Retail price: $50,108.99
Our price: On request
Rolex Day-Date 36 128238-0123
Rolex Day-Date 36 128238-0123, Oyster, 36 mm, yellow gold, dial: White mother-of-pearl set with diamonds
Rolex Day-Date 36 128238-0123 Retail price: $56,485.01
Our price: On request
Rolex Day-Date 36 128238-0130
Rolex Day-Date 36 128238-0130, Oyster, 36 mm, yellow gold, dial: Bright green set with diamonds
Rolex Day-Date 36 128238-0130 Retail price: $55,286.10
Our price: On request