David Roberts (1796–1864)

David Roberts is a British (modern) artist with 120 auction lots recorded since 2001, median price $18,604.

Price breakdown by category

CategoryLots trackedMedian priceRecord priceSell-throughLast sale
Prints & Editions26$6,226$61,11884.6%2024-10-29
Paintings12$57,520$1.3M2023-12-06
Works on Paper52$33,993$135,97382.7%2025-04-29
Masterpieces (top of market)6$318,889$1.3M2025-04-29

David Roberts's market splits by medium. Prints & Editions (26 lots) median $6,226 with 84.6% sell-through. Paintings (12 lots) median $57,520, record $1,292,883. A typical David Roberts painting sells for around 9.2× the price of a typical print. At the top of the market (top 5% of sales, 6 lots) the median is $318,889.

Recent sales

TitleDateHousePrice
Views of Nubia and Egypt2025-10-31Roseberys$497
Black vessel2025-10-23Christie's$2,710
Jerusalem, The Dome of the Rock2025-04-29Sotheby's$135,973
Jerusalem from the North2025-04-29Sotheby's$101,980
Jerusalem from the Road leading to Bethany2025-04-29Sotheby's$93,481

Frequently asked questions

What is the average price of a David Roberts work on paper?

Based on 43 sold lots tracked by OpeningBid, the median auction price of a David Roberts work on paper is $33,993.

What is David Roberts's most expensive work on paper?

The highest price recorded at auction for a David Roberts work on paper is $135,973.

What is the average price of a David Roberts print?

Based on 22 sold lots tracked by OpeningBid, the median auction price of a David Roberts print is $6,226.

What is David Roberts's most expensive print?

The highest price recorded at auction for a David Roberts print is $61,118.

What is the average price of a David Roberts painting?

Based on 12 sold lots tracked by OpeningBid, the median auction price of a David Roberts painting is $57,520.

What is David Roberts's most expensive painting?

The highest price recorded at auction for a David Roberts painting is $1,292,883.

What is David Roberts's auction record?

David Roberts's auction record is $1,292,883, set on 2016-06-30.