Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,371 Used BMW 3 Series cars for sale

BMW 3 Series2023 (73) - 330e M Sport 4dr Step Auto

2023 (73) - 330e M Sport 4dr Step Auto41

£25,888

  • 2L
  • 36.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Sunderland

01918146399 *

0/5 Stars

BMW 3 Series2007 (07) - **12 MONTHS MOT ON SALE!!**MAKE US AN OFFER!!**2.0 320d SE Coupe 2dr Diesel

2007 (07) - **12 MONTHS MOT ON SALE!!**MAKE US AN OFFER!!**2.0 320d SE Coupe 2dr Diesel2

£3,595

  • 2L
  • 157.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

North West Trade Centre

01772285821 *

BMW 3 Series2017 - 320d M Sport 4dr Step Auto

2017 - 320d M Sport 4dr Step Auto52

£12,495

£241/pm (HP)

  • 2L
  • 96.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ralph Patterson Cars

02893440748 *

BMW 3 Series2020 (70) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr

2020 (70) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr49

£25,995

£433/pm (PCP)

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorvana

01618042233 *

BMW 3 Series2023 - 320d MHT Sport 4dr Step Auto

2023 - 320d MHT Sport 4dr Step Auto19

Reduced

£25,098

  • 2L
  • 49.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Manchester)

01616945308 *

BMW 3 Series2019 (19) - 320d xDrive Sport 4dr Step Auto

2019 (19) - 320d xDrive Sport 4dr Step Auto28

£18,490

  • 2L
  • 59.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Listers Boston (BMW)

01205335096 *

BMW 3 Series2013 - 320d SE 4dr Step Auto

2013 - 320d SE 4dr Step Auto12

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Marina Motors

02893447315 *

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

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (31

£18,495

£338/pm (PCP)

  • 2L
  • 80.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motoring Way LTD

01495365016 *

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

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

Low Mileage

£19,949

  • 2L
  • 40.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Browns of Richmond

01748900788 *

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

2020 - 320i M Sport 4dr Step Auto19

Low Mileage

£22,898

  • 2L
  • 25.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2009 (09) - 318i SE 4dr Step Auto

2009 (09) - 318i SE 4dr Step Auto18

Low Mileage

£3,295

£58/pm (HP)

  • 2L
  • 114.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Cars of Kinson

01202001903 *

2.4/5 Stars

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

2024 - 320i M Sport 4dr Step Auto50

£27,099

  • 2L
  • 17.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2022 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)30

£18,998

  • 2L
  • 96.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Supermarket

01733794246 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2013 (13) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)66

£6,995

£126/pm (HP)

  • 2L
  • 108.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Right Hand Motor Ltd

01992660275 *

BMW 3 Series2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (228

Reduced

£14,488

£283/pm (HP)

  • 2L
  • 67.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Traders

02037808158 *

BMW 3 Series2016 (66) - 330e M Sport 4dr Step Auto

2016 (66) - 330e M Sport 4dr Step Auto17

Low Mileage

£11,995

£231/pm (HP)

  • 2L
  • 54.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

4 FAB WHEELS

02039122513 *

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

2013 (63) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr38

Low Mileage

£8,495

£157/pm (HP)

  • 2L
  • 89.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Immense Motors LTD

01782389392 *

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

2021 - 320i M Sport 4dr Step Auto1

Low Mileage

£21,200

£359/pm (PCP)

  • 2L
  • 38.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2012 - 320i M Sport 2dr

2012 - 320i M Sport 2dr43

Low Mileage

£5,650

£98/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Manual
  • Convertible

B C S LTD

01162162529 *

4.7/5 Stars

BMW 3 Series2025 - 2.0 320i Luxury Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2025 - 2.0 320i Luxury Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)42

Reduced

£10,995

£210/pm (HP)

  • 2L
  • 40.6K

    Miles
  • Petrol
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507308080 *

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.