Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,324 Used BMW 3 Series cars for sale

BMW 3 Series2009 (59) - 318i ES 5dr

2009 (59) - 318i ES 5dr20

£1,599

  • 2L
  • 152.0K

    Miles
  • Petrol
  • Manual
  • Estate

Wmdbudgetmotors

01215160780 *

BMW 3 Series2018 - 3 Series M Sport Shadow Edition Estate 2 Automatic Diesel 5-Door

2018 - 3 Series M Sport Shadow Edition Estate 2 Automatic Diesel 5-Door

£19,995

  • 3L
  • 100.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Woods New Forest Ltd

01590637902 *

0/5 Stars

BMW 3 Series2011 (11) - 3.0 325d M Sport Steptronic Euro 5 2dr

2011 (11) - 3.0 325d M Sport Steptronic Euro 5 2dr50

Low Mileage

£6,799

£122/pm (HP)

  • 3L
  • 81.2K

    Miles
  • Diesel
  • Automatic
  • Coupe

BMW 3 Series2013 (63) - 318d Modern 4dr

2013 (63) - 318d Modern 4dr24

£3,586

  • 2L
  • 120.8K

    Miles
  • Diesel
  • Manual
  • Saloon

MOTOR EXPRESS PENDLE LTD

07305693901 *

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

2021 - 330e xDrive M Sport 5dr Step Auto50

Low Mileage

£26,699

  • 2L
  • 18.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Chingford

02039104754 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door24

£28,499

  • 2L
  • 14.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Southport BMW

01704660091 *

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

2015 (64) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr35

£6,895

  • 2L
  • 121.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Today Ltd

01616946832 *

BMW 3 Series2025 (25) - 320i M Sport 5dr Step Auto

2025 (25) - 320i M Sport 5dr Step Auto20

£36,999

  • 2L
  • 11.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2014 (14) - 2.0cc Diesel Estate Automatic...Only 22947 Miles 5-Door

2014 (14) - 2.0cc Diesel Estate Automatic...Only 22947 Miles 5-Door26

Low Mileage

£11,950

£230/pm (HP)

  • 2L
  • 22.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Four Crosses Garage

01743292166 *

4.1/5 Stars

BMW 3 Series2018 (68) - 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)

2018 (68) - 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)19

£6,495

  • 2L
  • 133.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Lewis Wood Bros Limited

01670339820 *

BMW 3 Series2013 (63) - 320d Luxury 4dr

2013 (63) - 320d Luxury 4dr32

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 61.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Hanley Motor Company

01782432979 *

BMW 3 Series2012 (12) - 2.0 320i M Sport Convertible 2dr Petrol Steptronic Euro 5 (170 ps)

2012 (12) - 2.0 320i M Sport Convertible 2dr Petrol Steptronic Euro 5 (170 ps)26

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 81.7K

    Miles
  • Petrol
  • Automatic
  • Convertible

Taylor Motor Group (Farndon Road)

01636554121 *

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

2017 (17) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr67

Low Mileage

£12,995

£252/pm (HP)

  • 2L
  • 68.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

MH Prestige Limited

01274087579 *

BMW 3 Series2023 - 330E M SPORT 4-Door

2023 - 330E M SPORT 4-Door25

Low Mileage

£27,900

£454/pm (PCP)

  • 2L
  • 10.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Enfield

02037634741 *

BMW 3 Series2018 - 320d M Sport 5dr Step Auto

2018 - 320d M Sport 5dr Step Auto10

£14,995

£294/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Brown Cars

02890023186 *

BMW 3 Series2014 (14) - 330d M Sport 4dr Step Auto

2014 (14) - 330d M Sport 4dr Step Auto20

Low Mileage

£8,495

£157/pm (HP)

  • 3L
  • 87.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Amayr Car Sales

02920028833 *

0/5 Stars

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)7

£19,999

  • 2L
  • 77.8K

    Miles
  • Diesel
  • Automatic
  • Estate

HPL Motors Oldham

01612416881 *

BMW 3 Series2016 (16) - 1.5 318i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

2016 (16) - 1.5 318i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)14

£6,995

  • 1.5L
  • 82.5K

    Miles
  • Petrol
  • Manual
  • Saloon

Northwest Trade Centre Lancaster

01524938637 *

BMW 3 Series2022 (72) - 320i xDrive M Sport Saloon 4-Door

2022 (72) - 320i xDrive M Sport Saloon 4-Door21

Low Mileage

£26,699

  • 2L
  • 26.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2013 - 2.0 320d M Sport Auto 4dr

2013 - 2.0 320d M Sport Auto 4dr30

£7,395

£134/pm (HP)

  • 2L
  • 105.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

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.