Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,548 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 330e SE Pro 5dr Step Auto - FULL SERVICE + SE PLUS PACK

2021 (21) - 330e SE Pro 5dr Step Auto - FULL SERVICE + SE PLUS PACK23

£11,990

£231/pm (HP)

  • 2L
  • 101.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

MAK Automobiles Limited

01613887756 *

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 Series2020 - 320i M Sport 4dr Step Auto

2020 - 320i M Sport 4dr Step Auto2

Low Mileage

£21,995

£360/pm (PCP)

  • 2L
  • 41.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Thomas Devlin Car Sales

02894338824 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)29

Reduced

£7,990

£147/pm (HP)

  • 2L
  • 113.1K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW 3 Series2019 - 2.0 320d Xdrive M Sport 4DR Saloon Diesel

2019 - 2.0 320d Xdrive M Sport 4DR Saloon Diesel41

Low Mileage

£23,989

£514/pm (HP)

  • 2L
  • 37.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Direct Cars Limited

01145510336 *

0/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£32,998

  • 2L
  • 11.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

BMW 3 Series2022 - 3 SERIES 330e M Sport 5dr Step Auto

2022 - 3 SERIES 330e M Sport 5dr Step Auto38

£28,289

  • 2L
  • 32.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Marshall BMW Scunthorpe

01724707996 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£33,698

  • 2L
  • 10.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen MG

01224907730 *

BMW 3 Series2013 - 2.0 320d Sport Touring Auto Euro 5 (s/s) 5dr

2013 - 2.0 320d Sport Touring Auto Euro 5 (s/s) 5dr38

£6,650

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Automatic
  • Estate

GOMOTIVE LIMITED

01744419381 *

BMW 3 Series2008 (08) - 3.0 330d M Sport Auto Euro 4 4dr

2008 (08) - 3.0 330d M Sport Auto Euro 4 4dr61

£1,799

  • 3L
  • 191.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Park Motors Bury LTD

01614705694 *

BMW 3 Series2011 - 2.0 318d Exclusive Edition Steptronic Euro 5 4dr

2011 - 2.0 318d Exclusive Edition Steptronic Euro 5 4dr37

Low Mileage

£4,499

£73/pm (HP)

  • 2L
  • 74.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Shaws Cars Ltd

01462414116 *

BMW 3 Series1992 (FM) - 2.3L 2d 200 BHP 2-Door

1992 (FM) - 2.3L 2d 200 BHP 2-Door7

Low Mileage

£20,000

  • 2.3L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Cheshire Motor Car Sales Ltd

01618042270 *

BMW 3 Series2018 - 2.0 320d xDrive M Sport Saloon Automatic 4-Door

2018 - 2.0 320d xDrive M Sport Saloon Automatic 4-Door14

£14,295

£279/pm (HP)

  • 2L
  • 66.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Gordon Smith Car Sales Ltd

01356230147 *

BMW 3 Series2012 (62) - 320d SE 4dr Step Auto

2012 (62) - 320d SE 4dr Step Auto11

Low Mileage

£7,350

£133/pm (HP)

  • 2L
  • 62.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Leisure Car Shop Ltd

01245204842 *

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

2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr52

£10,195

£193/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

R Line Motors

01618042359 *

BMW 3 Series2021 (21) - 318d Sport 4dr

2021 (21) - 318d Sport 4dr21

£13,450

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Thames Street Auto Salvage

01158224073 *

BMW 3 Series2017 (66) - 2.0 320i M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2017 (66) - 2.0 320i M Sport Touring Auto xDrive Euro 6 (s/s) 5dr85

Reduced

£15,990

£315/pm (HP)

  • 2L
  • 34.0K

    Miles
  • Petrol
  • Automatic
  • Estate

The Carnet

01234237527 *

BMW 3 Series2013 (63) - 2.0 318d M Sport Saloon 4dr Diesel Manual-2 FORMER KEEPERS FINISHED IN GLAC

2013 (63) - 2.0 318d M Sport Saloon 4dr Diesel Manual-2 FORMER KEEPERS FINISHED IN GLAC32

£6,450

£114/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Rix Motors

01925917564 *

BMW 3 Series2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - INTERIOR TR

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - INTERIOR TR49

£21,573

£356/pm (PCP)

  • 2L
  • 45.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Shrewsbury

01743292169 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 657

£15,550

£312/pm (CS)

  • 2L
  • 97.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

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.