Skip to main content

3,098 Used BMW 3 Series cars for sale

BMW 3 Series2020 - 320d xDrive M Sport 4dr Step Auto

2020 - 320d xDrive M Sport 4dr Step Auto19

£21,998

  • 2L
  • 47.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Ayr Kia

01292434388 *

4.7/5 Stars

BMW 3 Series2024 - 320i M Sport 4dr Step Auto

2024 - 320i M Sport 4dr Step Auto33

£29,549

Finance available £625 pm

  • 2L
  • 7.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Derby

01332419211 *

BMW 3 Series2015 (15) - 2.0 320D SE TOURING 5d 181 BHP 5-Door

2015 (15) - 2.0 320D SE TOURING 5d 181 BHP 5-Door40

£8,495

Finance available £167 pm

  • 2L
  • 101.7K

    Miles
  • Diesel
  • Manual
  • Estate

Cars4You Ltd Falkirk

01324465357 *

BMW 3 Series2024 (24) - 320d M Sport Saloon 4-Door

2024 (24) - 320d M Sport Saloon 4-Door32

Low Mileage

£41,500

  • 2L
  • 5.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

John Clark BMW Tayside

01382238686 *

BMW 3 Series2012 - 3.0 325i SPORT COUPE AUTO 2DR LEFT HAND DRIVE

2012 - 3.0 325i SPORT COUPE AUTO 2DR LEFT HAND DRIVE20

Low Mileage

£6,995

Finance available £134 pm

  • 3L
  • 66.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Chesham Left Hand Drive Centre

01494296463 *

3.8/5 Stars

BMW 3 Series2013 (63) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2013 (63) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

Low Mileage

£15,495

Finance available £324 pm

  • 3L
  • 85.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors Ltd

01618042356 *

BMW 3 Series2012 (12) - 325i M Sport 2dr Step Auto

2012 (12) - 325i M Sport 2dr Step Auto

Low Mileage

£7,495

Finance available £145 pm

  • 3L
  • 87.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Paul Whatley Cars

01215160450 *

BMW 3 Series2009 (57) - 3.0 X DRIVE COUPE LEFT HAND DRIVE LHD UK REGISTERED 2-Door

2009 (57) - 3.0 X DRIVE COUPE LEFT HAND DRIVE LHD UK REGISTERED 2-Door15

Low Mileage

£7,995

Finance available £156 pm

  • 3L
  • 105.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

The Left Hand Drive Car Showroom Ltd

01895548158 *

4.9/5 Stars

BMW 3 Series2010 (10) - 320d SE Business Edition 4dr

2010 (10) - 320d SE Business Edition 4dr8

Reduced

£1,850

  • 2L
  • 154.5K

    Miles
  • Diesel
  • Manual
  • Saloon

D T CARS bristol LTD

01225541204 *

BMW 3 Series2018 - 320d xDrive M Sport 4dr Step Auto

2018 - 320d xDrive M Sport 4dr Step Auto63

£15,495

Finance available £324 pm

  • 2L
  • 59.4K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

MB Motors

02825440802 *

BMW 3 Series2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr

2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr58

£10,000

  • 3L
  • 94.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vortex Cars Limited

01614700153 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr1

£18,650

Finance available £394 pm

  • 2L
  • 52.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW 3 Series2014 (14) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)9

Low Mileage

£9,940

  • 2L
  • 88.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Dace Specialist Car Centre Manchester

01612417068 *

4.8/5 Stars

BMW 3 Series2021 (21) - 3.0 M3 Competition Edition Auto 4dr

2021 (21) - 3.0 M3 Competition Edition Auto 4dr51

Low Mileage

£55,990

  • 3L
  • 19.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Phantom Motor Company

01942365271 *

BMW 3 Series2007 (57) - 2.0 320d SE Saloon 4dr Diesel Manual Euro 4 (163 ps)

2007 (57) - 2.0 320d SE Saloon 4dr Diesel Manual Euro 4 (163 ps)7

Low Mileage

£2,495

  • 2L
  • 126.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Flintshire Car Sales Ltd

01352871748 *

4.3/5 Stars

BMW 3 Series2024 - 320i M Sport 5dr Step Auto

2024 - 320i M Sport 5dr Step Auto37

Low Mileage

£31,012

  • 2L
  • 5.8K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Marshall Mercedes-Benz of Preston

01772283743 *

BMW 3 Series2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr1

£17,850

Finance available £376 pm

  • 2L
  • 65.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW 3 Series2018 (68) - 320i Sport 4dr

2018 (68) - 320i Sport 4dr28

Low Mileage

£11,595

  • 2L
  • 31.4K

    Miles
  • Petrol
  • Manual
  • Saloon

V12 Sports and Classics Stoke

01782432972 *

BMW 3 Series2022 (22) - 330e M Sport 5dr Step Auto

2022 (22) - 330e M Sport 5dr Step Auto14

£17,290

Finance available £335 pm

  • 2L
  • 93.7K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Empire Cars Bedford

01234237238 *

4.8/5 Stars

BMW 3 Series2016 - 320d Ed PLUS TOURING 5-Door

2016 - 320d Ed PLUS TOURING 5-Door41

£8,999

Finance available £179 pm

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Group 1 Motor Company Ltd

01942365317 *

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.