Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,316 Used BMW 3 Series cars for sale

BMW 3 Series2020 - 330e M Sport 4-Door

2020 - 330e M Sport 4-Door35

£17,000

  • 2L
  • 63.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Sturdys Castle Car Centre

01869221306 *

BMW 3 Series2019 (69) - 2.0 330e 12kWh Sport Pro Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 330e 12kWh Sport Pro Auto Euro 6 (s/s) 4dr38

£14,385

  • 2L
  • 69.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

IM Car Supermarket

01582341915 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto12

Low Mileage

£21,298

  • 2L
  • 20.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2018 (18) - 316d Sport 4dr Step Auto ++ SAT NAV / DAB / ULEZ / 68.9 MPG ++

2018 (18) - 316d Sport 4dr Step Auto ++ SAT NAV / DAB / ULEZ / 68.9 MPG ++41

Reduced

£11,975

£230/pm (HP)

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Nick King Car Sales (Gloucester)

01452227299 *

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

2015 (65) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)44

Reduced

£10,995

  • 3L
  • 124.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Cleveland Vehicle Sales Ltd

01642424874 *

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

2015 (65) - 320d M Sport 4dr Step Auto

Low Mileage

£11,750

£226/pm (HP)

  • 2L
  • 68.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

JD Car Sales (East Anglia) LTD

01603567764 *

BMW 3 Series2017 (17) - 320d Sport 4dr

2017 (17) - 320d Sport 4dr20

Low Mileage

£6,500

£115/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Green Motors Ltd

01924927693 *

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

2017 - 2.0 330e M Sport Saloon 4-Door26

Reduced

£7,495

  • 2L
  • 121.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MGP CARS LTD

01332419210 *

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

2020 (70) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr19

£24,994

£410/pm (PCP)

  • 3L
  • 75.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Alisons Automotive Group

01453701529 *

0/5 Stars

BMW 3 Series2019 - 2.0 320I M Sport Auto 4dr

2019 - 2.0 320I M Sport Auto 4dr77

Low Mileage

£19,745

£409/pm (PCP)

  • 2L
  • 47.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

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

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

Low Mileage

£20,499

  • 2L
  • 33.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

HPL Motors Oldham

01612416881 *

BMW 3 Series2021 (21) - 330e M Sport Pro Edition 4dr Step Auto

2021 (21) - 330e M Sport Pro Edition 4dr Step Auto32

£22,750

  • 2L
  • 59.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

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

2017 - 330d xDrive M Sport 4dr Step Auto10

Low Mileage

£18,099

£382/pm (HP)

  • 3L
  • 52.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

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

2021 - 2.0 330e M Sport Saloon 4-Door9

£19,999

£340/pm (PCP)

  • 2L
  • 73.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MMC Specialist Cars

01642573541 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr27

£16,440

£324/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Blue Sky Motors Ltd

02038731418 *

4.3/5 Stars

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

2016 (16) - 335d xDrive M Sport 4dr Step Auto20

£13,300

£258/pm (HP)

  • 3L
  • 94.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

GS Car Centre Ltd

01772348161 *

4.9/5 Stars

BMW 3 Series2017 - 2.0 320D Sport Auto 4dr

2017 - 2.0 320D Sport Auto 4dr54

£10,995

£210/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

SELECT CARS & COMMERCIALS

01582280231 *

BMW 3 Series2018 (18) - 2.0 320d Sport Touring 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 320d Sport Touring 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)9

£9,990

£189/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Estate

Mawsley Motor Company

01604343519 *

BMW 3 Series2019 (19) - 3.0 330d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)

2019 (19) - 3.0 330d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)30

Reduced

£16,995

£336/pm (HP)

  • 3L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars Of Conwy

01493807069 *

BMW 3 Series2013 (63) - 316d SE 4dr

2013 (63) - 316d SE 4dr25

£4,145

  • 2L
  • 143.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782389088 *

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.