Explore our collection of certified used Rolex watches—from Submariner dive icons to elegant Datejust classics—each inspected by master watchmakers, protected by our 2‑year warranty, and eligible for Gray & Sons’ “Like New for Life” service. Need a perfect fit? Discover our range of Rolex replacement straps and bracelets or book expert Rolex watch repair to keep your timepiece running flawlessly. Ready to upgrade, trade, or sell? Gray & Sons makes it effortless to buy, sell, and trade certified pre‑owned Rolex watches — online or in our Miami showroom.

3995 RESULTS

SORT BY
Rolex Oyster Perpetual 24mm 6719

Rolex Watch
Oyster Perpetual 24mm, Gold

$6,900
Rolex Submariner 41mm 124060

Rolex Watch
Submariner 41mm, Stainless Steel

$12,500
Rolex Air King 40mm 116900

Rolex Watch
Air King 40mm, Stainless Steel

$8,400
Rolex Datejust 41mm 126300

Rolex Watch
Datejust 41mm, Stainless Steel

$10,500
Rolex Datejust 36mm 16234

Rolex Watch
Datejust 36mm, Stainless Steel

$6,400
Rolex Submariner 40mm 16613

Rolex Watch
Submariner 40mm, Stainless Steel

$15,200
Rolex Oysterquartz Day Date 36mm 19018

Rolex Watch
Oysterquartz Day Date 36mm, Gold

$17,500
Rolex Datejust 31mm 68288

Rolex Watch
Datejust 31mm, Gold

$18,500
Rolex Yacht-Master 35mm 68623

Rolex Watch
Yacht-Master 35mm, Stainless Steel

$8,400
Rolex Datejust 26mm 6917

Rolex Watch
Datejust 26mm, Gold

$10,900
Rolex Speedking 28mm 4220

Rolex Watch
Speedking 28mm, Stainless Steel

$5,000
Rolex Submariner 40mm 16610

Rolex Watch
Submariner 40mm, Stainless Steel

$10,900
Rolex Explorer II 40mm 16550

Rolex Watch
Explorer II 40mm, Stainless Steel

$24,500
Rolex Day-Date 36mm 18238

Rolex Watch
Day-Date 36mm, Gold

$18,900
Rolex Day-Date 36mm 18038

Rolex Watch
Day-Date 36mm, Gold

$17,500
Rolex Air King 34mm 6552

Rolex Watch
Air King 34mm, Stainless Steel

$4,600
Rolex Datejust 36mm 116200

Rolex Watch
Datejust 36mm, Stainless Steel

$7,490
Rolex Datejust 26mm 79178

Rolex Watch
Datejust 26mm, Gold

$21,500
Rolex Datejust 41 41mm 126331

Rolex Watch
Datejust 41 41mm, Stainless Steel

$14,990
Rolex Date 34mm 1503

Rolex Watch
Date 34mm, Gold

$13,500
Rolex Cellini 33.5mm 3038

Rolex Watch
Cellini 34mm, Gold

$4,450
Rolex Date 34mm 1550

Rolex Watch
Date 34mm

$4,950
Rolex Day-Date 36mm 18038

Rolex Watch
Day-Date 36mm, Gold

$17,500
Rolex Datejust 36mm 116243

Rolex Watch
Datejust 36mm, Stainless Steel

$14,900
Rolex Cellini 32mm 5112

Rolex Watch
Cellini 32mm, Gold

$4,950
Rolex Submariner 40mm 1680

Rolex Watch
Submariner 40mm, Stainless Steel

$19,000
Rolex Day-Date 36mm 18038

Rolex Watch
Day-Date 36mm, Gold

$14,900
Rolex Datejust 26mm 69178

Rolex Watch
Datejust 26mm, Gold

$11,500
Rolex Datejust 26mm 6517

Rolex Watch
Datejust 26mm

$4,250
Rolex Air King 34mm 14000

Rolex Watch
Air King 34mm, Stainless Steel

$5,400
Rolex Datejust 26mm 79173

Rolex Watch
Datejust 26mm, Two tone

$6,950
Rolex Datejust 26mm 179179

Rolex Watch
Datejust 26mm, White Gold

$16,900
Rolex Datejust 26mm 69078

Rolex Watch
Datejust 26mm, Gold

$16,500
Rolex Day-Date 40 40mm 228348rbr

Rolex Watch
Day-Date 40 40mm, Gold

$54,500
Rolex Datejust 31mm 78240

Rolex Watch
Datejust 31mm, Stainless Steel

$6,750
Rolex GMT-Master 40mm 1675

Rolex Watch
GMT-Master 40mm, Stainless Steel

$11,800
Page
...
Loading...