Skip to main content

3,234 Used BMW 3 Series cars for sale

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

2024 - 320i M Sport 5dr Step Auto19

£33,698

  • 2L
  • 12.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Hyundai (Glasgow)

01416118684 *

4.7/5 Stars

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

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

Reduced

£18,495

Finance available £359 pm

  • 2L
  • 85.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SZ MOTORGROUP LIMITED

01156977750 *

0/5 Stars

BMW 3 Series2020 - 330e xDrive M Sport 5dr Step Auto

2020 - 330e xDrive M Sport 5dr Step Auto44

£22,599

  • 2L
  • 43.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Chingford

02039104754 *

BMW 3 Series2021 (21) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (21) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr52

Low Mileage

£32,990

Finance available £657 pm

  • 3L
  • 33.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Chesterton Motor Group Ltd

01709223124 *

BMW 3 Series2011 (11) - 318d M Sport 5dr

2011 (11) - 318d M Sport 5dr47

£3,795

Finance available £62 pm

  • 2L
  • 120.4K

    Miles
  • Diesel
  • Manual
  • Estate

The Van Centre Bury

01618048245 *

BMW 3 Series2021 - 318i SE Pro 4dr Step Auto

2021 - 318i SE Pro 4dr Step Auto2

£19,499

  • 2L
  • 38.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2020 (69) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2020 (69) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)46

£26,990

Finance available £534 pm

  • 3L
  • 57.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Assured Chichester

01293247834 *

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

2009 - 2.0 318i SE Steptronic Euro 4 4dr56

Low Mileage

£6,995

Finance available £134 pm

  • 2L
  • 47.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Master Cars Biggleswade Ltd

01767661224 *

BMW 3 Series2009 (09) - 318i ES 5dr Step Auto

2009 (09) - 318i ES 5dr Step Auto14

Low Mileage

£3,795

Finance available £62 pm

  • 2L
  • 79.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

BMW 3 Series2014 (64) - 318d Sport 4dr 2014-64 (£35 Road Tax)

2014 (64) - 318d Sport 4dr 2014-64 (£35 Road Tax)14

£5,995

Finance available £112 pm

  • 2L
  • 104.9K

    Miles
  • Diesel
  • Manual
  • Saloon

A B Trading

01273095162 *

0/5 Stars

BMW 3 Series2014 (14) - 2.0 320d Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)5

£6,495

Finance available £123 pm

  • 2L
  • 98.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Motoring Way LTD

01633631006 *

BMW 3 Series2022 - 330e M Sport 5dr Step Auto [Pro Pack]

2022 - 330e M Sport 5dr Step Auto [Pro Pack]56

£24,495

Finance available £483 pm

  • 2L
  • 41.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

David Hayton Ltd (Autostore Carlisle)

01228522423 *

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

2021 (21) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr19

£11,989

Finance available £246 pm

  • 2L
  • 128.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2019 (19) - 2.0 330i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 (19) - 2.0 330i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)34

Low Mileage

£20,000

Finance available £390 pm

  • 2L
  • 43.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hammond Cars Norwich

01603937224 *

4.5/5 Stars

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

2023 - 330e M Sport 4dr Step Auto30

Low Mileage

£29,999

Finance available £596 pm

  • 2L
  • 7.5K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

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

2017 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr32

£13,990

Finance available £290 pm

  • 2L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

K Motors London Ltd

02037587409 *

BMW 3 Series2019 (19) - 2.0 320D Sport 4dr

2019 (19) - 2.0 320D Sport 4dr41

£11,995

Finance available £246 pm

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Manual
  • Saloon

First Direct Motor Company Ltd

01992666293 *

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

2023 - 320i M Sport 4dr Step Auto33

Reduced

£25,299

Finance available £532 pm

  • 2L
  • 21.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Castleford

01977800692 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto36

£18,649

  • 2L
  • 53.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Superstore Derby

01252960119 *

4.3/5 Stars

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

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

£35,298

  • 2L
  • 14.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Fiat Motorstore Jeep Abarth (Oldbury)

01215166056 *

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

Jack Evans

Author: Jack Evans

View profile

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.