What a classic MG sells for at auction
6,916 MGs have sold at public auction since 1994, at a median of £10,736; the middle half of them made between £5,670 and £18,000. The sale rooms see about 703 a year and 76% of the cars offered find a buyer. The B Roadster is the one that comes up most often, with 1,698 sales on record at a median of £7,056. The highest result is £525,000, paid for a Magnette K3 in September 2024.
In 2025 the median classic MG sold for £8,570 across 816 sales, much where it was in 2024. In real terms, typical classic MG prices were down about 46% over the five years to 2025, once inflation is accounted for.
The busiest MG models in the sale rooms
| Model | Sales | Usual range | Median | Sold prices |
|---|---|---|---|---|
| B Roadster | 1,698 | £5,000 to £10,756 | £7,056 | By variant and year |
| B GT | 849 | £3,360 to £8,208 | £5,200 | |
| Midget TD | 638 | £10,047 to £17,449 | £13,532 | |
| TF (1952 - 1956) | 343 | £15,214 to £23,502 | £19,125 | |
| Midget TC | 296 | £16,156 to £26,503 | £21,198 | |
| Midget Mk III | 295 | £3,400 to £7,473 | £5,107 | |
| Midget 1500 | 292 | £2,515 to £5,996 | £3,656 | |
| A Roadster | 234 | £14,714 to £24,940 | £18,746 | |
| A Roadster 1600 | 225 | £15,208 to £24,445 | £19,125 | |
| A Roadster 1500 | 129 | £13,976 to £23,000 | £18,252 | |
| C GT | 119 | £10,282 to £17,485 | £14,092 | |
| C Roadster | 118 | £12,043 to £18,843 | £15,821 |
Plus 1,680 rarer variants with too few sales for a row of their own.
Model by model
Each of these has its own page where the figures are broken down by variant and by year, with the sold prices restated in today's money. For the cars themselves, their history and what to check before buying, the MG guide is the place to start.
Sold prices from public classic car auction results (1994 to 10 August 2026), not asking prices and not a valuation: a concours car and a project both sit inside these ranges, and condition, history and specification move any one car well outside them. How to read these figures.