Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,398 Used BMW 3 Series cars for sale

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

2022 - 320i M Sport 4dr Step Auto51

£24,999

£408/pm (PCP)

  • 2L
  • 37.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

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

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

£19,995

£432/pm (PCP)

  • 2L
  • 92.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

TGM SPECIALIST CARS LIMITED

01325521612 *

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

2016 (16) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr38

£15,499

£304/pm (HP)

  • 3L
  • 91.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Brookway Cars ltd

01515417904 *

0/5 Stars

BMW 3 Series2014 (14) - 3.0 330d Saloon M Sport Auto (s/s) 4dr TOP SPEC MANY EXTRAS

2014 (14) - 3.0 330d Saloon M Sport Auto (s/s) 4dr TOP SPEC MANY EXTRAS36

Low Mileage

£9,990

£189/pm (HP)

  • 3L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AUTOPRESTIGE

01274087615 *

3.9/5 Stars

BMW 3 Series2005 (05) - 325 Ci Sport 2dr

2005 (05) - 325 Ci Sport 2dr39

Low Mileage

£3,495

  • 2.5L
  • 101.0K

    Miles
  • Petrol
  • Manual
  • Convertible

IMPERIAL MOTOR SALES LTD

01217525222 *

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

2021 - 330e M Sport 4dr Step Auto17

£22,950

£458/pm (PCP)

  • 2L
  • 82.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Prestige Cars Ireland

02890026873 *

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) 4dr32

Reduced

£17,320

£296/pm (PCP)

  • 2L
  • 73.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 3 Series2018 - 340i M Sport Shadow Edition 4dr Step Auto

2018 - 340i M Sport Shadow Edition 4dr Step Auto36

Low Mileage

£25,990

£648/pm (PCP)

  • 3L
  • 41.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

James Paul Car Sales Ltd

01403331244 *

BMW 3 Series2016 - 335d M Sport 4-Door

2016 - 335d M Sport 4-Door54

£15,995

£315/pm (HP)

  • 3L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bulgari Performance Ltd

01274087667 *

BMW 3 Series2019 (69) - 330d xDrive M Sport 4dr Step Auto

2019 (69) - 330d xDrive M Sport 4dr Step Auto13

Low Mileage

£23,895

£430/pm (PCP)

  • 3L
  • 49.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 3 Series2014 (64) - 318d Luxury 5dr Auto - Euro 6 (s/s)

2014 (64) - 318d Luxury 5dr Auto - Euro 6 (s/s)57

£6,850

£123/pm (HP)

  • 2L
  • 114.4K

    Miles
  • Diesel
  • Automatic
  • Estate

RKD Automotive Limited

01905969850 *

BMW 3 Series2026 (14) - 320i M Sport 4-Door

2026 (14) - 320i M Sport 4-Door23

Low Mileage

£8,495

£157/pm (HP)

  • 2L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

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

2025 - 320i M Sport 4dr Step Auto19

£39,898

  • 2L
  • 3.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2021 (21) - 318d Sport 4dr

2021 (21) - 318d Sport 4dr21

Reduced

£12,850

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Thames Street Auto Salvage

01158224073 *

4.9/5 Stars

BMW 3 Series2011 (61) - 320d [184] Sport Plus Edition 5dr Step Auto

2011 (61) - 320d [184] Sport Plus Edition 5dr Step Auto38

£5,745

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Automatic
  • Estate

FARMHOUSE VEHICLES LIMITED

01827210631 *

BMW 3 Series2018 - 318i Sport 4dr

2018 - 318i Sport 4dr19

Low Mileage

£10,498

  • 1.5L
  • 51.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Arnold Clark Edinburgh Seafield Fiat/Kiat/Abarth/BYD

01316036422 *

BMW 3 Series2015 - 2.0 320d M Sport Touring 5-Door

2015 - 2.0 320d M Sport Touring 5-Door15

£8,995

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Automatic
  • Estate

APLEY AUTOMOTIVE LTD

01452689743 *

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

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

£13,985

£273/pm (HP)

  • 2L
  • 110.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bayer Car Sales

01489532631 *

BMW 3 Series2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr

2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr83

Low Mileage

£13,745

£285/pm (HP)

  • 3L
  • 74.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 3 Series2021 - 318d MHT SE 5dr Step Auto

2021 - 318d MHT SE 5dr Step Auto16

£19,750

£335/pm (PCP)

  • 2L
  • 54.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Colin Francis Cars

02879441906 *

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.