Skip to main content

3,200 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)72

£20,500

Finance available £356 pm

  • 2L
  • 48.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2013 (13) - 320d EfficientDynamics 4dr Step Auto

2013 (13) - 320d EfficientDynamics 4dr Step Auto31

£4,995

Finance available £89 pm

  • 2L
  • 149.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

IK UNIQUE MOTORZ LTD

01782367054 *

BMW 3 Series2016 (65) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 (65) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr52

£13,995

Finance available £290 pm

  • 3L
  • 114.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors Ltd

01618042356 *

BMW 3 Series2012 - 2.0 320d SE Saloon 4-Door

2012 - 2.0 320d SE Saloon 4-Door48

Reduced

£8,999

Finance available £179 pm

  • 2L
  • 45.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Nicolson Motor Group

01522440082 *

BMW 3 Series2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack] - CARPLAY - AUTO PARK - REVERSE

2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack] - CARPLAY - AUTO PARK - REVERSE44

£22,665

Finance available £455 pm

  • 2L
  • 40.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

4.4/5 Stars

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

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

£18,300

Finance available £355 pm

  • 2L
  • 48.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hammond Cars Norwich

01603937224 *

4.5/5 Stars

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

2024 - 320i M Sport 4dr Step Auto49

Low Mileage

£29,849

Finance available £632 pm

  • 2L
  • 5.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

BMW 3 Series2007 - 325i [3.0] SE 2dr Auto

2007 - 325i [3.0] SE 2dr Auto24

Low Mileage

£6,999

Finance available £134 pm

  • 3L
  • 47.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Hafod Car Sales

01792344481 *

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

2024 - 320i M Sport 5dr Step Auto19

£33,998

  • 2L
  • 9.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Volkswagen (Wishaw)

01698537718 *

4.7/5 Stars

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

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

£22,372

  • 2L
  • 38.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW 3 Series2014 (14) - 2.0 318d M Sport Touring Euro 5 (s/s) 5dr

2014 (14) - 2.0 318d M Sport Touring Euro 5 (s/s) 5dr31

£6,300

Finance available £118 pm

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Estate

St Clements Cars

01553605040 *

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

2024 - 320i M Sport 5dr Step Auto34

Low Mileage

£35,695

  • 2L
  • 3.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Tunbridge Wells

01892571854 *

3.9/5 Stars

BMW 3 Series2017 (67) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2017 (67) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr50

£17,750

Finance available £374 pm

  • 3L
  • 79.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Planet Barnet

02039577301 *

BMW 3 Series2009 - 2.0 318i SE Steptronic Euro 4 4dr

2009 - 2.0 318i SE Steptronic Euro 4 4dr4

Low Mileage

£6,995

Finance available £134 pm

  • 2L
  • 47.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Master Cars Biggleswade Ltd

01767661224 *

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

2021 - 330e xDrive Sport Pro 5dr Step Auto42

£20,995

Finance available £411 pm

  • 2L
  • 58.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Donnelly M1 Motorstore (Dungannon)

02887448025 *

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

2023 - 320i M Sport 4dr Step Auto39

Reduced

£25,599

Finance available £538 pm

  • 2L
  • 22.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Peterborough

01733797063 *

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

2016 (16) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)33

Low Mileage

£14,400

Finance available £299 pm

  • 2L
  • 41.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hammond Cars Norwich

01603937224 *

4.5/5 Stars

BMW 3 Series2015 (65) - 320d xDrive M Sport 5dr(ULEZ COMPLIANT 6 MONTHS FREE WARRANTY)

2015 (65) - 320d xDrive M Sport 5dr(ULEZ COMPLIANT 6 MONTHS FREE WARRANTY)11

Reduced

£9,995

Finance available £201 pm

  • 2L
  • 87.8K

    Miles
  • Diesel
  • Manual
  • Estate

Glasgow Vehicle Sales Ltd

01412866661 *

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) (45

£19,587

Finance available £390 pm

  • 2L
  • 45.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Mountsorrel

01162165589 *

4.4/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto12

£36,998

  • 2L
  • 11.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Swansea

01414839956 *

4.7/5 Stars

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

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

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