Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,533 Used BMW 3 Series cars for sale

BMW 3 Series2013 (63) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr

2013 (63) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr44

Reduced

£11,500

£235/pm (HP)

  • 3L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

IMV Motors Ltd

01217525794 *

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

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)27

£17,700

£343/pm (HP)

  • 2L
  • 56.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hammond Cars Norwich

01603937224 *

BMW 3 Series2013 - 2.0 320d Sport Touring Auto Euro 5 (s/s) 5dr

2013 - 2.0 320d Sport Touring Auto Euro 5 (s/s) 5dr38

£6,650

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Automatic
  • Estate

GOMOTIVE LIMITED

01744419381 *

BMW 3 Series2014 - 318d M Sport 4dr

2014 - 318d M Sport 4dr18

Low Mileage

£10,495

£199/pm (HP)

  • 2L
  • 29.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Rudi Gage Car Sales

02827440452 *

BMW 3 Series2021 - 2.0 320I M Sport Auto 4dr

2021 - 2.0 320I M Sport Auto 4dr67

£21,700

£337/pm (PCP)

  • 2L
  • 42.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2022 (22) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr50

Reduced

£24,675

£370/pm (PCP)

  • 2L
  • 22.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Co

01618049214 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£33,898

  • 2L
  • 13.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

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

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)31

£18,799

£373/pm (HP)

  • 2L
  • 49.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hilton Car Supermarket Milton Keynes

01908049370 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr48

£25,490

£412/pm (PCP)

  • 2L
  • 45.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lennox Auto Limited

02039484608 *

BMW 3 Series2019 - 320d SE 4dr Step Auto

2019 - 320d SE 4dr Step Auto17

Reduced

£15,750

£310/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

John McHugh Car Sales

02881440370 *

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

2021 - 320i M Sport 4dr Step Auto36

£21,749

£360/pm (PCP)

  • 2L
  • 39.6K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2007 (07) - 2.0 320d SE Euro 4 4dr

2007 (07) - 2.0 320d SE Euro 4 4dr24

Reduced

£1,650

  • 2L
  • 219.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Quality Motor Company Ltd

01895544403 *

BMW 3 Series2015 - 2.0 320d ED Plus Saloon 4-Door

2015 - 2.0 320d ED Plus Saloon 4-Door12

Low Mileage

£8,995

£168/pm (HP)

  • 2L
  • 75.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ls Automotive Ltd

01953661927 *

BMW 3 Series2023 - M340D Xdrive Mht 4Dr Step Auto

2023 - M340D Xdrive Mht 4Dr Step Auto26

£37,799

£592/pm (PCP)

  • 3L
  • 31.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lookers Stoke-on-Trent BMW

01782917219 *

BMW 3 Series2024 - 330e M Sport 4-Door

2024 - 330e M Sport 4-Door40

Low Mileage

£35,995

£584/pm (PCP)

  • 2L
  • 11.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Riviera Automotive Ltd

01274505967 *

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

2020 - 320d M Sport 4dr Step Auto7

£21,895

£370/pm (PCP)

  • 2L
  • 48.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Loughbeg Motors Services & Sales

02894339824 *

BMW 3 Series2018 - ED PLUS 4-Door

2018 - ED PLUS 4-Door9

£9,995

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Chris Waite Car Sales Ltd

01495369898 *

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

2014 (63) - 320d M Sport 5dr Step Auto27

£5,750

  • 2L
  • 140.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Second City Cars And Commercials Ltd

01215160797 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr55

£19,850

£340/pm (PCP)

  • 2L
  • 65.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Brook Cars Company

01952446504 *

BMW 3 Series2021 - 320i SE 4dr Step Auto

2021 - 320i SE 4dr Step Auto24

Low Mileage

£18,699

£317/pm (PCP)

  • 2L
  • 33.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

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.