Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,482 Used BMW 3 Series cars for sale

BMW 3 Series2017 - 320i SE 4dr Step Auto

2017 - 320i SE 4dr Step Auto10

£15,899

£333/pm (HP)

  • 2L
  • 2.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2018 (18) - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 (18) - 335d xDrive M Sport Shadow Edition 4dr Step Auto31

Reduced

£19,475

£523/pm (PCP)

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Sandwell Car Sales

01215160845 *

BMW 3 Series2023 - 320d MHT M Sport 5dr Step Auto

2023 - 320d MHT M Sport 5dr Step Auto28

Low Mileage

£35,995

£567/pm (PCP)

  • 2L
  • 13.6K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW Bavarian

02895908116 *

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

2025 - 320i M Sport 4dr Step Auto12

£34,998

  • 2L
  • 2.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Swansea

01414839956 *

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

2024 - 320i M Sport 5dr Step Auto19

Reduced

£31,698

  • 2L
  • 9.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Edinburgh Seafield Fiat/Kiat/Abarth/BYD

01316036422 *

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

2024 (24) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 636

£32,000

£537/pm (PCP)

  • 2L
  • 17.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Wimbledon

02038235453 *

BMW 3 Series2018 - 330e M Sport 4dr hybrid automatic £7495

2018 - 330e M Sport 4dr hybrid automatic £74957

£7,495

  • 2L
  • 125.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

J H NORMAN & SONS

01935311713 *

BMW 3 Series2014 - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr

2014 - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr46

£9,979

  • 3L
  • 132.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Vincent Cars Ltd

01733666239 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto26

£17,799

£375/pm (HP)

  • 2L
  • 58.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2022 - 3 SERIES 320i xDrive M Sport 4dr Step Auto

2022 - 3 SERIES 320i xDrive M Sport 4dr Step Auto4

£28,501

  • 2L
  • 24.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall Volvo Nottingham

01158384502 *

BMW 3 Series2022 (72) - 320i M Sport 5dr Step Auto Petrol Estate

2022 (72) - 320i M Sport 5dr Step Auto Petrol Estate55

£28,900

  • 2L
  • 26.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Exeter

01392341615 *

0/5 Stars

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

2024 - 320i M Sport 4dr Step Auto32

Low Mileage

£31,991

  • 2L
  • 11.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2014 (14) - 2.0 320d Sport Touring Euro 5 (s/s) 5dr

2014 (14) - 2.0 320d Sport Touring Euro 5 (s/s) 5dr14

£5,494

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Manual
  • Estate

Alisons Automotive Group

01453701529 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps71

Low Mileage

£16,750

£331/pm (HP)

  • 2L
  • 58.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (31

Low Mileage

£22,000

£363/pm (PCP)

  • 2L
  • 18.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

BMW 3 Series2025 - 320i M Sport 5dr Step Auto [Pro Pack]

2025 - 320i M Sport 5dr Step Auto [Pro Pack]39

£32,649

£489/pm (PCP)

  • 2L
  • 6.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Burnley

01282504324 *

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

2023 - 320i M Sport 4dr Step Auto41

£28,599

£468/pm (PCP)

  • 2L
  • 19.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Oldbury

01217525220 *

BMW 3 Series2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)57

Reduced

£16,350

£322/pm (HP)

  • 3L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

GDH Car Sales

01403330806 *

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

2018 - 320d EfficientDynamics Plus 5dr Step Auto28

£8,950

£167/pm (HP)

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

PL Motors

02890026886 *

BMW 3 Series2015 - 2.0 318d M Sport Saloon 4-Door

2015 - 2.0 318d M Sport Saloon 4-Door15

£8,150

£150/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Peak Motors Limited

01663790344 *

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.