Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,497 Used BMW 3 Series cars for sale

BMW 3 Series2019 - 318D SE 4-Door

2019 - 318D SE 4-Door36

£11,990

  • 2L
  • 116.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fourways Ltd

01977808773 *

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

2019 - 2.0 330e M Sport Saloon 4-Door47

Low Mileage

£17,900

£353/pm (PCP)

  • 2L
  • 52.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BEECHWOOD PRESTIGE LTD

01302499708 *

BMW 3 Series2012 (12) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

2012 (12) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr30

Reduced

£3,995

  • 2L
  • 135.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fame Cars Limited

01216474010 *

BMW 3 Series2006 (06) - 2.2 320Ci 320 M Sport Convertible 2dr Petrol Auto (236 g/km, 170 bhp)-Fanta

2006 (06) - 2.2 320Ci 320 M Sport Convertible 2dr Petrol Auto (236 g/km, 170 bhp)-Fanta50

Reduced

£11,995

  • 2.2L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Rix Motors

01925917564 *

BMW 3 Series2010 - 318d M Sport 4dr Step Auto

2010 - 318d M Sport 4dr Step Auto16

Low Mileage

£3,699

£57/pm (HP)

  • 2L
  • 99.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

NEXA MOTORS

01784771194 *

BMW 3 Series2012 (12) - 320d M Sport 2dr Step Auto

2012 (12) - 320d M Sport 2dr Step Auto46

Reduced

£4,495

£73/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

SF Automotive

01332977729 *

BMW 3 Series2020 (20) - 2.0 318d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)

2020 (20) - 2.0 318d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)21

£16,190

£319/pm (HP)

  • 2L
  • 87.7K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoVenue LTD

01633747902 *

4.7/5 Stars

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

2025 - 320i M Sport 4dr Step Auto38

£34,995

£528/pm (PCP)

  • 2L
  • 11.9K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

2022 (72) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr57

£15,391

£302/pm (HP)

  • 2L
  • 107.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2008 (08) - 3.0 335d M Sport Steptronic Euro 4 2dr

2008 (08) - 3.0 335d M Sport Steptronic Euro 4 2dr7

Low Mileage

£7,950

£261/pm (HP)

  • 3L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Tudor Prestige Ltd

01733797069 *

BMW 3 Series2012 (12) - 2.0 316d Sport Auto Euro 5 (s/s) 4dr

2012 (12) - 2.0 316d Sport Auto Euro 5 (s/s) 4dr34

Reduced

£5,795

£101/pm (HP)

  • 2L
  • 57.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wednesbury Carsale

01217288861 *

4.4/5 Stars

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

2024 - 320i M Sport 4dr Step Auto34

£29,499

  • 2L
  • 12.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2014 - 3.0 M Sport GT 5dr Diesel Auto Euro 6 (s/s) (258 ps)

2014 - 3.0 M Sport GT 5dr Diesel Auto Euro 6 (s/s) (258 ps)30

Low Mileage

£11,995

£231/pm (HP)

  • 3L
  • 59.8K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Ideal Car Centre Ltd

01902544596 *

BMW 3 Series2022 - 330e M Sport 5dr Step Auto

2022 - 330e M Sport 5dr Step Auto43

£24,699

£401/pm (PCP)

  • 2L
  • 39.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2024 (74) - 320i M Sport 5dr Step Auto

2024 (74) - 320i M Sport 5dr Step Auto26

£33,975

  • 2L
  • 21.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Listers Boston (BMW)

01205335096 *

BMW 3 Series2017 (67) - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2017 (67) - 335d xDrive M Sport Shadow Edition 4dr Step Auto50

£16,000

  • 3L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Radley Motor Company

01217288665 *

BMW 3 Series2021 - M340d xDrive MHT 5dr Step Auto

2021 - M340d xDrive MHT 5dr Step Auto2

£33,649

£606/pm (PCP)

  • 3L
  • 56.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Greendale Car Sales

01450390737 *

BMW 3 Series2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door

2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door17

Reduced

£5,999

  • 3L
  • 148.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Willenhall Coventry Vehicle Sales

02475268806 *

BMW 3 Series2021 (71) - 2.0 318i SE Pro Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 318i SE Pro Auto Euro 6 (s/s) 4dr23

Reduced

£17,795

  • 2L
  • 44.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Goscote Services

01164785112 *

BMW 3 Series2020 - M340i 4-Door

2020 - M340i 4-Door50

Reduced

£31,000

£512/pm (PCP)

  • 3L
  • 37.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

RJDMOTORS LTD

01405801345 *

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.