Used 2023 BMW 3 Series for sale nationwide
495 results
2023 BMW 3 Series Variants
| Variant type | MSRP |
|---|---|
| M340i Xdrive Mht 5dr Step Auto | £60,695 |
| 330e Sport 4dr Step Auto | £46,080 |
| 330e Xdrive M Sport 4dr Step Auto | £48,880 |
| M340d Xdrive Mht 5dr Step Auto | £59,645 |
| 330e Sport 5dr Step Auto | £47,880 |
| 330e M Sport 5dr Step Auto | £49,130 |
| 320i M Sport 4dr Step Auto | £41,640 |
| 330e M Sport 4dr Step Auto | £47,330 |
2023 BMW 3 Series price trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2023 BMW 3 Series prices has changed over time.
See more price trendsAvg. Price
$29,134
10.5%
2023 BMW 3 Series
Index price
$16,763
0.4%
All used vehicles
FAQs
How much does the 2023 BMW 3 Series cost?
The average 2023 BMW 3 Series costs about £29,133.91. The average price has decreased by -33.3% since last year. The 494 for sale on CarGurus range from £4,250 to £48,000 in price.
How many 2023 BMW 3 Series vehicles have no reported accidents or damage?
493 out of 494 for sale have no reported accidents or damage.
What is the fuel economy of the 2023 BMW 3 Series?
Depending on the engine and options, the 2023 BMW 3 Series gets between 45 and 61 MPG (or EV battery range).
What fuel types are available?
Diesel, Petrol, Hybrid engines are available.








