Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,486 Used BMW 3 Series cars for sale

BMW 3 Series2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door

2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door15

Reduced

£4,495

£73/pm (HP)

  • 2L
  • 88.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Cars4You Ltd Falkirk

01324465357 *

BMW 3 Series2019 - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

2019 - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)41

Low Mileage

£17,995

£338/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Diesel
  • Manual
  • Saloon

DLR CAR COMPANY LIMITED

01475601468 *

BMW 3 Series2018 - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr

2018 - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr53

£6,290

  • 2L
  • 136.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Chelsea Motor Company Ltd

01753251273 *

BMW 3 Series2013 (63) - 320d EfficientDynamics 5dr Step Auto

2013 (63) - 320d EfficientDynamics 5dr Step Auto13

£2,750

  • 2L
  • 211.8K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Car Sales B33

01217288818 *

BMW 3 Series2008 (08) - 318i ES [143] 4dr Auto

2008 (08) - 318i ES [143] 4dr Auto15

Low Mileage

£2,195

  • 2L
  • 120.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cherry Tree Cars Ltd

01422419640 *

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

2013 (63) - 320d M Sport 4dr13

£5,995

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Manual
  • Saloon

LS Motor Company

01642049054 *

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 p7

£15,199

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Automatic
  • Estate

HPL Motors Atherton

01942597176 *

BMW 3 Series2015 - 2.0 320i Luxury Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2015 - 2.0 320i Luxury Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)36

Low Mileage

£10,000

  • 2L
  • 66.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

K Motors London Ltd

01372423201 *

BMW 3 Series2019 - 320i Sport 4dr Step Auto

2019 - 320i Sport 4dr Step Auto35

Low Mileage

£17,099

  • 2L
  • 49.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

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

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

£26,499

  • 2L
  • 22.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Preston

01772957419 *

BMW 3 Series2020 (20) - 320d MHT M Sport Plus Edition 4dr Step Auto

2020 (20) - 320d MHT M Sport Plus Edition 4dr Step Auto48

£23,475

£385/pm (PCP)

  • 2L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Beechwood Car Sales Ltd

01217284242 *

BMW 3 Series2012 (12) - 330i M Sport 2dr Step Auto

2012 (12) - 330i M Sport 2dr Step Auto6

Low Mileage

£9,499

£178/pm (HP)

  • 3L
  • 64.9K

    Miles
  • Petrol
  • Automatic
  • Convertible

AA Car Sales Ltd

01243219546 *

0/5 Stars

BMW 3 Series2018 (68) - 2.0 320i SE Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2018 (68) - 2.0 320i SE Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)31

£9,000

£168/pm (HP)

  • 2L
  • 103.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Beechwood Autos Ltd

01623709945 *

0/5 Stars

BMW 3 Series2016 (03) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2016 (03) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)15

Low Mileage

£16,195

  • 3L
  • 60.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Trust UK Bury

01612416386 *

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

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

£10,495

  • 2L
  • 125.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Noahs Automotive LTD

02476936621 *

BMW 3 Series2017 (17) - 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)

2017 (17) - 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)70

Reduced

£9,590

  • 1.5L
  • 72.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Automatic Motors Ltd

01895546521 *

BMW 3 Series2018 - 320d EfficientDynamics Plus 4dr Step Auto

2018 - 320d EfficientDynamics Plus 4dr Step Auto12

£10,995

£210/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

JB Autosales NI Ltd

02890023688 *

BMW 3 Series2025 (75) - M Sport 4-Door

2025 (75) - M Sport 4-Door59

£37,990

  • 2L
  • 8.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lloyd North Tyneside BMW

01916077199 *

BMW 3 Series2020 - Saloon 4dr 2.0 330e 12kWh M Sport Petrol Plug-in Hybrid Auto 292PS Automati

2020 - Saloon 4dr 2.0 330e 12kWh M Sport Petrol Plug-in Hybrid Auto 292PS Automati27

Reduced

£17,999

£289/pm (PCP)

  • 2L
  • 51.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Days of Gorseinon

01792739750 *

4/5 Stars

BMW 3 Series2018 - 2.0 320I SE 4dr

2018 - 2.0 320I SE 4dr16

Reduced

£7,990

£147/pm (HP)

  • 2L
  • 105.6K

    Miles
  • Petrol
  • Manual
  • Saloon

Sevenoaks Auto Village

01892572354 *

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.