Used BMW 3 Series 2.0 cars for sale

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

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

49
£20,991
  • 2L
  • 64.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£35,998
  • 2L
  • 11.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Aberdeen Hyundai / OMODA / JAECOO

01224 907796 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

36
Reduced
£40,998
  • 2L
  • 6.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

20
£21,450
Finance available £420 pm
  • 2L
  • 86kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Frank Wray Cars Ltd

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Euro 6 (s/s) 4dr

34
£7,195
Finance available £138 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ace Autos

01234 987597 *
4.1/5 Stars

BMW, 3 Series

2016 (66) - 320d Sport 5dr + SAT NAV / ULEZ / 35 TAX / BLUETOOTH

35
Low Mileage
£11,275
Finance available £230 pm
  • 2L
  • 60kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Nick King Car Sales (Gloucester)

BMW, 3 Series

2013 (13) - 2.0 320d Sport Euro 5 (s/s) 4dr

50
Low Mileage
£6,595
  • 2L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Harpers of Essex Ltd

01279 598863 *
3.5/5 Stars

BMW, 3 Series

2022 - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

69
Low Mileage
£30,000
Finance available £596 pm
  • 2L
  • 21.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Platinum Plus Cars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£36,998
  • 2L
  • 12.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Dundee Vauxhall / Fiat / Abarth

01382 768498 *
4.7/5 Stars

BMW, 3 Series

2024 (24) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

30
Low Mileage
£32,995
Finance available £657 pm
  • 2L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 3 Series

2007 - 2.0 320d SE Saloon 4-Door

Low Mileage
£1,995
  • 2L
  • 100kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Tudor Cars Ltd

BMW, 3 Series

2019 - 320d M Sport 4dr

19
Low Mileage
£20,998
  • 2L
  • 36.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

0141 473 6412 *
4.7/5 Stars

BMW, 3 Series

2013 (63) - 320d Sport 5dr Step Auto Ex Police

16
£4,795
  • 2L
  • 176kMiles
  • Diesel
  • Auto
  • Body StyleEstate

CSK Cars And Commercials

01639 501144 *
4.7/5 Stars

BMW, 3 Series

2021 (21) - 318d MHT M Sport 5dr Step Auto

24
£9,650
  • 2L
  • 70.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Thames Street Auto Salvage

0115 822 4073 *
4.9/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

19
£32,398
  • 2L
  • 26.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.7/5 Stars

BMW, 3 Series

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

86
£16,200
Finance available £333 pm
  • 2L
  • 79.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Leeds