Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,548 Used BMW 3 Series cars for sale

BMW 3 Series2013 - 2.0 318d SE Touring diesel drives a1 5-Door

2013 - 2.0 318d SE Touring diesel drives a1 5-Door51

£3,995

  • 2L
  • 124.0K

    Miles
  • Diesel
  • Manual
  • Estate

Fine Motors Ltd

01162165628 *

BMW 3 Series2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)70

Low Mileage

£19,080

£329/pm (PCP)

  • 2L
  • 42.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Peterborough

01733971423 *

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

2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto39

Low Mileage

£18,449

£390/pm (HP)

  • 2L
  • 37.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

BMW 3 Series2021 (71) - 320i M Sport 4dr Step Auto

2021 (71) - 320i M Sport 4dr Step Auto1

Low Mileage

£24,990

  • 2L
  • 26.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

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

2015 (15) - 320d xDrive M Sport 4dr Step Auto10

£4,750

  • 2L
  • 177.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 3 Series2019 - 2.0 330I M Sport Auto 4dr

2019 - 2.0 330I M Sport Auto 4dr35

£14,795

£290/pm (HP)

  • 2L
  • 105.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

NATIONAL CAR HUB

01922665543 *

BMW 3 Series2009 - 320d SE 2dr

2009 - 320d SE 2dr1

Low Mileage

£3,990

£68/pm (HP)

  • 2L
  • 114.2K

    Miles
  • Diesel
  • Manual
  • Convertible

Swindon Vehicle Solutions

01793550991 *

BMW 3 Series2019 - 320D 2.0 190 M SPORT SHADOW EDITION TOURING AUTO (22049) 5-Door

2019 - 320D 2.0 190 M SPORT SHADOW EDITION TOURING AUTO (22049) 5-Door25

£14,494

£302/pm (HP)

  • 2L
  • 91.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Big Van World

01793953410 *

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

2021 (71) - 330e M Sport 5dr Step Auto47

Low Mileage

£56,475

  • 2L
  • 7.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Junction 17 Cars Rugby

01733309528 *

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

2012 - 325i M Sport 2dr Step Auto38

Low Mileage

£7,910

£145/pm (HP)

  • 3L
  • 73.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

Car-holics LTD

02037808976 *

BMW 3 Series2015 (65) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (184

2015 (65) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (1842

£7,195

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Motortrust UK Garstang

01942365158 *

BMW 3 Series2020 (20) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (20) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)31

Low Mileage

£21,700

£374/pm (PCP)

  • 2L
  • 45.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

BMW 3 Series2022 - 330e SE Pro 5dr Step Auto

2022 - 330e SE Pro 5dr Step Auto38

£14,799

£299/pm (HP)

  • 2L
  • 78.8K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

BMW 3 Series2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)36

Low Mileage

£23,500

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Enkae Prestige Motors

01484240747 *

BMW 3 Series2015 (15) - 330d xDrive M Sport 4dr Step Auto [Business Media]

2015 (15) - 330d xDrive M Sport 4dr Step Auto [Business Media]9

Low Mileage

£12,950

£251/pm (HP)

  • 3L
  • 54.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Leisure Car Shop Ltd

01245204842 *

BMW 3 Series2020 (70) - 2.0 318d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2020 (70) - 2.0 318d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)29

£17,000

  • 2L
  • 88.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Trust UK Bury

01612416386 *

BMW 3 Series2014 (14) - ActiveHybrid 3 3.0 Luxury Step Saloon 4-Door

2014 (14) - ActiveHybrid 3 3.0 Luxury Step Saloon 4-Door50

Reduced

£12,791

  • 3L
  • 23.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Nottinghamcar com

01156848096 *

BMW 3 Series2017 - 335d xDrive M Sport 4dr Step Auto

2017 - 335d xDrive M Sport 4dr Step Auto73

£16,995

£336/pm (HP)

  • 3L
  • 71.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Warwickshire Prestige Cars

02475105246 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr37

£15,250

£299/pm (HP)

  • 2L
  • 100.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Copnor Road Car Sales

01489539480 *

0/5 Stars

BMW 3 Series2020 - M340d xDrive MHT 4dr Step Auto

2020 - M340d xDrive MHT 4dr Step Auto20

£29,990

£514/pm (PCP)

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Cheshire Performance Cars Ltd

01614700167 *

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.