Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,355 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 330e SE Pro 5dr Step Auto

2022 - 330e SE Pro 5dr Step Auto42

£19,499

£336/pm (PCP)

  • 2L
  • 39.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Oldbury

01217525220 *

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

2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 628

£19,949

£321/pm (PCP)

  • 2L
  • 71.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Mawsley Motor Company

01604343519 *

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

2015 - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr65

Reduced

£16,499

£325/pm (HP)

  • 3L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Estate

NYA AUTO SALES LTD

01212721897 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Auto Euro 5 2dr

2013 (13) - 2.0 320d M Sport Auto Euro 5 2dr31

Low Mileage

£8,000

£147/pm (HP)

  • 2L
  • 61.8K

    Miles
  • Diesel
  • Automatic
  • Convertible

Muirhead Motor Company

01592407413 *

BMW 3 Series2014 (14) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)39

Low Mileage

£7,288

£132/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dave Fox Car Sales

01785336592 *

4.4/5 Stars

BMW 3 Series2022 (71) - 320d MHT M Sport 5dr Step Auto

2022 (71) - 320d MHT M Sport 5dr Step Auto42

£25,990

£428/pm (PCP)

  • 2L
  • 59.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Brownroyd Motors Limited

01706398652 *

BMW 3 Series2016 (16) - 2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)

2016 (16) - 2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)1

£7,695

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Trust UK Bury

01612416386 *

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

2015 (65) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr60

£12,350

£238/pm (HP)

  • 3L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

BMW 3 Series2013 - 318d M Sport 4dr Step Auto

2013 - 318d M Sport 4dr Step Auto

£5,999

  • 2L
  • 136.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Autogalleria

01442506458 *

BMW 3 Series2012 - 320i M Sport 2dr

2012 - 320i M Sport 2dr43

Low Mileage

£5,650

£98/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Manual
  • Convertible

B C S LTD

01162162529 *

4.7/5 Stars

BMW 3 Series2015 - 318d Sport 4dr [Business Media]

2015 - 318d Sport 4dr [Business Media]17

Low Mileage

£8,490

£157/pm (HP)

  • 2L
  • 78.1K

    Miles
  • Diesel
  • Manual
  • Saloon

CMC Car Sales

02890022261 *

BMW 3 Series2019 - 330e Sport Pro 4dr Auto

2019 - 330e Sport Pro 4dr Auto37

£17,399

£359/pm (HP)

  • 2L
  • 50.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

BMW 3 Series2014 (64) - 330d XDRIVE M SPORT TOURING ESTATE AUTOMATIC + PRO NAV + FSH + 5-Door

2014 (64) - 330d XDRIVE M SPORT TOURING ESTATE AUTOMATIC + PRO NAV + FSH + 5-Door34

£9,990

  • 3L
  • 123.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Apex Auto Traders Ltd

01134689005 *

BMW 3 Series2017 - 2.0 330e M Sport Saloon 4-Door

2017 - 2.0 330e M Sport Saloon 4-Door26

£7,995

  • 2L
  • 121.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MGP CARS LTD

01332419210 *

BMW 3 Series2021 - 318i Sport 4dr Step Auto

2021 - 318i Sport 4dr Step Auto10

£17,899

£306/pm (PCP)

  • 2L
  • 46.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2021 - M340i xDrive MHT Touring 5-Door

2021 - M340i xDrive MHT Touring 5-Door26

Reduced

£35,990

£582/pm (PCP)

  • 3L
  • 36.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Harvey Cooper Cars

01765532622 *

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

2021 (71) - 330e M Sport 5dr Step Auto34

£14,400

£281/pm (HP)

  • 2L
  • 107.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Browns Car Company

01621733495 *

4.5/5 Stars

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

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

Reduced

£13,500

  • 2L
  • 110.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Parkside Motors Ltd

02039475180 *

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

2018 (18) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr56

£15,571

£306/pm (HP)

  • 2L
  • 62.4K

    Miles
  • Diesel
  • Automatic
  • Estate

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

2015 (65) - 2.0 320d ED Sport Touring Euro 6 (s/s) 5dr22

£3,995

  • 2L
  • 195.0K

    Miles
  • Diesel
  • Manual
  • Estate

Parkside Reading Limited

01184023918 *

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.