Used BMW 3 Series 2020 cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW, 3 Series

2020 - 320i SE 5dr Step Auto

12
Low Mileage
£22,698
  • 2L
  • 23.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, 3 Series

2020 - 330e Sport Pro 4dr Step Auto

58
£20,750
Finance available £406 pm
  • 2L
  • 40.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

David Hayton Ltd (Mazda Carlisle)

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

32
£18,545
  • 2L
  • 76.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motor Trust UK Bury

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

70
£18,700
Finance available £325 pm
  • 2L
  • 44.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Blue Bell Hill

BMW, 3 Series

2020 - 320d MHT M Sport 4dr Step Auto

38
£21,599
Finance available £446 pm
  • 2L
  • 40.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

01452 227360 *
4.3/5 Stars

BMW, 3 Series

2020 - 330i M Sport 4dr Step Auto

50
Low Mileage
£24,900
Finance available £491 pm
  • 2L
  • 33.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Mantles Used Cars Royston

BMW, 3 Series

2020 - 320d M Sport 5dr Step Auto

67
£22,995
Finance available £452 pm
  • 2L
  • 51.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

38
£17,499
Finance available £346 pm
  • 2L
  • 79.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hilton Car Supermarket Milton Keynes

BMW, 3 Series

2020 - 318d MHT M Sport 4dr Step Auto [Pro Pack]

19
£20,998
  • 2L
  • 49kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Edinburgh Sighthill MS / Fiat / Abarth / BYD

0131 370 2482 *
4.7/5 Stars

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

4
£21,990
Finance available £431 pm
  • 2L
  • 70kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Car Group

01633 749117 *
4.8/5 Stars

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x

40
£19,909
Finance available £397 pm
  • 2L
  • 67.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Cannock

BMW, 3 Series

2020 (69) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

18
£16,899
Finance available £355 pm
  • 2L
  • 62kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Rangebrook Limited

01926 352097 *
4.9/5 Stars

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

48
£18,418
Finance available £366 pm
  • 2L
  • 61.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Gloucester

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

91
£17,995
Finance available £349 pm
  • 2L
  • 82.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2020 - 330e Sport Pro 5dr Step Auto

19
£16,698
  • 2L
  • 89.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925 917350 *
4.7/5 Stars

BMW, 3 Series

2020 (20) - 3.0 M340i Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

50
Low Mileage
£38,949
Finance available £780 pm
  • 3L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleEstate