Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,375 Used BMW 3 Series cars for sale

BMW 3 Series2014 - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2014 - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

Low Mileage

£11,495

£220/pm (HP)

  • 3L
  • 75.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

MSC MOTORS LTD

01782917198 *

4.7/5 Stars

BMW 3 Series2015 - 3.0 335d xDrive M Sport Saloon 4-Door

2015 - 3.0 335d xDrive M Sport Saloon 4-Door20

£10,999

  • 3L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Chester Motor Company

01207262648 *

BMW 3 Series2008 - 3.0 335i M Sport Touring 5dr Petrol Auto Euro 4 (306 ps)

2008 - 3.0 335i M Sport Touring 5dr Petrol Auto Euro 4 (306 ps)30

Low Mileage

£9,950

£287/pm (HP)

  • 3L
  • 54.1K

    Miles
  • Petrol
  • Automatic
  • Estate

The Red Vehicle Company Ltd

01491525449 *

BMW 3 Series2019 (69) - M340i xDrive 4dr Step Auto

2019 (69) - M340i xDrive 4dr Step Auto50

Low Mileage

£34,989

£662/pm (PCP)

  • 3L
  • 38.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

A6 Motors Limited

01525300677 *

BMW 3 Series2013 (63) - 320d Luxury 5dr Step Auto

2013 (63) - 320d Luxury 5dr Step Auto50

Low Mileage

£8,490

£157/pm (HP)

  • 2L
  • 91.7K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW 3 Series(07) - 335I SE TOURING 5-Door

(07) - 335I SE TOURING 5-Door48

Reduced

£3,995

  • 78.0K

    Miles
  • Petrol
  • Automatic
  • Estate

HAMANDI AUTO LTD

02037634766 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh Sport Touring Auto Euro 6 (s/s) 5dr

2022 (72) - 2.0 330e 12kWh Sport Touring Auto Euro 6 (s/s) 5dr66

£15,800

£331/pm (HP)

  • 2L
  • 114.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2018 (18) - 3.0 340i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps) DAKOTA LEATHE

2018 (18) - 3.0 340i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps) DAKOTA LEATHE38

£17,050

£337/pm (HP)

  • 3L
  • 61.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2019 - 320i M Sport Shadow Edition 5dr Step Auto- Parking Sensors Semi-Auto

2019 - 320i M Sport Shadow Edition 5dr Step Auto- Parking Sensors Semi-Auto40

Low Mileage

£19,995

  • 2L
  • 34.6K

    Miles
  • Petrol
  • Semi Auto
  • Estate

TrustFord Belfast (Newtownards Road)

02890026951 *

BMW 3 Series2008 (58) - 325i M Sport 2dr Step Auto

2008 (58) - 325i M Sport 2dr Step Auto11

Low Mileage

£3,195

£62/pm (HP)

  • 3L
  • 106.5K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Small Automatics Ltd

07584359372 *

BMW 3 Series2020 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2020 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps46

Reduced

£17,295

  • 2L
  • 71.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

EMG Motor Group Kings Lynn

01553605787 *

4.7/5 Stars

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto12

Low Mileage

£27,698

  • 2L
  • 15.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2018 - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p

2018 - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p54

Low Mileage

£17,179

  • 2L
  • 50.2K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW 3 Series2017 - 335d xDrive M Sport 4dr Step Auto

2017 - 335d xDrive M Sport 4dr Step Auto11

Reduced

£13,750

£268/pm (HP)

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BS Motors

02890021699 *

BMW 3 Series2018 (G) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (G) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)39

Low Mileage

£16,750

£331/pm (HP)

  • 2L
  • 45.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

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

2020 (20) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)24

Low Mileage

£17,490

£339/pm (HP)

  • 2L
  • 32.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

BSB AUTOMOTIVE LIMITED

01474552426 *

BMW 3 Series2025 (74) - 330e M Sport Saloon 4-Door

2025 (74) - 330e M Sport Saloon 4-Door20

£36,299

  • 2L
  • 8.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Southport BMW

01704660091 *

BMW 3 Series2018 - 320d SE 4-Door

2018 - 320d SE 4-Door50

Reduced

£8,995

£168/pm (HP)

  • 2L
  • 107.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Stores

01515419312 *

BMW 3 Series2020 (20) - 330d M Sport 4dr Step Auto

2020 (20) - 330d M Sport 4dr Step Auto48

£26,995

£484/pm (PCP)

  • 3L
  • 64.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

DMC

01412601329 *

0/5 Stars

BMW 3 Series2016 (16) - 330d xDrive M Sport 4dr Step Auto

2016 (16) - 330d xDrive M Sport 4dr Step Auto49

£14,491

  • 3L
  • 86.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

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.