Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,364 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 318d MHT M Sport 5dr Step Auto

2021 (21) - 318d MHT M Sport 5dr Step Auto24

Reduced

£9,350

  • 2L
  • 70.5K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Thames Street Auto Salvage

01158224073 *

4.9/5 Stars

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

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

Reduced

£12,750

£247/pm (HP)

  • 2L
  • 102.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fm3 Cars North West Ltd

01616696935 *

BMW 3 Series2017 - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2017 - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr35

Low Mileage

£15,750

£330/pm (HP)

  • 2L
  • 32.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.4/5 Stars

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

2022 (22) - 330e M Sport 5dr Step Auto12

£16,995

£269/pm (PCP)

  • 2L
  • 75.2K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Vehicle Choice Locator

01423396133 *

0/5 Stars

BMW 3 Series2021 - M Sport 2.0 330e Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6

2021 - M Sport 2.0 330e Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 643

£18,990

  • 2L
  • 76.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Anchor Cars

01182058863 *

BMW 3 Series2019 (19) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

2019 (19) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)48

Low Mileage

£25,879

£548/pm (PCP)

  • 3L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Estate

A6 Motors Limited

01525300677 *

BMW 3 Series2015 (15) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2015 (15) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr34

Reduced

£13,889

£271/pm (HP)

  • 3L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carworld Sheffield

01143086605 *

4.5/5 Stars

BMW 3 Series2021 - 330e M Sport 5dr Step Auto

2021 - 330e M Sport 5dr Step Auto44

Low Mileage

£24,504

£405/pm (PCP)

  • 2L
  • 20.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Towcester

01327221488 *

BMW 3 Series2015 (65) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2015 (65) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr56

£8,895

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Automatic
  • Estate

R Line Motors

01618042359 *

BMW 3 Series2018 (18) - 2.0 318d SE Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 318d SE Auto Euro 6 (s/s) 4dr62

£9,999

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Trust Motor Company

01202052956 *

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

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

£15,253

£299/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2013 (63) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) ONE OWNER, SERVICE

2013 (63) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) ONE OWNER, SERVICE21

£5,995

£105/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Autopoint (Stansted) Ltd

01279212477 *

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 Series2018 - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

2018 - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr39

£17,699

£343/pm (HP)

  • 3L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

A & S CARS LIMITED

01279211164 *

BMW 3 Series2003 (03) - 330 Ci 2dr

2003 (03) - 330 Ci 2dr10

Low Mileage

£2,795

  • 3L
  • 119.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Y S Motors

01494928876 *

3.2/5 Stars

BMW 3 Series2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door

2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door17

£6,999

  • 3L
  • 148.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Willenhall Coventry Vehicle Sales

02475268806 *

BMW 3 Series2017 - 3.0 335d xDrive M Sport Saloon 4-Door

2017 - 3.0 335d xDrive M Sport Saloon 4-Door8

Reduced

£14,350

£280/pm (HP)

  • 3L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Joseph David Simm Ltd

01670339826 *

4.7/5 Stars

BMW 3 Series2016 - 320d Sport 4dr Step Auto

2016 - 320d Sport 4dr Step Auto93

£9,995

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Quay

01283244020 *

4.6/5 Stars

BMW 3 Series2013 (13) - 316d Sport 5dr

2013 (13) - 316d Sport 5dr15

Reduced

£2,495

  • 2L
  • 173.0K

    Miles
  • Diesel
  • Manual
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2006 (T) - 325i SE 4dr Automatic **Spare Or Repair**

2006 (T) - 325i SE 4dr Automatic **Spare Or Repair**15

Low Mileage

£499

  • 2.5L
  • 72.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cheap Cars and Vans

02039475176 *

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.