Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,622 Used BMW 3 Series cars for sale

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

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

£16,850

£347/pm (CS)

  • 2L
  • 54.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

drivedirect York

01904237847 *

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

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

£17,440

  • 2L
  • 69.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Dace Car Supermarket

01616945306 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto12

Low Mileage

£33,998

  • 2L
  • 11.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Milton Keynes

01416118716 *

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

2019 - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr79

£25,495

£493/pm (PCP)

  • 2L
  • 54.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

DERWENT MOTORS LTD

01332414504 *

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

2023 (73) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)41

£27,970

£407/pm (PCP)

  • 2L
  • 23.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Buy and Go Cars

02920108594 *

BMW 3 Series2024 - 3 SERIES 330e M Sport 4dr Step Auto

2024 - 3 SERIES 330e M Sport 4dr Step Auto38

Low Mileage

£31,968

  • 2L
  • 12.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Scunthorpe

01724707996 *

BMW 3 Series2020 - M340d xDrive MHT 4dr Step Auto

2020 - M340d xDrive MHT 4dr Step Auto44

Low Mileage

£34,995

£593/pm (PCP)

  • 3L
  • 31.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bulgari Performance Ltd

01274087667 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (36

£15,463

£295/pm (PCP)

  • 2L
  • 85.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2021 (21) - 330i M Sport 5dr Step Auto

2021 (21) - 330i M Sport 5dr Step Auto27

Low Mileage

£27,490

  • 2L
  • 36.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Listers Boston (BMW)

01205335096 *

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

2018 - 320d M Sport Shadow Edition 5dr Step Auto11

£16,250

£320/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MCautosales

02879440626 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto49

Low Mileage

£31,299

  • 2L
  • 9.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)35

Reduced

£17,490

£339/pm (HP)

  • 2L
  • 44.4K

    Miles
  • Diesel
  • Automatic
  • Estate

NeilKieran Automotive

01325525221 *

BMW 3 Series2021 - 320I M Sport 5Dr Step Auto

2021 - 320I M Sport 5Dr Step Auto30

£17,249

  • 2L
  • 75.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Usedirect Belfast 62 Boucher Road

02890022260 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£34,698

  • 2L
  • 11.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

BMW 3 Series2016 (66) - 320d Sport 4dr Step Auto

2016 (66) - 320d Sport 4dr Step Auto55

£8,150

£150/pm (HP)

  • 2L
  • 104.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

High Street Motor Group Ltd

01924793492 *

BMW 3 Series2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - SAT

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - SAT41

Low Mileage

£16,050

£316/pm (HP)

  • 2L
  • 51.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2021 - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr Automatic

2021 - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr Automatic25

£13,895

£209/pm (PCP)

  • 2L
  • 83.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

BMW 3 Series2021 (71) - 330e SE Pro 5dr Step Auto

2021 (71) - 330e SE Pro 5dr Step Auto19

£10,195

  • 2L
  • 122.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

SK CAR COMPANY LTD

01384885534 *

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

2023 - 330e M Sport 5dr Step Auto25

£27,399

£462/pm (PCP)

  • 2L
  • 37.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

FOW Trafford

01616969155 *

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

2018 - 320d xDrive Sport 4dr Step Auto13

Low Mileage

£13,640

  • 2L
  • 57.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Evans Halshaw Ford Darlington

01325521605 *

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.