Used 2019 BMW 3 Series for sale nationwide
641 results
2019 BMW 3 Series Variants
| Variant type | MSRP |
|---|---|
| 320d M Sport 4dr | £35,520 |
| 318d M Sport 5dr Step Auto | £38,100 |
| 320d M Sport Shadow Edition 5dr Step Auto | £39,330 |
| 320d M Sport 4dr Step Auto | £37,210 |
| 320i M Sport 4dr Step Auto | £36,370 |
| 330e M Sport 4dr Auto | £40,545 |
| 330i M Sport 4dr Step Auto | £40,310 |
| 320d Xdrive M Sport 4dr Step Auto | £38,710 |
2019 BMW 3 Series price trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2019 BMW 3 Series prices has changed over time.
See more price trendsAvg. Price
$18,515
1.1%
2019 BMW 3 Series
Index price
$16,670
0.8%
All used vehicles
FAQs
How much does the 2019 BMW 3 Series cost?
The average 2019 BMW 3 Series costs about £18,514.97. The average price has decreased by -3.8% since last year. The 641 for sale on CarGurus range from £5,790 to £112,295 in price.
How many 2019 BMW 3 Series vehicles have no reported accidents or damage?
628 out of 641 for sale have no reported accidents or damage.
What is the fuel economy of the 2019 BMW 3 Series?
Depending on the engine and options, the 2019 BMW 3 Series gets between 0 and 66 MPG (or EV battery range).
What fuel types are available?
Diesel, Petrol, Hybrid engines are available.








