Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,393 Used BMW 3 Series cars for sale

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

2024 - 320i M Sport 4dr Step Auto45

Low Mileage

£32,950

£486/pm (PCP)

  • 2L
  • 7.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2014 - 335d xDrive M Sport 4dr Step Auto

2014 - 335d xDrive M Sport 4dr Step Auto10

£10,750

  • 3L
  • 126.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MCautosales

02879440626 *

BMW 3 Series2020 - 330e Sport Pro 4dr Auto

2020 - 330e Sport Pro 4dr Auto49

Low Mileage

£19,895

£431/pm (HP)

  • 2L
  • 23.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

0/5 Stars

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

2019 - 320d M Sport 4dr Step Auto28

Reduced

£18,695

£341/pm (PCP)

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Gormley Car Sales Ltd

02890023627 *

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

2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr72

Reduced

£18,350

£429/pm (PCP)

  • 2L
  • 94.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Digbeth Motor Sales Ltd

01217288710 *

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

2018 - 320d M Sport 4dr Step Auto11

£13,650

£266/pm (HP)

  • 2L
  • 79.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

JB Autosales NI Ltd

02890023688 *

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

2017 (67) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr70

£10,395

£197/pm (HP)

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

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

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

£33,998

  • 2L
  • 12.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (East Kilbride)

01355203632 *

0/5 Stars

BMW 3 Series2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps) PARK DISTAN

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps) PARK DISTAN11

Low Mileage

£12,950

  • 2L
  • 44.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2020 - BMW 320i Sport 4dr M Sport, pedestrian detection, lane keep assist, blin

2020 - BMW 320i Sport 4dr M Sport, pedestrian detection, lane keep assist, blin39

£18,499

  • 2L
  • 54.8K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

TrustFord Ballymena

02890022273 *

0/5 Stars

BMW 3 Series2009 - 320D M SPORT 4-Door

2009 - 320D M SPORT 4-Door16

£3,999

  • 2L
  • 143.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bexhill Motors Eastbourne

01323403942 *

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

2021 (70) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)47

£16,990

  • 2L
  • 63.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Croxley Car Centre

01923244469 *

BMW 3 Series2009 (59) - 335i M Sport 4dr Step Auto

2009 (59) - 335i M Sport 4dr Step Auto

Low Mileage

£10,495

£217/pm (HP)

  • 3L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

London Autos Ltd

01628561148 *

BMW 3 Series2022 (22) - 330e SE Pro 4dr Step Auto - FULL BMW SERVICE

2022 (22) - 330e SE Pro 4dr Step Auto - FULL BMW SERVICE23

£10,690

  • 2L
  • 134.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

MAK Automobiles Limited

01613887756 *

BMW 3 Series2012 - 316d Sport 4dr

2012 - 316d Sport 4dr8

Low Mileage

£6,995

£134/pm (HP)

  • 2L
  • 104.1K

    Miles
  • Diesel
  • Manual
  • Saloon

McKinney Motors

02837440713 *

BMW 3 Series2024 (74) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2024 (74) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)25

£30,799

  • 2L
  • 18.5K

    Miles
  • Petrol
  • Automatic
  • Estate

HPL Motors Preston

01772957419 *

BMW 3 Series2022 - 320d xDrive MHT SE Pro 4dr Step Auto

2022 - 320d xDrive MHT SE Pro 4dr Step Auto35

£24,990

  • 2L
  • 26.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Maidstone

01622234873 *

BMW 3 Series2023 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2023 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 640

£27,483

£447/pm (PCP)

  • 2L
  • 40.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Bradford

01274087627 *

0/5 Stars

BMW 3 Series2021 - 330E XDRIVE M SPORT -SUNROOF -£9630 EXTRAS -PRO PACK-TECH+/COMF+ PACKS 4-Door

2021 - 330E XDRIVE M SPORT -SUNROOF -£9630 EXTRAS -PRO PACK-TECH+/COMF+ PACKS 4-Door72

£23,995

£411/pm (PCP)

  • 2L
  • 63.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

George Kingsley Vehicle Sales

01206580921 *

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

2019 - 320i M Sport 4dr Step Auto10

£18,799

£398/pm (HP)

  • 2L
  • 56.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

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.