Used Black BMW 3 Series cars for sale

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

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Low Mileage
£35,498
  • 2L
  • 6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore Kia/MG (Liverpool)

0151 317 9472 *
4.6/5 Stars

BMW, 3 Series

2017 (17) - 320d EfficientDynamics Plus 4dr

6
£9,295
Finance available £182 pm
  • 2L
  • 75.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Just Audi VW

BMW, 3 Series

2021 - 330e SE Pro Step Auto [SE Plus Package] 4-Door

22
Low Mileage
£24,597
Finance available £506 pm
  • 2L
  • 20.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

CarSupermarket.com Sheffield

0114 553 7264 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 6.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.6/5 Stars

BMW, 3 Series

2012 - 4.0 M3 Semi-Auto 2dr

40
Low Mileage
£17,695
Finance available £343 pm
  • 4L
  • 58.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Malt Mill Motors Plumtree

BMW, 3 Series

2021 - 330e xDrive M Sport 4dr Step Auto

34
£14,995
Finance available £313 pm
  • 2L
  • 139kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

J.K. Car Sales NI LTD

BMW, 3 Series

2013 (13) - 320d EfficientDynamics 4dr

39
Low Mileage
£6,399
Finance available £121 pm
  • 2L
  • 64kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Hampson Motors Ltd

BMW, 3 Series

2012 (62) - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr

75
£7,295
Finance available £141 pm
  • 2L
  • 117kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Signature Motor Sales

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

19
£28,498
  • 2L
  • 36.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stafford Motorstore / Vanstore / Electric Innovation Centre

01785 550896 *
4.6/5 Stars

BMW, 3 Series

2011 (61) - 2.0 320d Sport Plus Edition Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)

17
Low Mileage
£9,200
Finance available £183 pm
  • 2L
  • 67kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 3 Series

2006 (55) - 330i M Sport 4dr

20
£2,989
  • 3L
  • 156kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BEECHES MOTOR ZONE LTD

BMW, 3 Series

2015 (64) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr

21
£5,995
Finance available £112 pm
  • 2L
  • 101.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

One Stop Motors Dewsbury

BMW, 3 Series

2015 (15) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

44
Reduced
£9,790
Finance available £196 pm
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Fab Trade Cars

01584 700196 *
5/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]

44
£21,895
  • 2L
  • 37.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.5/5 Stars

BMW, 3 Series

2021 - 2.0 330E M Sport Auto 4dr

98
Reduced
£18,900Inc. VAT
£15,750Exc. VAT
  • 2L
  • 58.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2007 (57) - 2.0 320i ES Touring Auto Euro 4 5dr

9
Low Mileage
£1,999
  • 2L
  • 96.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Horsepower Motor Centre Ltd