Rolex 40mm Watches
Explore our curated collection of 40mm Rolex for sale.Browse and filter this collection
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Sold
Ref. 116400GV
Rolex Oyster Bracelet 116400GV Milgauss 40mm Stainless Steel Black Dial Watch 2010
Sold — ask about similar
Ref. 116400GV
Rolex Milgauss 116400GV 40mm Stainless Steel Watch Blue Index Dial 2015
Sold — ask about similar
Ref. 224270
Rolex Explorer 224270 Oyster 40mm Stainless Steel Watch Black Dial 2023
Sold — ask about similar
Ref. 16600
Rolex Sea-Dweller 40mm Oyster 16600 Stainless Steel Watch Black Dial 1999
Sold — ask about similar
Ref. 1665
Rolex Sea-Dweller Oyster 40mm 1665 Stainless Steel Watch Black Dial
Sold — ask about similar
Ref. 116610LV
Rolex Oyster Submariner Hulk 40mm 116610LV Stainless Steel Green Dial MINT 2016
Sold — ask about similar
Ref. 126622
Rolex Slate Dial Yacht-Master 40mm 126622 Platinum & Steel Watch Oyster Bracelet MINT 2021
Sold — ask about similar
Ref. 16610LV
Rolex Submariner “KERMIT” Oyster 40mm 16610LV Stainless Steel Watch Black Dial 2007
Sold — ask about similar
Ref. 114060
Rolex Submariner 114060 40mm Oyster Stainless Steel Watch Black Dial 2017
Sold — ask about similar
Ref. 116610LN
Rolex Submariner 116610LN Stainless Steel 40mm with Black Dial Watch 2017
Sold — ask about similar
Ref. 116610LV
Rolex Submariner 116610LV 40mm Stainless Steel with HULK Green Dial Watch
Sold — ask about similar
Ref. 126610LN
Rolex Submariner 126610LN 41mm Stainless Steel with Black Dial Watch 2024
Sold — ask about similar
Ref. 1680
Rolex Submariner 40mm 1680 Oyster Stainless Steel Watch Black Dial
Sold — ask about similar
Ref. 16803
Rolex Submariner 40mm 2tone Yellow Gold/Stainless Steel Watch 16803 Circa 1987
Sold — ask about similar
Ref. 16610LV
Rolex Submariner 40mm Oyster 16610LV Stainless Steel Watch Black Dial
Sold — ask about similar
Ref. 1680
Rolex Submariner 40mmBlack Dial 1680 Stainless Steel Oyster Watch
Sold — ask about similar
Rolex 40mm Average Price Chart
Rolex 40mm • Last 12 months • Average
Over the last 12 months the average price for Rolex 40mm at Watch My Diamonds ranged from $37,949 (Jan 2026) to $48,776 (May 2026), averaging $42,850 across 10 tracked months. The current average is $46,323.24, based on 139 priced listings.