Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,234 Used BMW 3 Series cars for sale

BMW 3 Series2008 - 2.0 318i SE Saloon 4-Door

2008 - 2.0 318i SE Saloon 4-Door12

Low Mileage

£2,495

  • 2L
  • 110.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Peak Motors Limited

01663790344 *

4.6/5 Stars

BMW 3 Series2015 - 318d Sport 4dr

2015 - 318d Sport 4dr7

Low Mileage

£8,490

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Glasshoughton Car Sales

01977803305 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto8

£13,749

£262/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2018 - 318i Sport 4dr

2018 - 318i Sport 4dr19

Low Mileage

£10,498

  • 1.5L
  • 51.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Arnold Clark Edinburgh Seafield Fiat/Kiat/Abarth/BYD

01316036422 *

BMW 3 Series1979 - E21 2 DOOR 316. “1”OWNER FROM NEW

1979 - E21 2 DOOR 316. “1”OWNER FROM NEW21

Reduced

£12,990

  • 1.6L
  • 46.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Branson Cars

01702412135 *

BMW 3 Series2023 - 320i Sport 4dr Step Auto

2023 - 320i Sport 4dr Step Auto24

£20,600

£338/pm (PCP)

  • 2L
  • 66.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2017 (07) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) ***GREAT FINANCE

2017 (07) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) ***GREAT FINANCE45

£5,699

  • 2L
  • 157.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Noya Motor Group (Peterborugh)

01733794290 *

BMW 3 Series2020 (69) - 330e M Sport HYBRID 4dr Auto

2020 (69) - 330e M Sport HYBRID 4dr Auto36

£9,995

  • 2L
  • 172.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Bowerhill Trade Centre Ltd

01225437232 *

4.2/5 Stars

BMW 3 Series2023 - 330E M SPORT 4-Door

2023 - 330E M SPORT 4-Door26

Low Mileage

£29,400

£496/pm (PCP)

  • 2L
  • 12.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2017 - 2.0 320D Sport Auto 4dr

2017 - 2.0 320D Sport Auto 4dr2

£10,995

£210/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

SELECT CARS & COMMERCIALS

01582280231 *

BMW 3 Series2014 - 2.0 320d Luxury Touring Auto 5dr

2014 - 2.0 320d Luxury Touring Auto 5dr40

Low Mileage

£9,995

  • 2L
  • 81.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Central Cars (Leigh) Ltd

01702418311 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door23

£28,999

  • 2L
  • 11.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones North Wales BMW

01492552127 *

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

2025 (75) - 330e 22.3 kWh M Sport 4dr Step Auto

£34,999

  • 2L
  • 5.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2020 - 320d xDrive M Sport 5dr Step Auto

2020 - 320d xDrive M Sport 5dr Step Auto25

£22,950

£403/pm (PCP)

  • 2L
  • 55.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Greg Mitchell Motors

02881440365 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto19

£18,498

  • 2L
  • 59.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow Garscube Road Vauxhall / Leapmotor

01414736408 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

£31,298

  • 2L
  • 13.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Swansea

01414839956 *

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

2016 (16) - 335d xDrive M Sport 4dr Step Auto20

£13,300

£258/pm (HP)

  • 3L
  • 94.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

GS Car Centre Ltd

01772348161 *

4.9/5 Stars

BMW 3 Series2017 - 320D ED SPORT TOURING 5-Door

2017 - 320D ED SPORT TOURING 5-Door23

£12,995

£252/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Newport Motor Company

01566700819 *

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

2021 - 318d MHT M Sport 4dr Step Auto7

£19,995

£343/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

JB Autos Sales

02870440586 *

BMW 3 Series2021 (21) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (21) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)50

£28,790

£479/pm (PCP)

  • 3L
  • 59.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crowther Lodge Motor Company

01915945588 *

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.