Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,355 Used BMW 3 Series cars for sale

BMW 3 Series2013 (63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2013 (63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr39

£9,450

£177/pm (HP)

  • 3L
  • 111.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MF Motors Norwich Ltd

01603337394 *

BMW 3 Series2018 (68) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2018 (68) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr70

£10,809

£206/pm (HP)

  • 2L
  • 99.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

SR Motors

01793268063 *

BMW 3 Series2016 - 320d M Sport 4dr

2016 - 320d M Sport 4dr9

£10,650

£203/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Manual
  • Saloon

JB Autosales NI Ltd

02890023688 *

BMW 3 Series2015 - 2.0 320d M Sport Auto 4dr

2015 - 2.0 320d M Sport Auto 4dr23

£8,495

£157/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Gloucester Motor Group

01452227252 *

4.6/5 Stars

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

2021 - 320d MHT M Sport 4dr Step Auto8

Reduced

£22,995

£379/pm (PCP)

  • 2L
  • 51.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Prestige Motors NI

02890026900 *

BMW 3 Series2019 - 2.0 330I M Sport Auto 4dr

2019 - 2.0 330I M Sport Auto 4dr35

£14,995

£294/pm (HP)

  • 2L
  • 105.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

NATIONAL CAR HUB

01922665543 *

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

2021 - 320i M Sport 4dr Step Auto44

Low Mileage

£23,720

£395/pm (PCP)

  • 2L
  • 28.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Towcester

01327221488 *

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s)

2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s)24

Low Mileage

£25,795

  • 2L
  • 39.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2018 (68) - 320d xDrive M Sport 4dr Step Auto

2018 (68) - 320d xDrive M Sport 4dr Step Auto36

£15,990

£315/pm (HP)

  • 2L
  • 58.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brownroyd Motors Limited

01706398652 *

BMW 3 Series2007 (07) - 325i SE 2dr Step Auto

2007 (07) - 325i SE 2dr Step Auto20

Low Mileage

£5,250

£160/pm (HP)

  • 3L
  • 74.2K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Revellion Motors Limited

01904917701 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto35

£25,790

  • 2L
  • 26.9K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

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

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

Reduced

£38,991

  • 2L
  • 10.0K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Bury St Edmunds

01284338953 *

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

2019 - 2.0 320d xDrive M Sport Saloon 4-Door39

Reduced

£16,395

£323/pm (HP)

  • 2L
  • 99.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crescent Car Sales

01302248782 *

BMW 3 Series2013 - 320d M Sport 2dr Step Auto

2013 - 320d M Sport 2dr Step Auto10

Low Mileage

£6,720

  • 2L
  • 87.6K

    Miles
  • Diesel
  • Automatic
  • Coupe

Evans Halshaw Ford Burnley

01282503246 *

BMW 3 Series2016 (16) - 318d M Sport 4dr Step Auto

2016 (16) - 318d M Sport 4dr Step Auto12

Reduced

£7,650

  • 2L
  • 131.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Loughton Motor Company

02039375352 *

BMW 3 Series2023 (23) - 320i M Sport 5dr Step Auto [Pro Pack]

2023 (23) - 320i M Sport 5dr Step Auto [Pro Pack]1

Low Mileage

£30,995

£458/pm (PCP)

  • 2L
  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

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

2024 - 320i M Sport 5dr Step Auto38

£27,799

£432/pm (PCP)

  • 2L
  • 21.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2016 (66) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) 18'' A

2016 (66) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) 18'' A39

Low Mileage

£20,050

£435/pm (HP)

  • 3L
  • 36.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

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

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

£15,500

£304/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Browns Car Company

01621733495 *

4.5/5 Stars

BMW 3 Series2024 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - ACTIVE LANE

2024 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - ACTIVE LANE44

£30,457

£474/pm (PCP)

  • 2L
  • 11.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Portsmouth

01329551291 *

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.