Used BMW 3 Series cars
Refine your search...
123 used BMW 3 Series cars in stock
-
2026 (26) BMW 3 Series 330e M Sport 4dr Step Auto
- 2506 miles
- Nearly new
- Petrol Hybrid
Only £41,898£499 Deposit + £750.27 Per month -
2025 (75) BMW 3 Series 330e 22.3 kWh M Sport 4dr Step Auto
- 1932 miles
- Nearly new
- Petrol Hybrid
Only £39,898£499 Deposit + £689.33 Per month - We offer the UK's best used car deals, guaranteed.
- Reserve your car online for a deposit of just £99.
- No hidden fees - the price you see is the price you pay.
- Click & Collect and home delivery now available.
-
2022 (72) BMW 3 Series 330e M Sport 5dr Step Auto
- 24,970 miles
- Used
- Petrol Hybrid
Only £28,498£499 Deposit + £468.29 Per month -
2025 (25) BMW 3 Series 320i M Sport 5dr Step Auto
- 11,439 miles
- Nearly new
- Petrol
Only £34,898£499 Deposit + £540.83 Per month -
2025 (25) BMW 3 Series 320i M Sport 5dr Step Auto
- 11,742 miles
- Nearly new
- Petrol
Only £36,798£499 Deposit + £590.27 Per month -
2025 (75) BMW 3 Series 330e 22.3 kWh M Sport 4dr Step Auto
- 5815 miles
- Nearly new
- Electric
Only £34,898£499 Deposit + £569.69 Per month -
2024 (24) BMW 3 Series 320d MHT M Sport 4dr Step Auto
- 18,257 miles
- Used
- Petrol Hybrid
Only £31,898£499 Deposit + £526.98 Per month -
2025 (75) BMW 3 Series 330e 22.3 kWh M Sport 4dr Step Auto
- 7525 miles
- Nearly new
- Petrol Hybrid
Only £40,898£499 Deposit + £723.36 Per month -
2023 (73) BMW 3 Series 320i Sport 5dr Step Auto
- 7562 miles
- Used
- Petrol
Only £31,898£499 Deposit + £507.48 Per month -
2023 (23) BMW 3 Series 320d MHT M Sport 5dr Step Auto
- 20,966 miles
- Used
- Petrol Hybrid
Only £34,498£499 Deposit + £592.28 Per month -
2025 (75) BMW 3 Series 330e 22.3 kWh M Sport 4dr Step Auto
- 9724 miles
- Nearly new
- Petrol Hybrid
Only £38,198£499 Deposit + £658.93 Per month -
2021 (21) BMW 3 Series M340d xDrive MHT 4dr Step Auto
- 33,034 miles
- Used
- Petrol Hybrid
Only £31,898£499 Deposit + £594.29 Per month -
2024 (24) BMW 3 Series 320d MHT M Sport 4dr Step Auto
- 21,779 miles
- Used
- Diesel
Only £29,998£499 Deposit + £484.77 Per month -
2021 (21) BMW 3 Series 320i M Sport 4dr Step Auto
- 37,687 miles
- Used
- 50.4 MPG*
Only £21,998£249 Deposit + £391.34 Per month -
2025 (75) BMW 3 Series 320i M Sport 4dr Step Auto
- 2771 miles
- Nearly new
- Petrol
Only £33,998£499 Deposit + £527.57 Per month -
2025 (75) BMW 3 Series 330e 22.3 kWh M Sport 4dr Step Auto Tech/Pro Pack
- 2880 miles
- Nearly new
- Petrol Hybrid
Only £39,898£499 Deposit + £675.76 Per month -
2020 (20) BMW 3 Series 320d MHT M Sport Plus Edition 5dr Step Auto
- 44,194 miles
- Used
- Diesel
Only £25,998£499 Deposit + £523.81 Per month -
2025 (75) BMW 3 Series 320i M Sport 5dr Step Auto [Tech/Pro Pack]
- 3116 miles
- Nearly new
- Petrol
Only £39,998£499 Deposit + £632.04 Per month -
2025 (75) BMW 3 Series 330e 22.3 kWh M Sport 4dr Step Auto
- 3027 miles
- Nearly new
- Petrol Hybrid
Only £34,898£499 Deposit + £565.01 Per month -
2019 (69) BMW 3 Series 320d M Sport 4dr Step Auto
- 37,072 miles
- Used
- 65.7 MPG*
Only £21,898£249 Deposit + £454.41 Per month -
2025 (25) BMW 3 Series 320i M Sport 5dr Step Auto
- 5034 miles
- Used
- Petrol
Only £37,498£499 Deposit + £595.12 Per month -
2020 (70) BMW 3 Series 320i M Sport 4dr Step Auto
- 34,944 miles
- Used
- 50.4 MPG*
Only £21,698£249 Deposit + £427.92 Per month
Why choose Arnold Clark?
We'll help
you find your
perfect car.
We make
it easy.
Click & Collect
your next car.
We make
it easy.
DOWNLOAD
THE ARNOLD CLARK APP.
Everything you need for
your car, all in one place.
Still haven't found
your perfect car?
We have 123 BMW 3 Series cars in stock!
Frequently asked questions
Q. How much does a used BMW 3 Series cost?
A. We have 123 used BMW 3 Series cars in stock ranging from £10,498 to £56,998.
Q. How many MPG does the BMW 3 Series get?
A. The BMW 3 Series MPG varies from 42 mpg to 135 mpg.
Q. How much is car tax for a used BMW 3 Series?
A. The BMW 3 Series car tax ranges from £20 to £640 per year for the models in stock.
Q. What is the average mileage on a used BMW 3 Series?
A. The average mileage on a used BMW 3 Series in stock is 33887 miles.
Q. Which transmission options are available with the BMW 3 Series?
A. Currently in stock, the BMW 3 Series is available in automatic, manual.
Q. What different fuel types are available for the BMW 3 Series?
A. Of the BMW 3 Series used cars in stock, they are available in the following fuel types: diesel, electric, petrol, petrol hybrid, petrol plug-in hybrid.
Q. What are the most popular engine sizes in the BMW 3 Series?
A. The most popular engine sizes in the BMW 3 Series we have in stock are 3.0 litres, 2.0 litres.
Q. What are the most popular colours in the BMW 3 Series range?
A. The BMW 3 Series is available in various colours. The most popular we have in stock are black, grey, white.
Our range of BMW 3 Series trims
Explore engine and transmission types
Our BMW branches
What our customers say on Trustpilot
| Monthly Payment | £427.92 |
|---|---|
| Deposit | £249 |
| Term (Months) | 42 |
| Cash Price | £21698 |
| Credit Amount | £21449.0 |
| Completion Fee | £1 |
| Total Amount Payable | £26,854 |
| Fixed Interest Rate | 5.1% |
| Representative APR | 9.9% |