Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,427 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 320i M Sport 5dr Step Auto [Professional Media]

2021 - 320i M Sport 5dr Step Auto [Professional Media]52

Low Mileage

£24,895

£436/pm (PCP)

  • 2L
  • 27.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Range Liverpool

01515417938 *

BMW 3 Series2015 (65) - 320d M Sport 4dr Step Auto [Business Media]

2015 (65) - 320d M Sport 4dr Step Auto [Business Media]16

£7,990

  • 2L
  • 129.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Exclusive Motor Group

01280733610 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto21

£14,990

£294/pm (HP)

  • 2L
  • 82.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

NCV Sales

01636550952 *

BMW 3 Series2020 - 330i M Sport 4dr Step Auto

2020 - 330i M Sport 4dr Step Auto19

£19,998

  • 2L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

01785550896 *

BMW 3 Series2017 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr17

£11,999

£231/pm (HP)

  • 2L
  • 81.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

RCS Car Sales

01905953512 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (34

£14,495

£234/pm (PCP)

  • 2L
  • 79.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Car Exchange

02392002977 *

BMW 3 Series2021 - 330e xDrive SE Pro 5dr Step Auto

2021 - 330e xDrive SE Pro 5dr Step Auto46

£19,149

£321/pm (PCP)

  • 2L
  • 42.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Burnley

01282504324 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)14

£16,000

  • 2L
  • 81.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

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

£19,000

  • 2L
  • 56.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Whitethor Cars

01530443588 *

0/5 Stars

BMW 3 Series2021 (21) - 2.0 330E M Sport Auto 4dr

2021 (21) - 2.0 330E M Sport Auto 4dr36

£13,971

  • 2L
  • 109.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Motion

01709223117 *

BMW 3 Series2012 (62) - 320d Sport Plus 2dr Step Auto

2012 (62) - 320d Sport Plus 2dr Step Auto27

Low Mileage

£7,200

£130/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

Prestige Cars Canvey Ltd

01375801242 *

BMW 3 Series2014 (64) - 320d Sport 4dr Step Auto

2014 (64) - 320d Sport 4dr Step Auto13

Reduced

£6,490

£115/pm (HP)

  • 2L
  • 102.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Signature Car Hub Ltd

01792966767 *

BMW 3 Series2010 (10) - 2.0 320d M Sport Convertible 2dr Diesel Steptronic Euro 5 (184 ps)

2010 (10) - 2.0 320d M Sport Convertible 2dr Diesel Steptronic Euro 5 (184 ps)1

£4,990

  • 2L
  • 0.0

    Miles
  • Diesel
  • Automatic
  • Convertible

Formula 1 Car Supermarket

01324464853 *

0/5 Stars

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

2023 - 330e M Sport 5dr Step Auto19

£27,198

  • 2L
  • 39.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Glasgow BMW

01416119940 *

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

2015 (65) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr60

Reduced

£11,950

£230/pm (HP)

  • 3L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

BMW 3 Series2021 (21) - M340d xDrive MHT 4dr Step Auto

2021 (21) - M340d xDrive MHT 4dr Step Auto75

£29,995

£492/pm (PCP)

  • 3L
  • 48.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brook Cars Company

01952446504 *

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

2016 - 335d xDrive M Sport 5dr Step Auto27

Low Mileage

£24,099

£516/pm (HP)

  • 3L
  • 34.4K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Trafford

01616969155 *

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

2021 - 330e M Sport 4dr Step Auto15

£15,450

£303/pm (HP)

  • 2L
  • 118.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW 3 Series2014 (64) - 320d M Sport 4dr ++ LEATHER / 35 TAX / DAB / BLUETOOTH ++

2014 (64) - 320d M Sport 4dr ++ LEATHER / 35 TAX / DAB / BLUETOOTH ++22

Low Mileage

£7,875

£144/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Nick King Car Sales (Gloucester)

01452227299 *

BMW 3 Series2020 - 2.0 320d M Sport Auto 4dr

2020 - 2.0 320d M Sport Auto 4dr65

£21,000

£346/pm (PCP)

  • 2L
  • 54.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

GT Automotive Group Ltd

01144789321 *

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.