Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,317 Used BMW 3 Series cars for sale

BMW 3 Series2017 - 318i Sport 4dr

2017 - 318i Sport 4dr24

£7,950

£146/pm (HP)

  • 1.5L
  • 103.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Oakfield Car Sales

02866330725 *

BMW 3 Series2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)41

£20,495

£341/pm (PCP)

  • 2L
  • 70.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motoring Way LTD

01495365016 *

BMW 3 Series2017 (17) - 318i Sport 5dr Step Auto

2017 (17) - 318i Sport 5dr Step Auto44

£6,895

£124/pm (HP)

  • 1.5L
  • 115.0K

    Miles
  • Petrol
  • Automatic
  • Estate

RDCS Motors LTD

01215160538 *

BMW 3 Series1988 (F) - 320i 2dr

1988 (F) - 320i 2dr14

Reduced

£12,995

  • 2L
  • 92.0K

    Miles
  • Petrol
  • Manual
  • Convertible

J26 Vans & Trucks Limited

01156977778 *

BMW 3 Series2014 (14) - 320d Sport 5dr Step Auto

2014 (14) - 320d Sport 5dr Step Auto43

£5,795

  • 2L
  • 120.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Silverline Auto

01926355775 *

BMW 3 Series2022 (22) - 330e xDrive M Sport 4dr Step Auto

2022 (22) - 330e xDrive M Sport 4dr Step Auto

Low Mileage

£26,490

  • 2L
  • 19.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2008 (08) - 320i SE 2dr Auto

2008 (08) - 320i SE 2dr Auto19

Low Mileage

£2,495

  • 2L
  • 90.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

ARVP Group LTD

02475103329 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto35

£25,290

  • 2L
  • 26.9K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2025 (25) - 320i M Sport Touring 5-Door

2025 (25) - 320i M Sport Touring 5-Door20

£37,999

  • 2L
  • 8.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£32,998

  • 2L
  • 11.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Nottingham Motorstore / Vanstore

01158964024 *

BMW 3 Series2013 (63) - 2.0 320d Luxury xDrive Euro 5 (s/s) 4dr

2013 (63) - 2.0 320d Luxury xDrive Euro 5 (s/s) 4dr37

Low Mileage

£4,990

£84/pm (HP)

  • 2L
  • 93.9K

    Miles
  • Diesel
  • Manual
  • Saloon

CANARY CAR STORE LTD

01733977971 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)35

Reduced

£12,295

  • 2L
  • 90.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Ribble Cars

01200404074 *

BMW 3 Series2020 (20) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

2020 (20) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr26

£23,495

£383/pm (PCP)

  • 2L
  • 47.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Bourne Valley Autos

01264311668 *

4.6/5 Stars

BMW 3 Series2009 (59) - 335i M Sport 2dr DCT

2009 (59) - 335i M Sport 2dr DCT17

Low Mileage

£4,990

  • 3L
  • 126.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Sour Motors

01616696855 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E50

Reduced

£25,990

£419/pm (PCP)

  • 2L
  • 41.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Nova Motor Group

01915005812 *

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

2013 (63) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr33

£5,995

£105/pm (HP)

  • 2L
  • 105.0K

    Miles
  • Diesel
  • Manual
  • Saloon

MOTORZONE CAR SALES LTD

01282506557 *

BMW 3 Series2020 (70) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr57

Low Mileage

£20,484

£330/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

New Street Car Centre

01952446905 *

4.8/5 Stars

BMW 3 Series2018 - 318i Sport 5dr Step Auto

2018 - 318i Sport 5dr Step Auto42

£7,500

  • 1.5L
  • 114.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Vortex Cars Limited

01614700153 *

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

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

£28,899

  • 2L
  • 14.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Southport BMW

01704660091 *

BMW 3 Series2017 (17) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2017 (17) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)50

£12,480

£241/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Estate

365 MOTORS LTD

01204968071 *

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.