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

  • Camera Interior Comfort Pack
    BMW 3 Series

    2016 (66 Reg)
    BMW 318d M Sport Touring

    Mileage: 45,069mls

    Transmission: Automatic

    Fuel Type: Diesel

    Grassicks BMW

    £15,690

    View Full Details
  • BMW 3 Series Gran Turismo

    2017 (66 Reg)
    BMW 318d M Sport Gran Turismo

    Mileage: 28,125mls

    Transmission: Automatic

    Fuel Type: Diesel

    Grassicks BMW

    £15,990

    View Full Details
  • Was £19990
    Now £19500 !
    BMW 3 Series

    2017 (67 Reg)
    BMW 320d M Sport Shadow Edition Touring

    Mileage: 43,267mls

    Transmission: Automatic

    Fuel Type: Diesel

    Grassicks BMW

    £19,500

    View Full Details
  • £99 RESERVATION FEE
    BMW 3 Series

    2017 (67 Reg)
    BMW 320d M Sport Touring

    Mileage: 25,212mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £19,990

    View Full Details
  • 19inch ALLOYS ELECTRIC SUNROOF
    BMW 3 Series

    2015 (65 Reg)
    BMW 340i M Sport Saloon

    Mileage: 23,338mls

    Transmission: Automatic

    Fuel Type: Petrol

    Eastern BMW

    £19,995

    View Full Details
  • Was £20900
    Now £20000 !
    BMW 3 Series

    2018 (68 Reg)
    BMW 320d xDrive M Sport Saloon Automatic

    Mileage: 17,892mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £20,000

    View Full Details
  • Was £22900
    Now £22000 !
    BMW 3 Series

    2019 (19 Reg)
    BMW 318d SE Saloon

    Mileage: 10,300mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £22,000

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

    2017 (67 Reg)
    BMW 335d xDrive M Sport Touring

    Mileage: 21,798mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £23,500

    View Full Details
  • PRO NAV & FRONT HEATED SEATS
    BMW 3 Series

    2018 (18 Reg)
    BMW 330d M Sport Shadow Edition Touring

    Mileage: 13,271mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £24,990

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

    2018 (68 Reg)
    BMW 330d xDrive M Sport Shadow Edition Saloo

    Mileage: 8,344mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £25,990

    View Full Details
  • Was £27990
    Now £27400 !
    BMW 3 Series

    2018 (68 Reg)
    BMW 335d xDrive M Sport Shadow Edition

    Mileage: 9,329mls

    Transmission: Automatic

    Fuel Type: Diesel

    Grassicks BMW

    £27,400

    View Full Details
  • Was £30000
    Now £28500 !
    BMW 3 Series

    2019 (69 Reg)
    BMW 320d M Sport Saloon

    Mileage: 5,385mls

    Transmission: Manual

    Fuel Type: Diesel

    Eastern BMW

    £28,500

    View Full Details
  • Was £32995
    Now £28990 !
    BMW 3 Series

    2019 (19 Reg)
    BMW 320d M Sport Saloon

    Mileage: 612.00mls

    Transmission: Manual

    Fuel Type: Diesel

    Eastern BMW

    £28,990

    View Full Details
  • Was £32990
    Now £32000 !
    BMW 3 Series

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

    Mileage: 5,400mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £32,000

    View Full Details
  • Was £34000
    Now £32500 !
    BMW 3 Series

    2019 (69 Reg)
    BMW 330d M Sport Saloon

    Mileage: 4,650mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £32,500

    View Full Details
  • COMFORT PK TECH PK ELEC TOWBAR
    BMW 3 Series

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

    Mileage: 9,503mls

    Transmission: Automatic

    Fuel Type: Diesel

    Eastern BMW

    £32,990

    View Full Details
  • Parking Assistance + M Sport +
    BMW 3 Series

    2019 (69 Reg)
    BMW 330d xDrive M Sport Saloon

    Mileage: 3,500mls

    Transmission: Automatic

    Fuel Type: Diesel

    Grassicks BMW

    £34,450

    View Full Details
  • Was £37990
    Now £34900 !
    BMW 3 Series

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

    Mileage: 4,600mls

    Transmission: Automatic

    Fuel Type: Diesel

    Grassicks BMW

    £34,900

    View Full Details
  • loading...