Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,776 Used BMW 3 Series cars for sale

BMW 3 Series2011 (61) - 2.0 318i Exclusive Edition Touring 5dr Petrol Steptronic Euro 5 (143 ps)

2011 (61) - 2.0 318i Exclusive Edition Touring 5dr Petrol Steptronic Euro 5 (143 ps)11

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 63.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Cars4You Ltd (Straiton)

01665660510 *

4.1/5 Stars

BMW 3 Series2016 (66) - 335d xDrive M Sport 5dr Step Auto

2016 (66) - 335d xDrive M Sport 5dr Step Auto50

Low Mileage

£22,995

  • 3L
  • 38.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Nottinghamcar com

01156848096 *

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

2019 - 320i M Sport 4dr Step Auto21

£17,220

  • 2L
  • 75.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Evans Halshaw Ford Milton Keynes

01908047266 *

BMW 3 Series2021 (21) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr67

£15,499

  • 2L
  • 100.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Trust Motor Company

01202052956 *

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

2022 (22) - 330e M Sport 4dr Step Auto1

£16,995

£274/pm (PCP)

  • 2L
  • 72.5K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Vehicle Choice Locator

01423396133 *

0/5 Stars

BMW 3 Series1991 (8K) - 2.0 320I SE 2d 129 BHP 2-Door

1991 (8K) - 2.0 320I SE 2d 129 BHP 2-Door25

Low Mileage

£19,995

  • 2L
  • 59.6K

    Miles
  • Petrol
  • Manual
  • Saloon

Richmond Car Sales

01614139822 *

BMW 3 Series2022 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Automatic

2022 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Automatic26

Reduced

£21,595

£336/pm (PCP)

  • 2L
  • 80.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

BMW 3 Series2020 - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2020 - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr47

Low Mileage

£22,995

£374/pm (PCP)

  • 2L
  • 34.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2019 (68) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (68) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr41

Low Mileage

£20,990

£410/pm (PCP)

  • 2L
  • 28.8K

    Miles
  • Petrol
  • Automatic
  • Estate

East Anglia Car Sales Ltd

01394331718 *

4.6/5 Stars

BMW 3 Series2011 (61) - 318d Sport Plus Edition 4dr

2011 (61) - 318d Sport Plus Edition 4dr29

£3,490

£52/pm (HP)

  • 2L
  • 119.9K

    Miles
  • Diesel
  • Manual
  • Saloon

FALLOWFIELD CARS LIMITED

01618048196 *

0/5 Stars

BMW 3 Series2021 - 330e M Sport 5dr Step Auto

2021 - 330e M Sport 5dr Step Auto46

£18,749

£313/pm (PCP)

  • 2L
  • 65.5K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

BMW 3 Series2015 (15) - 320d EfficientDynamics 4dr Step Auto

2015 (15) - 320d EfficientDynamics 4dr Step Auto30

£5,795

£101/pm (HP)

  • 2L
  • 101.9K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

RB Cars

01989551050 *

3.4/5 Stars

BMW 3 Series2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps24

£21,390

  • 2L
  • 37.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

EMG Motor Group Spalding

01775661268 *

4.8/5 Stars

BMW 3 Series2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) GLASS

2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) GLASS42

Low Mileage

£15,550

£408/pm (HP)

  • 3L
  • 52.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 5dr Step Auto

2015 (15) - 320d xDrive M Sport 5dr Step Auto22

£6,990

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Carselect1.com

01563593226 *

4.7/5 Stars

BMW 3 Series2014 (64) - 2.0 320d Sport Auto Euro 5 (s/s) 4dr

2014 (64) - 2.0 320d Sport Auto Euro 5 (s/s) 4dr85

£6,850

£123/pm (HP)

  • 2L
  • 105.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Elderwood Motors

01733667440 *

3/5 Stars

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

2022 (22) - 330e M Sport 4dr Step Auto Saloon40

£22,928

  • 2L
  • 44.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu Honda Stockton

01642049066 *

4.7/5 Stars

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

2014 (64) - 2.0 320d SE Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)21

£7,995

£147/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Central Car Sales

01524917288 *

3.9/5 Stars

BMW 3 Series2017 - 330e M Sport 4dr Step Auto

2017 - 330e M Sport 4dr Step Auto1

£10,175

£302/pm (CS)

  • 2L
  • 88.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

drivedirect Ipswich

01473355722 *

BMW 3 Series2016 (16) - 320d xDrive M Sport 4dr Step Auto

2016 (16) - 320d xDrive M Sport 4dr Step Auto24

£7,195

  • 2L
  • 143.4K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SK CAR COMPANY LTD

01384885534 *

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

Jack Evans

Author: Jack Evans

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

* 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.