Skip to main content

3,102 Used BMW 3 Series cars for sale

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

2018 - 320i xDrive M Sport Shadow Edition 4dr Step Auto8

Low Mileage

£17,495

  • 2L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2024 - 320i M Sport 5dr Step Auto [Tech Pack]

2024 - 320i M Sport 5dr Step Auto [Tech Pack]41

£32,770

  • 2L
  • 11.8K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Marshall BMW Scunthorpe

01724707996 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr45

Low Mileage

£20,300

Finance available £431 pm

  • 2L
  • 43.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Planet Barnet

02039577301 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)37

£13,995

Finance available £290 pm

  • 2L
  • 77.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

HAMPTON CAR SALES LTD

01604340436 *

BMW 3 Series2013 (13) - 320d Sport 4dr

2013 (13) - 320d Sport 4dr53

£4,795

Finance available £85 pm

  • 2L
  • 109.9K

    Miles
  • Diesel
  • Manual
  • Saloon

RTM MOTORS CARDIFF

02920025017 *

BMW 3 Series2021 - 320d MHT M Sport 5-Door

2021 - 320d MHT M Sport 5-Door53

Reduced

£20,495

Finance available £451 pm

  • 2L
  • 45.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Car Station Ltd

01992367374 *

3.6/5 Stars

BMW 3 Series2012 (62) - 2.0 320d M Sport Steptronic Euro 5 2dr

2012 (62) - 2.0 320d M Sport Steptronic Euro 5 2dr59

£4,950

Finance available £88 pm

  • 2L
  • 128.5K

    Miles
  • Diesel
  • Automatic
  • Convertible

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

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

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

£29,999

  • 2L
  • 11.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James Ruxley BMW

02038895479 *

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

2018 - 2.0 320d M Sport Shadow Edition Auto 4dr88

£14,295

Finance available £297 pm

  • 2L
  • 77.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

RallySport Automotive Limited

01206489764 *

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

2017 (17) - 335d xDrive M Sport 4dr Step Auto8

£14,995

Finance available £300 pm

  • 3L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 3 Series2021 - 330e M Sport Pro Edition 4-Door

2021 - 330e M Sport Pro Edition 4-Door25

Reduced

£21,995

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Grange Aston Martin Birmingham

01675623130 *

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

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

£17,983

Finance available £356 pm

  • 2L
  • 32.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Towcester

01327221488 *

BMW 3 Series2011 (61) - 320d [184] M Sport 4dr Step Auto

2011 (61) - 320d [184] M Sport 4dr Step Auto47

Reduced

£4,300

Finance available £74 pm

  • 2L
  • 122.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Acocks Green Motor Company

01213872413 *

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

2021 (70) - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s23

Reduced

£19,999

  • 2L
  • 45.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Stockport

01615298284 *

BMW 3 Series2003 (53) - 2.0 318Ci 318 SE Auto 2dr

2003 (53) - 2.0 318Ci 318 SE Auto 2dr34

£11,995

Finance available £246 pm

  • 2L
  • 12.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Bam Autos

02038933852 *

3.3/5 Stars

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

2023 - 320i M Sport 4dr Step Auto39

Reduced

£25,699

Finance available £541 pm

  • 2L
  • 17.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

BMW 3 Series2017 - 320d M Sport 4dr

2017 - 320d M Sport 4dr13

£12,250

Finance available £251 pm

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Saloon

JB Autosales NI Ltd

02890023688 *

BMW 3 Series2019 - 320i M Sport Shadow Edition 5dr Step Auto

2019 - 320i M Sport Shadow Edition 5dr Step Auto33

Low Mileage

£22,299

Finance available £476 pm

  • 2L
  • 15.8K

    Miles
  • Petrol
  • Automatic
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 3 Series2020 - 2.0 330E M Sport Auto 4dr

2020 - 2.0 330E M Sport Auto 4dr33

Reduced

£17,444

Finance available £338 pm

  • 2L
  • 61.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Penny Hill Motors

01276538675 *

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

2018 - 335d xDrive M Sport 4dr Step Auto24

Low Mileage

£21,099

Finance available £449 pm

  • 3L
  • 31.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.3/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.