Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,397 Used BMW 3 Series cars for sale

BMW 3 Series2011 (61) - 2.0 320d M Sport Saloon 4dr Diesel Steptronic Euro 5 (184 ps)

2011 (61) - 2.0 320d M Sport Saloon 4dr Diesel Steptronic Euro 5 (184 ps)20

£4,100

£65/pm (HP)

  • 2L
  • 117.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cwmbran Motors Ltd

01633492360 *

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 Series2019 - 318i SE 5dr Step Auto

2019 - 318i SE 5dr Step Auto19

Low Mileage

£14,498

  • 1.5L
  • 48.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Vauxhall (East Kilbride)

01355203634 *

BMW 3 Series2017 (17) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)

2017 (17) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)35

Low Mileage

£24,700

£487/pm (HP)

  • 3L
  • 47.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Hammond Cars Great Yarmouth

01493806041 *

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

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

£22,491

  • 2L
  • 54.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£30,998

  • 2L
  • 11.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/Leapmotor

01224451052 *

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

2021 - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr28

£30,990

£506/pm (PCP)

  • 3L
  • 48.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Car Group

01633749117 *

4.6/5 Stars

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

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

£19,991

  • 2L
  • 67.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2014 (14) - 318d SE 5dr

2014 (14) - 318d SE 5dr23

£4,499

  • 2L
  • 144.0K

    Miles
  • Diesel
  • Manual
  • Estate

Boston Car Centre

07470022010 *

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh Sport Auto (s/s) 4dr

2016 (66) - 2.0 330e 7.6kWh Sport Auto (s/s) 4dr13

£6,489

  • 2L
  • 124.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2011 (61) - 2.0 318d ES Steptronic Euro 5 4dr

2011 (61) - 2.0 318d ES Steptronic Euro 5 4dr23

Reduced

£2,999

  • 2L
  • 102.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Auto Planet Ltd

01908767440 *

4.1/5 Stars

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

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

Reduced

£30,698

  • 2L
  • 13.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Edinburgh Sighthill Motorstore/Fiat/Abarth/Leap

01316036582 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr

2020 (70) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr67

£12,490

£241/pm (HP)

  • 2L
  • 99.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

MOTOR TOWN

01422419926 *

BMW 3 Series2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)2

Low Mileage

£9,995

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Hillwood Motors Ltd incorporating Fordingbridge Commercials

01425209729 *

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

2020 (70) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)20

£16,999

  • 2L
  • 74.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2010 (10) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)

2010 (10) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)31

Low Mileage

£5,000

  • 3L
  • 113.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Hearsall Common Car Sales

02475105188 *

BMW 3 Series2023 (72) - M340i xDrive MHT 4dr Step Auto

2023 (72) - M340i xDrive MHT 4dr Step Auto40

£38,499

  • 3L
  • 25.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hedin BMW Bromley

02038730345 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (36

£16,517

£333/pm (CS)

  • 2L
  • 62.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bradford

01274087627 *

BMW 3 Series2019 (19) - 2.0 318d SE Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 318d SE Auto Euro 6 (s/s) 4dr16

Reduced

£9,494

  • 2L
  • 152.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Alisons Automotive Group

01453701529 *

0/5 Stars

BMW 3 Series2016 (66) - 2.0 320i Sport Euro 6 (s/s) 4dr

2016 (66) - 2.0 320i Sport Euro 6 (s/s) 4dr16

£5,995

  • 2L
  • 124.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Rake Car Sales Ltd

01730770934 *

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.