Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,239 Used BMW 3 Series cars for sale

BMW 3 Series2012 (12) - 320d M Sport 2dr Step Auto

2012 (12) - 320d M Sport 2dr Step Auto34

Low Mileage

£5,795

£101/pm (HP)

  • 2L
  • 97.5K

    Miles
  • Diesel
  • Automatic
  • Convertible

SG MOTORHOUSE LTD

01992669367 *

BMW 3 Series2019 (69) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2019 (69) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)50

Reduced

£29,449

£533/pm (PCP)

  • 3L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Estate

A1 Ortos

01613887641 *

4.3/5 Stars

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

2019 - 2.0 320d M Sport Auto 4dr43

£18,990

£392/pm (PCP)

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Panacea Motors Ltd

01616727308 *

0/5 Stars

BMW 3 Series2021 - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2021 - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr28

£30,990

£500/pm (PCP)

  • 3L
  • 48.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Car Group

01633749117 *

4.6/5 Stars

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

2020 - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr41

Reduced

£20,645

£326/pm (PCP)

  • 2L
  • 42.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2021 (71) - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2021 (71) - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)45

£34,995

  • 3L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Oakwood Specialist Cars

01918237768 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£31,798

  • 2L
  • 13.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Edinburgh Seafield Fiat/Kiat/Abarth/BYD

01316036422 *

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

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

£20,642

£366/pm (PCP)

  • 2L
  • 45.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

2022 - 330e M Sport 5dr Step Auto40

Reduced

£25,399

£421/pm (PCP)

  • 2L
  • 32.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Burnley

01282504324 *

BMW 3 Series2021 - 2.0 330e xDrive SE Pro Saloon 4-Door

2021 - 2.0 330e xDrive SE Pro Saloon 4-Door40

£12,795

£248/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cass Autos

01252414981 *

4.8/5 Stars

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

2019 (69) - 320i M Sport 4dr Step Auto73

Reduced

£14,375

£281/pm (HP)

  • 2L
  • 103.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Hunt

02476936615 *

4.8/5 Stars

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

2017 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps46

£13,000

  • 2L
  • 80.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bripark Cars Hyde

01615298275 *

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

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

Low Mileage

£21,000

£447/pm (HP)

  • 2L
  • 30.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.4/5 Stars

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

2021 - 318d MHT M Sport 5dr Step Auto31

Low Mileage

£24,450

£393/pm (PCP)

  • 2L
  • 37.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Roy Hanna Motors

02894338774 *

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

2016 (16) - 330e M Sport 4dr Step Auto5

£10,295

£195/pm (HP)

  • 2L
  • 81.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motoring Way LTD

01495365016 *

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

2023 (72) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)48

Reduced

£26,910

£388/pm (PCP)

  • 2L
  • 25.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Buy and Go Cars

02920108594 *

4.8/5 Stars

BMW 3 Series2017 (67) - 320d M Sport 5dr

2017 (67) - 320d M Sport 5dr15

Reduced

£5,299

  • 2L
  • 157.2K

    Miles
  • Diesel
  • Manual
  • Estate

Stealth Motor Sales LTD

01296325308 *

BMW 3 Series2021 - 320I XDRIVE M SPORT 4-Door

2021 - 320I XDRIVE M SPORT 4-Door27

£21,500

£365/pm (PCP)

  • 2L
  • 49.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Norwich

01603567768 *

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

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

Reduced

£9,495

£178/pm (HP)

  • 2L
  • 105.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

4 FAB WHEELS

02039122513 *

BMW 3 Series2020 - 320i Sport 5dr Step Auto

2020 - 320i Sport 5dr Step Auto44

Low Mileage

£22,790

£487/pm (CS)

  • 2L
  • 24.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Thurlow Nunn Lowestoft

01502440235 *

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.