Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,460 Used BMW 3 Series cars for sale

BMW 3 Series2014 (14) - 3.0 335i ActiveHybrid 3 M Sport Auto Euro 6 (s/s) 4dr

2014 (14) - 3.0 335i ActiveHybrid 3 M Sport Auto Euro 6 (s/s) 4dr39

Reduced

£9,990

  • 3L
  • 106.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2013 (13) - 2.0 318d M Sport Euro 5 (s/s) 4dr

2013 (13) - 2.0 318d M Sport Euro 5 (s/s) 4dr39

Low Mileage

£6,195

£109/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Harpers of Essex Ltd

01279598863 *

3.2/5 Stars

BMW 3 Series2011 (11) - 318d SE 4dr Step Auto

2011 (11) - 318d SE 4dr Step Auto15

Low Mileage

£5,495

£94/pm (HP)

  • 2L
  • 61.8K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Mcmullin Motors

01752973034 *

BMW 3 Series2015 (65) - 335d xDrive M Sport 4dr Step Auto

2015 (65) - 335d xDrive M Sport 4dr Step Auto22

Low Mileage

£14,441

£282/pm (HP)

  • 3L
  • 70.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Carselect1.com

01563593226 *

4.7/5 Stars

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

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

£27,750

£452/pm (PCP)

  • 3L
  • 55.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AMS Specialist Cars

01633358554 *

BMW 3 Series2025 (25) - 320i M Sport Saloon 4-Door

2025 (25) - 320i M Sport Saloon 4-Door37

£34,499

  • 2L
  • 10.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Wilmslow BMW

01625380150 *

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

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

£29,970

  • 2L
  • 35.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Dace Specialist Car Centre Manchester

01612417068 *

BMW 3 Series2018 (68) - 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)

2018 (68) - 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)19

£6,495

  • 2L
  • 133.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Lewis Wood Bros Limited

01670339820 *

BMW 3 Series2016 - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2016 - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (257

Low Mileage

£10,388

£197/pm (HP)

  • 2L
  • 51.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Traders

02037808158 *

BMW 3 Series2013 (63) - 320d SE 4dr Step Auto

2013 (63) - 320d SE 4dr Step Auto19

Low Mileage

£6,750

£121/pm (HP)

  • 2L
  • 94.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2008 - 325i SE TOURING 5-Door

2008 - 325i SE TOURING 5-Door10

Low Mileage

£3,695

  • 3L
  • 127.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Stockwood Village Automotive

01174400893 *

2.7/5 Stars

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

2018 (68) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)50

£18,990

£450/pm (PCP)

  • 3L
  • 76.2K

    Miles
  • Diesel
  • Automatic
  • Estate

XENON AUTOMOTIVE LTD

01707932603 *

0/5 Stars

BMW 3 Series2023 (23) - 320i M Sport 4dr Step Auto

2023 (23) - 320i M Sport 4dr Step Auto24

Low Mileage

£29,826

  • 2L
  • 7.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hedin BMW Woolwich

02038730442 *

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

2020 - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) -39

£17,589

£356/pm (CS)

  • 2L
  • 74.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

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

2023 - 320i M Sport 4dr Step Auto19

£27,298

  • 2L
  • 34.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

BMW 3 Series2017 - 318d M Sport 5dr Step Auto

2017 - 318d M Sport 5dr Step Auto8

£11,495

£220/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

3 Bridge Car Sales

02871221749 *

BMW 3 Series2019 - M SPORT 5-Door

2019 - M SPORT 5-Door27

£19,999

£359/pm (PCP)

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Hafod Car Sales

01792344481 *

BMW 3 Series2022 - 330E SE PRO 5-Door

2022 - 330E SE PRO 5-Door23

£18,700

£304/pm (PCP)

  • 2L
  • 37.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

BMW 3 Series2012 (62) - 320d M Sport 4dr

2012 (62) - 320d M Sport 4dr28

£5,495

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782389088 *

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

2020 (20) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr33

Reduced

£20,777

£338/pm (PCP)

  • 2L
  • 55.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bournemouth High Performance

01202068613 *

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.