1 - 24of 1,685used cars

BMW 3-Series for sale in Scotland

Sort by
1.7K Results
2 days ago

BMW 3 Series 320d Sport 4dr Step Auto

Dundee, Central Scotland

£23,998
Good Price
2019
6,242 miles
4 doors
Diesel

High gloss black interior with pearl chrome finish, Connected pack plus - 3 Series Saloon/Touring, 2 tone horn, ABS, Automatic Stability Control (ASC), Brake...

BMW 3 Series 320d Sport 4dr Step Auto
heycar.co.uk
2 days ago

BMW 3 Series 320d xDrive M Sport Shadow Edition 5dr Step Auto

Perth, Perth and Kinross

£27,490
Good Price
2019
1,856 miles
5 doors
Diesel

Air-conditioning and radio control panel with Chrome highlight, Extended lighting package - 3 Series, Extended storage pack - 3 Series Touring/Saloon, High...

BMW 3 Series 320d xDrive M Sport Shadow Edition 5dr Step Auto
heycar.co.uk
16 hours ago

BMW 3 Series 320i M Sport 4dr Business Media

Grangemouth, Falkirk

£13,498
Fair Price
2015
39,502 miles
4 doors
Petrol

Interior lights pack - 3 Series Saloon, 3 point inertia reel seatbelts pre-tensioners on outer rear seats, ABS, Automatic Stability Control (ASC), CBC - ...

BMW 3 Series 320i M Sport 4dr Business Media
heycar.co.uk
8 days ago

BMW 3 series 2.0td (116bhp) 316d sport (s/s) saloon 4D 1995cc

Paisley, Renfrewshire

£9,995
Fair Price
2016
75,572 miles
4 doors
Diesel

Lovely condition 316d sport in black with matching interior trim, only £20 road tax, electric Windows, electric mirrors, heated seats, climate control, cruise...

BMW 3 series 2.0td (116bhp) 316d sport (s/s) saloon 4D 1995cc
20
exchangeandmart.co.uk
16 hours ago

BMW 3 Series 320d 190 M Sport 5dr Step Auto Business Media

Linwood, Renfrewshire

£15,998
Fair Price
2016
47,238 miles
5 doors
Diesel

