Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,315 Used BMW 3 Series cars for sale

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

2016 (16) - 335d xDrive M Sport 5dr Step Auto38

£15,999

£315/pm (HP)

  • 3L
  • 91.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Brookway Cars ltd

01515417904 *

0/5 Stars

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

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

£19,991

  • 2L
  • 66.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2013 (13) - 316d Sport 5dr

2013 (13) - 316d Sport 5dr15

Reduced

£2,495

  • 2L
  • 173.0K

    Miles
  • Diesel
  • Manual
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2008 (08) - 318i ES [143] 4dr Auto

2008 (08) - 318i ES [143] 4dr Auto15

Low Mileage

£2,195

  • 2L
  • 120.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cherry Tree Cars Ltd

01422419640 *

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

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr11

£16,999

£336/pm (HP)

  • 2L
  • 82.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CAR NATION GROUP LTD

01733979117 *

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door25

Low Mileage

£23,000

£383/pm (PCP)

  • 2L
  • 31.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2021 - 320i Sport 5dr Step Auto

2021 - 320i Sport 5dr Step Auto19

£17,498

  • 2L
  • 89.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark York Motorstore / Vanstore

01904803322 *

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr27

£14,995

£294/pm (HP)

  • 2L
  • 112.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Market Yorkshire

01924927626 *

3.2/5 Stars

BMW 3 Series2021 (21) - M340D XDRIVE MHT 5dr STEP AUTOMATIC ESTATE + PAN ROOF + H/KARDON + KEYLESS

2021 (21) - M340D XDRIVE MHT 5dr STEP AUTOMATIC ESTATE + PAN ROOF + H/KARDON + KEYLESS46

£29,990

£596/pm (HP)

  • 3L
  • 102.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Apex Auto Traders Ltd

01134689005 *

BMW 3 Series2019 - 320i xDrive M Sport 4dr Step Auto

2019 - 320i xDrive M Sport 4dr Step Auto26

Low Mileage

£20,399

  • 2L
  • 41.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2021 (71) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2021 (71) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)50

£30,495

  • 3L
  • 55.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

APEX CARS DIRECT

01793953414 *

0/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr73

Reduced

£12,290

£237/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Niche Motor Company

01274028316 *

BMW 3 Series(11) - 2.0i M SPORT Touring 5 dr steptronic

(11) - 2.0i M SPORT Touring 5 dr steptronic42

Reduced

£8,295

  • 59.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

4.6/5 Stars

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door24

£18,800

£322/pm (PCP)

  • 2L
  • 57.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2025 - M340i xDrive MHT 5dr Step Auto

2025 - M340i xDrive MHT 5dr Step Auto19

£54,898

  • 3L
  • 9.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Glasgow BMW

01416119940 *

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

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

£23,750

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

SM Specialist Cars Ltd

01234860417 *

4.9/5 Stars

BMW 3 Series2010 (59) - 3.0 325i SE Euro 5 4dr

2010 (59) - 3.0 325i SE Euro 5 4dr20

Low Mileage

£3,695

£62/pm (HP)

  • 3L
  • 109.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Handpicked Motors Swindon LTD

01793236991 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£31,798

  • 2L
  • 11.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

BMW 3 Series2024 - M340d xDrive MHT 5dr Step Auto

2024 - M340d xDrive MHT 5dr Step Auto43

£51,995

£844/pm (PCP)

  • 3L
  • 18.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

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

2013 (63) - 320d Luxury 5dr23

Low Mileage

£7,695

£141/pm (HP)

  • 2L
  • 72.3K

    Miles
  • Diesel
  • Manual
  • Estate

Junction 44 Motor Company

01792001630 *

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.