Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,719 Used BMW 3 Series cars for sale

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

2017 (66) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr46

Low Mileage

£15,300

£319/pm (HP)

  • 2L
  • 37.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.4/5 Stars

BMW 3 Series2003 (53) - 320i SE 4dr Auto

2003 (53) - 320i SE 4dr Auto9

Low Mileage

£1,295

  • 2.2L
  • 67.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

MS Commercials

01494927723 *

BMW 3 Series2019 (69) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)

2019 (69) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)50

Low Mileage

£17,240

£334/pm (HP)

  • 2L
  • 39.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

DR Motors

01162162407 *

4.1/5 Stars

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

2021 (21) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)50

£15,799

  • 2L
  • 91.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Affordable Cars Prestige Car Supermarket

01904238447 *

BMW 3 Series2015 - 316d SPORT STEP AUTOMATIC £35 TAX 4-Door

2015 - 316d SPORT STEP AUTOMATIC £35 TAX 4-Door8

Low Mileage

£9,995

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carwhinley Cars

01228276697 *

0/5 Stars

BMW 3 Series2020 - 320d M Sport 5dr

2020 - 320d M Sport 5dr28

Reduced

£18,750

£302/pm (PCP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Estate

Gormley Car Sales Ltd

02890023627 *

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

2021 - 320i M Sport 5dr Step Auto38

£22,199

£368/pm (PCP)

  • 2L
  • 45.6K

    Miles
  • Petrol
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

BMW 3 Series2015 - 3.0 330d xDrive M Sport Touring 5-Door

2015 - 3.0 330d xDrive M Sport Touring 5-Door4

£11,995

£231/pm (HP)

  • 3L
  • 107.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Priory Motors

01405801107 *

BMW 3 Series2019 - 2.0 320d M Sport Saloon 4-Door

2019 - 2.0 320d M Sport Saloon 4-Door34

£19,985

£331/pm (PCP)

  • 2L
  • 49.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

DCY Europe

01347666171 *

4.6/5 Stars

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

2022 - 330e SE Pro 5dr Step Auto27

£13,400

£228/pm (PCP)

  • 2L
  • 88.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2018 (18) - 3.0 340i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps

2018 (18) - 3.0 340i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps50

Low Mileage

£27,500

  • 3L
  • 27.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

APEX CARS DIRECT

01793953414 *

0/5 Stars

BMW 3 Series2021 - 320i M Sport Saloon 4-Door

2021 - 320i M Sport Saloon 4-Door60

Low Mileage

£24,500

£390/pm (PCP)

  • 2L
  • 25.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

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

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

£8,989

  • 2L
  • 199.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2025 - Bmw 3 Series Saloon 320i M Sport 4dr Step Auto

2025 - Bmw 3 Series Saloon 320i M Sport 4dr Step Auto31

£39,890

  • 2L
  • 6.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Salisbury

01722445824 *

BMW 3 Series2010 (10) - 320d [184] SE Business Edition 4dr Step Auto

2010 (10) - 320d [184] SE Business Edition 4dr Step Auto14

£2,390

  • 2L
  • 151.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sour Motors

01616696855 *

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

2019 - 320d M Sport 4dr Step Auto36

£19,199

£394/pm (HP)

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

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) 4dr83

Reduced

£18,784

£342/pm (PCP)

  • 2L
  • 81.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

New Street Car Centre

01952446905 *

4.8/5 Stars

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

2021 (70) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr64

Reduced

£17,495

£339/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

RSK CARS LIMITED

01902240171 *

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

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

£35,895

  • 2L
  • 9.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones North Wales BMW

01492552127 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 (71) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (27

£16,499

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Oldham

01612416881 *

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.