Interior lights pack - 3 Series GT, 3 point inertia reel seatbelts pre-tensioners on outer rear seats, ABS, Automatic Stability Control (ASC), CBC - (Cornering...

BMW 3 Series 320d 190 M Sport 5dr Step Auto Business Media
heycar.co.uk
8 days ago

BMW 3 series 2.0 318d Se 4D 141 BHP saloon 2013, 46150 miles, £1

Wester Hailes, Edinburgh

£10,500
2013
46,150 miles
4 doors
Diesel

This car comes with 6 months warranty, breakdown cover and recovery. Dab radio * front and rear parking aid * 360 parking cameras * Bluetooth * aux connection *...

BMW 3 series 2.0 318d Se 4D 141 BHP saloon 2013, 46150 miles, £1
42
exchangeandmart.co.uk
16 hours ago

BMW 3 Series 320i M Sport 4dr Step Auto

Portobello, Edinburgh

£26,998
Fair Price
2019
14,079 miles
4 doors
Petrol

Connected pack professional - 3 series saloon/touring, m aerodynamics pack - 3 series saloon/touring, 2 tone horn, ABS, automatic stability control (ASC), brake...

BMW 3 Series 320i M Sport 4dr Step Auto
heycar.co.uk
16 hours ago

BMW 3 Series 320i M Sport 4dr Step Auto

Dumfries, Dumfries and Galloway

£26,998
Fair Price
2019
10,710 miles
4 doors
Petrol

Connected pack professional - 3 Series Saloon/Touring, M Aerodynamics pack - 3 Series Saloon/Touring, 2 tone horn, Brake energy regeneration, Braking pre...

BMW 3 Series 320i M Sport 4dr Step Auto
heycar.co.uk
16 hours ago

BMW 3 Series 320d M Sport 4dr Step Auto

Kirkcaldy, Fife

£19,998
Fair Price
2018
25,878 miles
4 doors
Diesel

Air-conditioning and radio control panel with Chrome highlight, Extended lighting package - 3 Series, 3 point seatbelts on all seats (2 front, 3 rear), front...

BMW 3 Series 320d M Sport 4dr Step Auto
heycar.co.uk
8 days ago

BMW 3 series 2.0 320d Se 4D 182 BHP saloon 2012, 5miles, £9995

Wester Hailes, Edinburgh

£9,995
2012
50,000 miles
4 doors
Diesel

His car comes with 6 months warranty, breakdown cover and recovery *full service history media connectivity parking aid Bluetooth aux connection cruise control...

BMW 3 series 2.0 320d Se 4D 182 BHP saloon 2012, 5miles, £9995
43
exchangeandmart.co.uk
16 hours ago

BMW 3 Series 320d M Sport 4dr Step Auto

Kirkcaldy, Fife

£19,998
Fair Price
2018
22,199 miles
4 doors
Diesel

Air-conditioning and radio control panel with Chrome highlight, Extended lighting package - 3 Series, 3 point seatbelts on all seats (2 front, 3 rear), front...

BMW 3 Series 320d M Sport 4dr Step Auto
heycar.co.uk
30+ days ago

BMW 3 series 3.0 335i m sport 2D 302 BHP coupe 2007, 63000 miles, £8800

Carmyle, Glasgow

£8,800
Fair Price
2007
63,000 miles
2 doors
Petrol

Affordable national delivery available - please ask for details, ready to drive away today huge spec - over £5000 extras, full BMW service record including...

BMW 3 series 3.0 335i m sport 2D 302 BHP coupe 2007, 63000 miles, £8800
10
exchangeandmart.co.uk
23 hours ago

BMW 3 Series 335d xDrive M Sport 5dr Step Auto

Aberdeen, North East Scotland

£16,500
Fair Price
2014
55,650 miles
5 doors
Diesel

Interior lights pack - 3 Series Touring, 3 point inertia reel seatbelts pre-tensioners on outer rear seats, ABS, Automatic Stability Control (ASC), CBC - ...

BMW 3 Series 335d xDrive M Sport 5dr Step Auto
heycar.co.uk
23 hours ago

BMW 3 Series 320d M Sport 4dr Step Auto

Aberdeen, North East Scotland

£18,490
Fair Price
2018
27,176 miles
4 doors
Diesel

Extended lighting package - 3 Series, 3 point inertia reel seatbelts pre-tensioners on outer rear seats, ABS, Automatic Stability Control (ASC), CBC - ...

BMW 3 Series 320d M Sport 4dr Step Auto
heycar.co.uk
23 hours ago

BMW 3 Series 330d xDrive M Sport 5dr Step Auto

Aberdeen, North East Scotland

£20,000
Bit Pricey
2016
52,500 miles
5 doors
Diesel

Extended lighting package - 3 Series, Interior lights pack - 3 Series Touring, 3 point inertia reel seatbelts pre-tensioners on outer rear seats, ABS, Automatic...

BMW 3 Series 330d xDrive M Sport 5dr Step Auto
heycar.co.uk
30+ days ago

BMW 3 series 2.0 318i exclusive edition 4D 141 BHP saloon 2011, 88850 miles, £4995

Wester Hailes, Edinburgh

£4,995
2011
88,850 miles
4 doors
Petrol

This car comes with 6 months warranty, breakdown cover and recovery * media connectivity parking aid full leather Bluetooth aux connection cruise control...

BMW 3 series 2.0 318i exclusive edition 4D 141 BHP saloon 2011, 88850 miles, £4995
37
exchangeandmart.co.uk
2 days ago

BMW 3 Series 320d xDrive M Sport 4dr Step Auto

Renfrewshire, Glasgow and Surrounding Areas

£27,498
Fair Price
2019
10,015 miles
4 doors
Diesel

Connected pack professional - 3 series saloon/touring, m aerodynamics pack - 3 series saloon/touring, 2 tone horn, ABS, automatic stability control (ASC), brake...

BMW 3 Series 320d xDrive M Sport 4dr Step Auto
heycar.co.uk
30+ days ago

BMW 3 series 2.0 320d Se business edition 4D 175 BHP saloon 2009, 97000 miles, £4500

Wester Hailes, Edinburgh

£4,500
Fair Price
2009
97,000 miles
4 doors
Diesel

This car comes with 6 months warranty , breakdown cover & recovery parking aid climate control aux Bluetooth alloy wheels 2 keys sat NAV dab minimum 6 months...

BMW 3 series 2.0 320d Se business edition 4D 175 BHP saloon 2009, 97000 miles, £4500
47
exchangeandmart.co.uk
2 days ago

BMW 3 Series 320d M Sport 4dr Step Auto

Paisley, Renfrewshire

£16,998
Fair Price
2017
36,193 miles
4 doors
Diesel

Extended lighting package - 3 Series, 3 point inertia reel seatbelts pre-tensioners on outer rear seats, ABS, Automatic Stability Control (ASC), CBC - ...

BMW 3 Series 320d M Sport 4dr Step Auto
heycar.co.uk
2 days ago

BMW 3 Series 320i Sport 4dr Step Auto

Springboig, Glasgow

£15,298
Fair Price
2017
27,693 miles
4 doors
Petrol

Extended lighting package - 3 Series, 3 point inertia reel seatbelts pre-tensioners on outer rear seats, ABS, Automatic Stability Control (ASC), CBC - ...

BMW 3 Series 320i Sport 4dr Step Auto
heycar.co.uk
2 days ago

BMW 3 Series 320i xDrive M Sport 4dr

East Renfrewshire, Renfrewshire

£17,898
Bit Pricey
2016
25,287 miles
4 doors
Petrol

Extended lighting package - 3 Series, 3 point inertia reel seatbelts pre-tensioners on outer rear seats, ABS, Automatic Stability Control (ASC), CBC - ...

BMW 3 Series 320i xDrive M Sport 4dr
heycar.co.uk
30+ days ago

BMW 3 series 2.2 320ci sport convertible 2D 2171cc

Cadder, East Dunbartonshire

£3,295
Fair Price
2004
108,850 miles
2 doors
Petrol

BMW 320ci sport coupe convertible, silver with blue electric hood. Full black leather. Just mot'd for 12 months and recently serviced so is ready to go.Our...

BMW 3 series 2.2 320ci sport convertible 2D 2171cc
13
exchangeandmart.co.uk
2 days ago

BMW 3 Series 320d xDrive M Sport 4dr Step Auto

Aberdeen, North East Scotland

£36,500
Bit Pricey
2020
3,670 miles
4 doors
Diesel

Connected pack professional - 3 Series Saloon/Touring, M Aerodynamics pack - 3 Series Saloon/Touring, 2 tone horn, Brake energy regeneration, Braking pre...

BMW 3 Series 320d xDrive M Sport 4dr Step Auto
heycar.co.uk
3 days ago

BMW 3 Series 318d M Sport 5dr Step Auto

Duddingston, Edinburgh

£18,750
Fair Price
2017
24,952 miles
5 doors
Diesel

Extended lighting package - 3 Series, Interior lights pack - 3 Series Touring, 3 point inertia reel seatbelts pre-tensioners on outer rear seats, ABS, Automatic...

BMW 3 Series 318d M Sport 5dr Step Auto
heycar.co.uk

Page 1 of 71

Next

Did not find what you're looking for?

Stay updated about BMW 3-Series for sale in Scotland

Year
1980 - 2021
Price
£0 - 50000
Mileage
0 - 500000 miles
Engine Power (bhp)
0 - 500 bhp
Engine Size (cc)
0 - 10000 cc
Price ratings
  • Bit Pricey (128)
  • Expensive (11)
  • Fair Price (936)
  • Good Price (106)
  • Super Price (56)
Fuel Type
  • Diesel (1,191)
  • Hybrid (17)
  • Petrol (461)
Transmission
  • Automatic (862)
  • Manual (523)
  • Semi-Automatic (227)
Advertiser type
  • Dealer (471)
  • Private (151)
Ad Type
  • For Sale (954)