Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,529 Used BMW 3 Series cars for sale

BMW 3 Series2019 (68) - 320i M Sport Shadow Edition 5dr Step Auto

2019 (68) - 320i M Sport Shadow Edition 5dr Step Auto41

Low Mileage

£20,990

£410/pm (PCP)

  • 2L
  • 28.8K

    Miles
  • Petrol
  • Automatic
  • Estate

East Anglia Car Sales Ltd

01394331718 *

BMW 3 Series2009 (59) - 318i SE 4dr Step Auto

2009 (59) - 318i SE 4dr Step Auto11

Low Mileage

£6,990

£137/pm (HP)

  • 2L
  • 25.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Poynton Prestige Motors LTD

01616944741 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 5dr Step Auto

2025 - 330e 22.3 kWh M Sport 5dr Step Auto33

£39,995

  • 2L
  • 4.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series(65) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

(65) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr31

£7,950

  • 95.0K

    Miles
  • Diesel
  • Manual
  • Not Supplied

Windmill Motors Ltd

01778308209 *

BMW 3 Series2012 (62) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive Euro 5 (s/s) (184 ps)

2012 (62) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive Euro 5 (s/s) (184 ps)9

Reduced

£10,500

  • 2L
  • 15.9K

    Miles
  • Petrol
  • Manual
  • Saloon

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

2025 - 320i M Sport 5dr Step Auto46

Reduced

£34,750

£489/pm (PCP)

  • 2L
  • 5.8K

    Miles
  • Petrol
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW 3 Series2020 - 330e SE Pro 4dr Auto

2020 - 330e SE Pro 4dr Auto40

£14,749

£298/pm (HP)

  • 2L
  • 78.1K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2003 (03) - 1.8 316ti ES Compact 3dr Petrol Manual (170 g/km, 115 bhp)-Magnificent 1 Ow

2003 (03) - 1.8 316ti ES Compact 3dr Petrol Manual (170 g/km, 115 bhp)-Magnificent 1 Ow7

Low Mileage

£5,995

  • 1.8L
  • 34.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Rix Motors

01925917564 *

BMW 3 Series2021 - 3.0 330d MHT M Sport Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286

2021 - 3.0 330d MHT M Sport Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (28648

£21,995

£562/pm (PCP)

  • 3L
  • 97.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2024 (73) - M340d xDrive MHT 4dr Step Auto

2024 (73) - M340d xDrive MHT 4dr Step Auto13

£37,495

£584/pm (PCP)

  • 3L
  • 39.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

L A MOTORS

07393778079 *

BMW 3 Series2003 - 3.0 330Ci 330 Clubsport 2dr

2003 - 3.0 330Ci 330 Clubsport 2dr72

Reduced

£6,999

  • 3L
  • 152.9K

    Miles
  • Petrol
  • Automatic
  • Coupe

Red Lion Motors

01992666834 *

BMW 3 Series2015 (65) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2015 (65) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)44

£9,990

£209/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Petrol
  • Automatic
  • Estate

KCS OF SURREY

01932501390 *

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

2024 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£30,313

£511/pm (PCP)

  • 2L
  • 21.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stellantis &You Sale

01614139897 *

BMW 3 Series2018 - 320d Sport 4dr Step Auto

2018 - 320d Sport 4dr Step Auto19

Low Mileage

£15,998

  • 2L
  • 33.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore/Hyundai (Inverness)

01463217984 *

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

2016 (16) - 330e M Sport 4dr Step Auto31

£9,485

£178/pm (HP)

  • 2L
  • 91.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Assured Cars Supermarket Ltd

01217288847 *

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

2021 (21) - 330e M Sport 4dr Step Auto50

£14,991

  • 2L
  • 114.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

£32,498

  • 2L
  • 16.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Edinburgh Sighthill Vauxhall / Peugeot / Leapmo

01312025858 *

BMW 3 Series2012 (61) - 328i Modern 4dr Step Auto

2012 (61) - 328i Modern 4dr Step Auto52

Low Mileage

£5,750

£100/pm (HP)

  • 2L
  • 85.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Euro UK Motors LTD

01582280667 *

BMW 3 Series2017 - 320i Sport 4dr Step Auto

2017 - 320i Sport 4dr Step Auto10

£15,499

£324/pm (HP)

  • 2L
  • 8.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,398

  • 2L
  • 15.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

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.