Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,628 Used BMW 3 Series cars for sale

BMW 3 Series2006 (56) - 2.5 325Ci 325 M Sport Convertible 2dr Petrol Auto (239 g/km, 192 bhp)-Super

2006 (56) - 2.5 325Ci 325 M Sport Convertible 2dr Petrol Auto (239 g/km, 192 bhp)-Super7

Reduced

£17,845

  • 2.5L
  • 29.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Rix Motors

01925917564 *

BMW 3 Series2014 (64) - 335d xDrive M Sport 4dr Step Auto

2014 (64) - 335d xDrive M Sport 4dr Step Auto47

£9,495

£178/pm (HP)

  • 3L
  • 113.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ecomotive

02038235339 *

BMW 3 Series2021 (70) - 3.0 330D MHT SPORT TOURING AUTO XDRIVE EURO 6 5-Door

2021 (70) - 3.0 330D MHT SPORT TOURING AUTO XDRIVE EURO 6 5-Door5

£14,995

  • 3L
  • 143.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ex Police Car Centre

01384881231 *

3.3/5 Stars

BMW 3 Series2019 (69) - 2.0 318D SE 4DR Automatic

2019 (69) - 2.0 318D SE 4DR Automatic20

£11,781

  • 2L
  • 102.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Daniel Maxwell Car Sales

01614139879 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 (71) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (27

£16,499

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Oldham

01612416881 *

BMW 3 Series2012 - 318d M Sport 4dr

2012 - 318d M Sport 4dr37

Low Mileage

£6,599

£152/pm (HP)

  • 2L
  • 93.7K

    Miles
  • Diesel
  • Manual
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

£32,698

  • 2L
  • 11.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2010 (10) - 320d [184] SE Business Edition 4dr

2010 (10) - 320d [184] SE Business Edition 4dr19

£1,990

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Manual
  • Saloon

STORMFORCE LIMITED

01515417919 *

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

2024 (74) - 320i M Sport 4dr Step Auto

Low Mileage

£29,299

  • 2L
  • 8.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2018 - 320i M Sport Shadow Edition Step Auto 4-Door

2018 - 320i M Sport Shadow Edition Step Auto 4-Door7

Low Mileage

£16,197

£326/pm (HP)

  • 2L
  • 46.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2016 - 2.0 320d M Sport 4dr

2016 - 2.0 320d M Sport 4dr91

£8,445

£166/pm (HP)

  • 2L
  • 108.1K

    Miles
  • Diesel
  • Manual
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 3 Series2023 - M340d MHT 5-Door

2023 - M340d MHT 5-Door40

£46,295

£750/pm (PCP)

  • 3L
  • 28.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Riviera Automotive Ltd

01274505967 *

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

2021 - 320i M Sport 4dr Step Auto19

Low Mileage

£22,998

  • 2L
  • 28.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

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

2017 (67) - 2.0 320i Sport Euro 6 (s/s) 4dr39

£6,799

£122/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (19

2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (1937

Reduced

£29,995

  • 2L
  • 31.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Enkae Prestige Motors

01484240747 *

4.6/5 Stars

BMW 3 Series2016 - 325d M Sport 5dr Step Auto [Business Media]

2016 - 325d M Sport 5dr Step Auto [Business Media]36

Low Mileage

£14,625

£286/pm (HP)

  • 2L
  • 54.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Anchor Cars Tadley

01182276966 *

BMW 3 Series2010 - 2.0 Panaromic Roof

2010 - 2.0 Panaromic Roof17

£5,650

£98/pm (HP)

  • 2L
  • 37.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Loyal Corporations (UK) LIMITED

02476936627 *

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

2020 (69) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)27

Reduced

£16,990

  • 2L
  • 59.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Carworld Superstore

01733978043 *

BMW 3 Series2018 (68) - 330d xDrive M Sport Shadow Edition 4dr Step Auto

2018 (68) - 330d xDrive M Sport Shadow Edition 4dr Step Auto79

£15,250

£299/pm (HP)

  • 3L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cambridgeshire Motor House LTD

01733666971 *

4.6/5 Stars

BMW 3 Series2010 (60) - 2.0 318d Sport Plus Edition Euro 5 4dr

2010 (60) - 2.0 318d Sport Plus Edition Euro 5 4dr36

Low Mileage

£4,499

  • 2L
  • 91.6K

    Miles
  • Diesel
  • Manual
  • Saloon

AL PRESTIGE CARS LTD

02380017157 *

4.6/5 Stars

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.