Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,577 Used BMW 3 Series cars for sale

BMW 3 Series2024 (74) - M340i xDrive Saloon 4-Door

2024 (74) - M340i xDrive Saloon 4-Door54

£41,129

  • 3L
  • 18.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr36

Reduced

£12,999

  • 2L
  • 62.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AL PRESTIGE CARS LTD

02380017157 *

4.7/5 Stars

BMW 3 Series2013 (13) - 320d M Sport 2dr

2013 (13) - 320d M Sport 2dr11

£2,995

  • 2L
  • 160.0K

    Miles
  • Diesel
  • Manual
  • Coupe

MOORGATE AUTOS LTD

01612416891 *

BMW 3 Series2013 (63) - 320d M Sport 2dr Step Auto

2013 (63) - 320d M Sport 2dr Step Auto37

Low Mileage

£7,650

£140/pm (HP)

  • 2L
  • 64.9K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

FALLOWFIELD CARS LIMITED

01618048196 *

0/5 Stars

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto12

Low Mileage

£25,998

  • 2L
  • 22.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Click & Collect Milton Keynes

01416118716 *

BMW 3 Series2023 (23) - 320i M Sport Touring 5-Door

2023 (23) - 320i M Sport Touring 5-Door40

Low Mileage

£32,750

  • 2L
  • 9.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Hedin BMW Bromley

02038730345 *

BMW 3 Series2021 (71) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr56

Reduced

£18,875

£311/pm (PCP)

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Polo Motor Company

01634566490 *

0/5 Stars

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

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

£24,491

  • 2L
  • 68.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2025 - 320i M Sport 4dr Step Auto12

£36,398

  • 2L
  • 6.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Sydenham

01414839958 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

2014 (14) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr75

£6,995

£126/pm (HP)

  • 2L
  • 119.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Platinum Motorz Ltd

01618042245 *

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)42

Reduced

£23,895

  • 2L
  • 18.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motortrust UK Garstang

01942365158 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr54

Reduced

£20,699

£318/pm (PCP)

  • 2L
  • 54.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 3 Series2015 (65) - 320d xDrive SE 5dr Step Auto

2015 (65) - 320d xDrive SE 5dr Step Auto35

£11,499

£220/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AB Car Sales (South West) Ltd

01822661594 *

4.9/5 Stars

BMW 3 Series2015 (15) - 320d EfficientDynamics Business 5dr Step Auto

2015 (15) - 320d EfficientDynamics Business 5dr Step Auto30

£4,990

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AS CARS (UK) Ltd

01582320061 *

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

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

£19,070

£371/pm (HP)

  • 2L
  • 61.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cartime Bury

01613887693 *

BMW 3 Series2011 (61) - 2.0 320d M Sport Steptronic Euro 5 2dr

2011 (61) - 2.0 320d M Sport Steptronic Euro 5 2dr51

£4,495

  • 2L
  • 136.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

AUTO BAHN MOTORS

01618049260 *

BMW 3 Series2013 - 2.0 320d Business EfficientDynamics 4dr

2013 - 2.0 320d Business EfficientDynamics 4dr66

£4,295

£69/pm (HP)

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SELECT CARS & COMMERCIALS

01582280231 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh SE Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh SE Auto Euro 6 (s/s) 4dr46

£8,700

£172/pm (HP)

  • 2L
  • 95.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Star Cars London

02037726236 *

3.7/5 Stars

BMW 3 Series2012 (12) - 320d BluePerform EfficientDynamics 4dr Step Auto

2012 (12) - 320d BluePerform EfficientDynamics 4dr Step Auto19

Low Mileage

£5,495

£94/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

E T Cars Ltd

01630411004 *

BMW 3 Series2018 (18) - 330e M Sport 4dr Step Auto

2018 (18) - 330e M Sport 4dr Step Auto28

£9,995

  • 2L
  • 100.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

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.