Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,580 Used BMW 3 Series cars for sale

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

2024 - 320d MHT M Sport 4dr Step Auto19

£33,498

  • 2L
  • 16.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Dumfries BMW/MINI

01387340162 *

BMW 3 Series2011 (11) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)-Factory

2011 (11) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)-Factory48

Reduced

£9,450

£177/pm (HP)

  • 3L
  • 70.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Rix Motors

01925917564 *

BMW 3 Series2011 (61) - 318d Sport Plus Edition 4dr

2011 (61) - 318d Sport Plus Edition 4dr3

£3,490

£52/pm (HP)

  • 2L
  • 119.9K

    Miles
  • Diesel
  • Manual
  • Saloon

FALLOWFIELD CARS LIMITED

01618048196 *

BMW 3 Series2008 - 320d SE 4-Door

2008 - 320d SE 4-Door6

Reduced

£2,495

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stockwood Village Automotive

01174400893 *

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

2018 - 320d xDrive M Sport Shadow Edition 5dr Step Auto36

Low Mileage

£18,990

£415/pm (PCP)

  • 2L
  • 49.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Roydens Ltd

07379375629 *

BMW 3 Series2008 (57) - 335d SE 2dr Auto

2008 (57) - 335d SE 2dr Auto11

£2,695

  • 3L
  • 180.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Cm Motors Bought And Sold

01913235938 *

BMW 3 Series2008 - 2.0 320i M Sport Convertible 2dr Petrol Manual Euro 4 (170 ps)

2008 - 2.0 320i M Sport Convertible 2dr Petrol Manual Euro 4 (170 ps)6

Low Mileage

£2,990

  • 2L
  • 134.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BMW 3 Series2013 (13) - 2.0 320d ED EfficientDynamics Auto Euro 5 (s/s) 4dr

2013 (13) - 2.0 320d ED EfficientDynamics Auto Euro 5 (s/s) 4dr65

Reduced

£4,895

£82/pm (HP)

  • 2L
  • 107.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Audenshaw Motor Company Ltd TA Audenshaw Motors

01614139877 *

BMW 3 Series2015 (15) - 320d M Sport 5dr

2015 (15) - 320d M Sport 5dr19

£9,000

£168/pm (HP)

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Manual
  • Estate

Nottingham Road Car Sales

01332418937 *

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

2013 (13) - 320d M Sport 4dr16

£5,290

  • 2L
  • 131.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Car stop West Midlands Ltd

01384319424 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu71

Reduced

£19,700

£328/pm (PCP)

  • 2L
  • 61.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

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

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

£15,202

£304/pm (CS)

  • 2L
  • 76.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto36

Low Mileage

£55,179

  • 2L
  • 900.0

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2018 - 3.0 335d xDrive M Sport Shadow Edition Auto 4WD 4dr

2018 - 3.0 335d xDrive M Sport Shadow Edition Auto 4WD 4dr32

Low Mileage

£21,995

£517/pm (PCP)

  • 3L
  • 49.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ace Prestige Autos

01134676275 *

BMW 3 Series2013 (13) - 318d M Sport 4dr

2013 (13) - 318d M Sport 4dr15

£4,495

£73/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Revive Motor Group

01274089104 *

BMW 3 Series2017 - 1.5 318i Sport 5dr

2017 - 1.5 318i Sport 5dr42

£7,490

£167/pm (HP)

  • 1.5L
  • 100.2K

    Miles
  • Petrol
  • Manual
  • Estate

Swaan Motors Ltd

01733667053 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto45

£19,495

£422/pm (HP)

  • 2L
  • 47.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

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

2017 - 320d M Sport 4dr Step Auto3

Low Mileage

£14,433

£306/pm (HP)

  • 2L
  • 49.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2022 - 318i M Sport 4dr Step Auto

2022 - 318i M Sport 4dr Step Auto35

Low Mileage

£23,450

  • 2L
  • 21.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

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

2019 (19) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p50

Low Mileage

£19,990

£353/pm (PCP)

  • 2L
  • 30.2K

    Miles
  • Petrol
  • Automatic
  • Estate

XENON AUTOMOTIVE LTD

01707932603 *

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.