Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,085 Used BMW 3 Series cars for sale

BMW 3 Series2019 (69) - 2.0 318d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

2019 (69) - 2.0 318d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)27

Low Mileage

£16,795

£332/pm (HP)

  • 2L
  • 48.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Evolve Motor Company

01633741704 *

4.5/5 Stars

BMW 3 Series2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps25

£18,495

£383/pm (PCP)

  • 2L
  • 8.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quest Motor Group

01376312247 *

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

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

£9,988

£189/pm (HP)

  • 2L
  • 97.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

MQAS CARS LTD

01254946245 *

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

2014 (64) - 320d xDrive Sport 5dr Step Auto24

£6,243

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MOTOR EXPRESS PENDLE LTD

07305693901 *

BMW 3 Series2009 (59) - 325i SE 4dr Step Auto

2009 (59) - 325i SE 4dr Step Auto19

Low Mileage

£2,700

  • 3L
  • 108.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Mcm Quality Ltd

01215160839 *

BMW 3 Series2013 - 2.0 320i SE Auto Euro 6 (s/s) 4dr

2013 - 2.0 320i SE Auto Euro 6 (s/s) 4dr39

Low Mileage

£8,750

£163/pm (HP)

  • 2L
  • 21.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Red Vehicle Company Ltd

01491525449 *

BMW 3 Series2014 (64) - 2.0 320i M Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)

2014 (64) - 2.0 320i M Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)50

Low Mileage

£9,995

  • 2L
  • 65.6K

    Miles
  • Petrol
  • Manual
  • Estate

Hyland Car Sales Ltd

01884211250 *

BMW 3 Series2019 (19) - 2.0 330i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (19) - 2.0 330i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr35

Reduced

£15,300

£300/pm (HP)

  • 2L
  • 25.0K

    Miles
  • Petrol
  • Automatic
  • Estate

SHEFFIELD DIRECT MOTORS

01143218700 *

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

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

Reduced

£21,991

  • 2L
  • 55.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2010 (10) - 2.0 320I M SPORT HIGHLINE 2d 168 BHP 2-Door

2010 (10) - 2.0 320I M SPORT HIGHLINE 2d 168 BHP 2-Door9

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 62.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Taylor Motor Group (Farndon Road)

01636554121 *

BMW 3 Series2020 - 320D M SPORT 4-Door

2020 - 320D M SPORT 4-Door26

£19,000

£341/pm (PCP)

  • 2L
  • 62.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

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

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

£19,991

  • 2L
  • 74.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

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

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

£14,995

£294/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

RB Automotive Ltd

01924668077 *

BMW 3 Series2021 (71) - 330e SE Pro 5dr Step Auto

2021 (71) - 330e SE Pro 5dr Step Auto19

£10,195

  • 2L
  • 122.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

SK CAR COMPANY LTD

01384885534 *

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

2020 - 330i M Sport 4dr Step Auto19

Low Mileage

£23,898

  • 2L
  • 34.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

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

2023 - 330e M Sport 4dr Step Auto40

Low Mileage

£30,990

  • 2L
  • 19.5K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2014 - 320d EfficientDynamics Business 4dr

2014 - 320d EfficientDynamics Business 4dr25

Reduced

£5,250

£89/pm (HP)

  • 2L
  • 118.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Parkview Autos NI Limited

02890026871 *

BMW 3 Series2013 (63) - 320d M Sport 4dr

2013 (63) - 320d M Sport 4dr5

Low Mileage

£10,490

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SM Specialist Cars Ltd

01234860417 *

4.9/5 Stars

BMW 3 Series2013 (04) - 320d Luxury 4dr

2013 (04) - 320d Luxury 4dr31

Reduced

£3,280

  • 2L
  • 140.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Gemen Motors

01582342204 *

BMW 3 Series2021 - 2.0 320D M Sport MHEV Auto 4dr

2021 - 2.0 320D M Sport MHEV Auto 4dr23

£22,989

£362/pm (PCP)

  • 2L
  • 40.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Essex Prestige Autos Ltd

01279967337 *

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.