Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,240 Used BMW 3 Series cars for sale

BMW 3 Series2012 - 320d SE 4dr Step Auto

2012 - 320d SE 4dr Step Auto36

Low Mileage

£7,750

£142/pm (HP)

  • 2L
  • 61.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

WISHAW CAR SALES LTD

01698538886 *

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

2021 (71) - 2.0 330e 12kWh SE Pro Saloon Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 p 4-Door30

£18,495

£294/pm (PCP)

  • 2L
  • 35.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

W Jones & Sons LTD

01243211860 *

BMW 3 Series2022 - 2.0 330E M Sport Auto 5dr

2022 - 2.0 330E M Sport Auto 5dr47

£28,995

£441/pm (PCP)

  • 2L
  • 27.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Beck Evans

02037803374 *

3.9/5 Stars

BMW 3 Series2015 (65) - 1.5 318i Sport Saloon 4dr Euro 6 ULEZ (s/s) (136 ps) Petrol Manual

2015 (65) - 1.5 318i Sport Saloon 4dr Euro 6 ULEZ (s/s) (136 ps) Petrol Manual29

£6,950

£125/pm (HP)

  • 1.5L
  • 93.6K

    Miles
  • Petrol
  • Manual
  • Saloon

TOP RIGHT CAR CENTRE

01913001768 *

0/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr54

£20,999

£348/pm (PCP)

  • 2L
  • 54.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 3 Series2023 (73) - 320d M Sport Touring 5-Door

2023 (73) - 320d M Sport Touring 5-Door26

£34,899

  • 2L
  • 18.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Halliwell Jones Southport BMW

01704660091 *

BMW 3 Series2025 (75) - M Sport 5-Door

2025 (75) - M Sport 5-Door49

£44,950

  • 2L
  • 4.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2013 (13) - 320d xDrive Modern 5dr

2013 (13) - 320d xDrive Modern 5dr43

£5,681

  • 2L
  • 111.1K

    Miles
  • Diesel
  • Manual
  • Estate

Daniel Maxwell Car Sales

01614139879 *

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

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

Low Mileage

£22,806

£374/pm (PCP)

  • 2L
  • 28.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

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

2021 - 320d MHT M Sport 4dr Step Auto18

£23,490

£408/pm (PCP)

  • 2L
  • 67.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fermanagh Auto Sales

02868336501 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr27

£16,440

£324/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Blue Sky Motors Ltd

02038731418 *

4.3/5 Stars

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

2022 - 330e SE Pro 4dr Step Auto6

Low Mileage

£27,697

£502/pm (PCP)

  • 2L
  • 14.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2021 - M340I XDRIVE 4-Door

2021 - M340I XDRIVE 4-Door24

£26,400

£460/pm (PCP)

  • 3L
  • 78.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

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

2021 - 330e SE Pro 4dr Step Auto62

£12,995

£252/pm (HP)

  • 2L
  • 92.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Parkland Motors

01509276004 *

4.2/5 Stars

BMW 3 Series2015 (65) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

2015 (65) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr38

£7,995

£147/pm (HP)

  • 2L
  • 93.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Crown Auto Hub Limited

02078714295 *

BMW 3 Series2003 (03) - 1.8 316ti ES Compact 3dr Petrol Manual (170 g/km, 115 bhp)-Magnificent 1 Ow

2003 (03) - 1.8 316ti ES Compact 3dr Petrol Manual (170 g/km, 115 bhp)-Magnificent 1 Ow34

Low Mileage

£5,995

  • 1.8L
  • 34.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Rix Motors

01925917564 *

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

2016 - 320i M Sport 5dr Step Auto27

Low Mileage

£13,989

£273/pm (HP)

  • 2L
  • 48.4K

    Miles
  • Petrol
  • Automatic
  • Estate

The Car Guys

01582342093 *

BMW 3 Series2009 (59) - 320d M Sport 4dr

2009 (59) - 320d M Sport 4dr12

£1,799

  • 2L
  • 173.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Cherry Tree Cars Ltd

01282503033 *

BMW 3 Series2013 (13) - 2.0 318i M Sport Euro 5 2dr

2013 (13) - 2.0 318i M Sport Euro 5 2dr26

£3,990

£63/pm (HP)

  • 2L
  • 101.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Penistone Motor Group

07342799724 *

BMW 3 Series2013 - 320d M Sport 4dr Step Auto [Business Media]

2013 - 320d M Sport 4dr Step Auto [Business Media]17

£6,795

£122/pm (HP)

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

SJH Used Cars Ltd

01174286461 *

0/5 Stars

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.