Used BMW 3 Series Cars in Scotland

The BMW 3 Series is one of the United Kingdom’s most popular cars on our roads since 1975. Since its arrival over 40 years ago, many other competitors have tried to emulate the 3-Series with the likes of the Audi A3, Mercedes-Benz C-Class and the Jaguar XE all trying to compete. Targeted at the small luxury car driver, the BMW 3-Series is a popular choice for fleet managers looking to expand their company car fleet. However, it’s comfortable interior, advanced technology and performance engine all mean that it remains BMW’s highest selling car.

This executive level car is available in a wide variety of petrol and diesel engines and manual and automatic transmissions. Body shape-wise, drivers can choose from coupe, saloon, estate or convertible, meaning there’s a huge selection of variants to customise your BMW 3 Series to. The BMW 3 Series is also hugely popular due to its affordability and value for money. Well known for its reliability, BMW provides great confidence to buyers of new and used 3 Series, as they can expect less maintenance and repairs versus other car manufacturers. Furthermore, the BMW 3 Series comes fully equipped as standard with the likes of 17” alloy wheels, satellite-navigation, DAB radio and LED lights all included.

Download Your Voucher

  • SPORTS SEATS SATNAV
    BMW 3 Series

    2017 (66 Reg)
    BMW 318i Sport Saloon

    Mileage: 22,297mls

    Transmission: Manual

    Fuel Type: Petrol

    Eastern BMW

    £13,250

    View Full Details
  • Was £17690
    Now £16900 !
    BMW 3 Series

    2015 (15 Reg)
    BMW 320d xDrive M Sport Touring

    Mileage: 38,165mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £16,900

    View Full Details
  • INTERIOR COMFORT PACK REV CAM
    BMW 3 Series

    2017 (17 Reg)
    BMW 318d M Sport Touring

    Mileage: 37,228mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £17,690

    View Full Details
  • M PERFORMANCE KIT AND WHEELS
    BMW 3 Series

    2016 (66 Reg)
    BMW 320d M Sport Saloon

    Mileage: 22,502mls

    Transmission: Manual

    Fuel Type: Diesel

    Eastern BMW

    £18,900

    View Full Details
  • HEATED LEATHER SEATS NAV
    BMW 3 Series

    2016 (66 Reg)
    BMW 340i M Sport Saloon

    Mileage: 11,178mls

    Transmission: Manual

    Fuel Type: Petrol

    Eastern BMW

    £19,990

    View Full Details
  • Was £22400
    Now £20990 !
    BMW 3 Series

    2019 (19 Reg)
    BMW 320i M Sport Touring

    Mileage: 10,047mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £20,990

    View Full Details
  • Was £22400
    Now £20990 !
    BMW 3 Series

    2019 (19 Reg)
    BMW 320i M Sport Touring

    Mileage: 11,110mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £20,990

    View Full Details
  • Was £45915
    Now £21990 !
    BMW 3 Series

    2019 (O6 Reg)
    BMW 320d M Sport Shadow Edition Touring

    Mileage: 3,358mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £21,990

    View Full Details
  • Was £23990
    Now £22500 !
    BMW 3 Series

    2017 (67 Reg)
    BMW 330d M Sport Touring

    Mileage: 8,700mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £22,500

    View Full Details
  • PRO MEDIA INTERIOR COMF PACK
    BMW 3 Series

    2019 (19 Reg)
    BMW 318d M Sport Shadow Edition Touring

    Mileage: 5,278mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £22,900

    View Full Details
  • Was £25500
    Now £22990 !
    BMW 3 Series

    2019 (19 Reg)
    BMW 320d M Sport Touring

    Mileage: 10,965mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £22,990

    View Full Details
  • SUN PROTECTION GLASS
    BMW 3 Series

    2016 (66 Reg)
    BMW 330d M Sport Touring

    Mileage: 33,677mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £23,990

    View Full Details
  • Was £27490
    Now £24200 !
    BMW 3 Series

    2019 (19 Reg)
    BMW 320d Sport Saloon

    Mileage: 12,414mls

    Transmission: Automatic

    Fuel Type: Diesel

    Grassicks BMW

    £24,200

    View Full Details
  • Was £25990
    Now £24500 !
    BMW 3 Series

    2019 (69 Reg)
    BMW 320d xDrive M Sport TouringAutomatic

    Mileage: 4,622mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £24,500

    View Full Details
  • Was £31990
    Now £24990 !
    BMW 3 Series

    2019 (19 Reg)
    BMW 320d M Sport Saloon

    Mileage: 5,060mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £24,990

    View Full Details
  • Was £30990
    Now £24990 !
    BMW 3 Series

    2019 (19 Reg)
    BMW 320d M Sport Saloon

    Mileage: 9,460mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £24,990

    View Full Details
  • Was £30450
    Now £24990 !
    BMW 3 Series

    2019 (19 Reg)
    BMW 320d M Sport Saloon

    Mileage: 4,049mls

    Transmission: Manual

    Fuel Type: Diesel

    Eastern BMW

    £24,990

    View Full Details
  • Was £25490
    Now £25290 !
    BMW 3 Series

    2019 (68 Reg)
    BMW 320d xDrive MSport Shadow Edition Saloon

    Mileage: 8,517mls

    Transmission: Automatic

    Fuel Type: Diesel

    Grassicks BMW

    £25,290

    View Full Details
  • loading...