Used BMW 3 Series cars for sale in Glasgow, Lanarkshire

Find your perfect used BMW 3 Series for sale in Glasgow or on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2011 (61) - 318d Exclusive Edition 5dr

32
Low Mileage
£3,995
Finance available £67 pm
  • 2L
  • 94.7kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Cleland Car Sales

BMW, 3 Series

2024 - 330e M Sport 5dr Step Auto

19
Low Mileage
£38,498
  • 2L
  • 2.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 3 Series

2024 - 320d xDrive MHT M Sport 4dr Step Auto [Pro Pack]

19
£36,898
  • 2L
  • 13.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 3 Series

2010 (10) - 318d SE Business Edition 4dr

14
£2,450
  • 2L
  • 120kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Bazaar

BMW, 3 Series

2016 (23) - 2.0 320D SPORT 4d 188 BHP 4-Door

2
£8,990
  • 2L
  • 109kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Formula 1 Car Supermarket

01324 464853 *
2.3/5 Stars

BMW, 3 Series

2014 - 2.0 318d Sport Saloon * ONLY 73900 MILES ON THE CLOCK * MOT MARCH 2026 * FR 4-Door

22
Low Mileage
£6,995
Finance available £134 pm
  • 2L
  • 73.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

A1 Motor Company

0141 406 8781 *
4.5/5 Stars

BMW, 3 Series

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

36
£7,995
  • 2L
  • 94.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Hillington Motor Co Ltd

BMW, 3 Series

2017 (66) - 2.0 320D ED PLUS TOURING 5d 161 BHP 5-Door

37
£8,995
  • 2L
  • 99.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Formula 1 Car Supermarket

01324 464853 *
2.3/5 Stars

BMW, 3 Series

2019 - 320i xDrive M Sport 4dr Step Auto

19
£19,998
  • 2L
  • 53.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark MG (East Kilbride)

01355 203630 *
4.6/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

19
£38,998
  • 2L
  • 12kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow London Road Motorstore / Vanstore

0141 611 8432 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,898
  • 2L
  • 6.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 3 Series

2023 - 330e xDrive Sport 4dr Step Auto

19
£29,998
  • 2L
  • 15.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Hillington Renault / Dacia / Alpine / Vanstore

0141 406 8774 *
4.6/5 Stars

BMW, 3 Series

2011 - 2.0 320d SE Auto Euro 5 5dr

20
Reduced
£4,750
Finance available £84 pm
  • 2L
  • 98.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Shotts Motorz Ltd

01698 538653 *
4.5/5 Stars

BMW, 3 Series

2016 - 2.0 320d Luxury Auto Euro 6 (s/s) 4dr

56
Low Mileage
£12,490
Finance available £257 pm
  • 2L
  • 56.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

East Kilbride Used Cars

0141 260 1336 *
4.4/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

19
Reduced
£36,398
  • 2L
  • 9.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 3 Series

2012 (62) - 2.0 320d SE Steptronic Euro 5 2dr

38
Low Mileage
£7,495
Finance available £145 pm
  • 2L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mount Vernon Motors