Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,461 Used BMW 3 Series cars for sale

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

2019 - 320d M Sport 5dr Step Auto13

£11,895

£229/pm (HP)

  • 2L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Beckingham Garage

01621733875 *

BMW 3 Series2012 - 2.0 328i SE T Auto 4dr

2012 - 2.0 328i SE T Auto 4dr67

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

SELECT CARS & COMMERCIALS

01582280231 *

BMW 3 Series2016 - 320i xDrive SE 5dr Step Auto

2016 - 320i xDrive SE 5dr Step Auto15

£8,895

  • 2L
  • 100.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Save On Used Cars

01724514218 *

BMW 3 Series2.0 320d SE Auto Euro 5 (s/s) 4dr

2.0 320d SE Auto Euro 5 (s/s) 4dr30

Low Mileage

£8,995

  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

THE CARMARKET

02890023139 *

BMW 3 Series2016 (66) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr46

Low Mileage

£8,999

£168/pm (HP)

  • 1.5L
  • 69.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

K & A CAR SALES LTD

02037726247 *

BMW 3 Series2012 - 318d M Sport 4dr

2012 - 318d M Sport 4dr27

£5,499

  • 2L
  • 126.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Audi Technik Centre

01412601247 *

4.3/5 Stars

BMW 3 Series2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto32

Low Mileage

£19,899

£422/pm (HP)

  • 3L
  • 50.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door

2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door15

Reduced

£4,495

£73/pm (HP)

  • 2L
  • 88.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Cars4You Ltd Falkirk

01324465357 *

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

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

£21,709

£338/pm (PCP)

  • 2L
  • 45.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorchoice UK Ltd

01782917226 *

BMW 3 Series2022 - 318d MHT M Sport 4dr Step Auto

2022 - 318d MHT M Sport 4dr Step Auto18

Reduced

£24,995

£422/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

ELS Autos Ltd

02890023605 *

BMW 3 Series2019 - 318i SE 5dr Step Auto

2019 - 318i SE 5dr Step Auto24

£12,995

£252/pm (HP)

  • 1.5L
  • 60.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Ingatestone Motors LTD

01277285906 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto8

Low Mileage

£18,695

£338/pm (PCP)

  • 2L
  • 32.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

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

2018 (68) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)29

Reduced

£20,495

  • 3L
  • 62.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

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

2020 - 320i M Sport 4dr Step Auto36

Low Mileage

£20,360

  • 2L
  • 39.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Evans Halshaw Ford Merthyr Tydfil

01685702351 *

BMW 3 Series2017 - M3 COMPETITION PACKAGE 4-Door

2017 - M3 COMPETITION PACKAGE 4-Door52

Low Mileage

£44,995

  • 3L
  • 39.9K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

JP Motor Trade Ltd

01582280278 *

BMW 3 Series2009 (09) - 330i M Sport 4dr Step Auto

2009 (09) - 330i M Sport 4dr Step Auto20

Low Mileage

£6,750

£144/pm (HP)

  • 3L
  • 113.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

NR Automotive Ltd

02038730218 *

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

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

£21,938

£355/pm (PCP)

  • 2L
  • 39.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Southampton

01489663574 *

BMW 3 Series2020 (70) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr

2020 (70) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr49

Reduced

£25,495

£429/pm (PCP)

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorvana

01618042233 *

BMW 3 Series2015 - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (184

2015 - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (1842

Low Mileage

£11,995

£231/pm (HP)

  • 60.3K

    Miles
  • Diesel
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507211080 *

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

2024 - 320i M Sport 5dr Step Auto45

£36,949

£613/pm (PCP)

  • 2L
  • 12.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Glasgow

01412601249 *

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.