Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,491 Used BMW 3 Series cars for sale

BMW 3 Series2022 (22) - 330d M Sport Saloon 4-Door

2022 (22) - 330d M Sport Saloon 4-Door59

£23,328

  • 3L
  • 58.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2021 - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) ** Rear Park

2021 - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) ** Rear Park40

Low Mileage

£22,490

  • 2L
  • 34.6K

    Miles
  • Petrol
  • Automatic
  • Estate

TrustFord Birmingham

01217525225 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

£30,998

  • 2L
  • 13.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Southampton

01414839954 *

BMW 3 Series2023 (73) - 330e M Sport Saloon 4-Door

2023 (73) - 330e M Sport Saloon 4-Door50

Low Mileage

£26,749

  • 2L
  • 15.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hedin BMW Enfield

02038730418 *

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

2023 - 330i M Sport 4dr Step Auto19

Low Mileage

£30,998

  • 2L
  • 10.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Irvine BMW

01294440528 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Auto Euro 5 2dr

2013 (63) - 2.0 320d M Sport Auto Euro 5 2dr39

Low Mileage

£9,995

  • 2L
  • 49.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Mount Vernon Motors

01416119897 *

0/5 Stars

BMW 3 Series2006 (N) - 325i M Sport 5dr Auto

2006 (N) - 325i M Sport 5dr Auto14

Low Mileage

£2,595

  • 2.5L
  • 144.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Brookview Motors Limited

01254786506 *

BMW 3 Series2022 - M340d xDrive MHT 4dr Step Auto

2022 - M340d xDrive MHT 4dr Step Auto23

£34,985

£562/pm (PCP)

  • 3L
  • 38.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

James Glen Car Sales Limited

01236800865 *

BMW 3 Series2019 (19) - 320d Sport 4dr

2019 (19) - 320d Sport 4dr16

Reduced

£10,495

£199/pm (HP)

  • 2L
  • 114.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Frosty Hire & Sales LTD

01992367343 *

BMW 3 Series2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto29

£14,895

£292/pm (HP)

  • 3L
  • 106.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

J.K. Car Sales NI LTD

02890023682 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto34

£22,399

  • 2L
  • 44.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2020 - 2.0 DIESEL 5-Door

2020 - 2.0 DIESEL 5-Door52

Reduced

£23,995

£472/pm (HP)

  • 2L
  • 30.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Exclusive Motors Of GB LTD

02038978672 *

BMW 3 Series2024 (74) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) Panoramic Gl

2024 (74) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) Panoramic Gl34

£28,990

£388/pm (PCP)

  • 2L
  • 31.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Cartime Rochdale

01615298277 *

BMW 3 Series2018 - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr

2018 - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr53

£6,290

  • 2L
  • 136.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Chelsea Motor Company Ltd

01753251273 *

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

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

Reduced

£19,500

  • 2L
  • 46.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Fusion Motors Limited

01375808306 *

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

2021 (21) - 3.0 M340d MHT Touring Auto xDrive Euro 6 (s/s) 5dr48

£28,990

£480/pm (PCP)

  • 3L
  • 72.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

The Car Vault Ltd

01618042438 *

BMW 3 Series2017 (17) - 335d xDrive M Sport 4dr Step Auto

2017 (17) - 335d xDrive M Sport 4dr Step Auto49

£12,990

£252/pm (HP)

  • 3L
  • 105.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Gurus

01144780031 *

4.5/5 Stars

BMW 3 Series2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)19

Reduced

£9,495

£178/pm (HP)

  • 2L
  • 105.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

4 FAB WHEELS

02039122513 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

2013 (63) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr9

£7,490

£136/pm (HP)

  • 2L
  • 107.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CAR NATION GROUP LTD

01733979117 *

BMW 3 Series2014 - 2.0 320I SE AUTOMATIC 4-Door

2014 - 2.0 320I SE AUTOMATIC 4-Door15

Low Mileage

£6,800

£122/pm (HP)

  • 2L
  • 92.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Heneage Cars

01472808001 *

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.