Skip to main content

3,006 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 3 SERIES 330e M Sport 5dr Step Auto

2022 - 3 SERIES 330e M Sport 5dr Step Auto59

£26,190

  • 2L
  • 35.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Perrys Doncaster Vauxhall

01302248564 *

4.4/5 Stars

BMW 3 Series2019 - 320d M Sport 4dr Step Auto

2019 - 320d M Sport 4dr Step Auto19

Low Mileage

£19,998

  • 2L
  • 47.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Kia (Aberdeen)

01224608468 *

4.7/5 Stars

BMW 3 Series2007 (07) - 2.0 320d M Sport Euro 4 4dr

2007 (07) - 2.0 320d M Sport Euro 4 4dr32

£2,500

  • 2L
  • 146.3K

    Miles
  • Diesel
  • Manual
  • Saloon

TASKGROUP AUTOMOTIVE LIMITED

01506539091 *

BMW 3 Series2018 (68) - 2.0 320d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (68) - 2.0 320d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)13

£10,479

Finance available £212 pm

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Autopoint

01436647028 *

5/5 Stars

BMW 3 Series2014 (I1) - 320d SE 4dr

2014 (I1) - 320d SE 4dr6

Low Mileage

£7,295

Finance available £141 pm

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Ivybridge Trade Centre

01752982776 *

BMW 3 Series2009 (09) - 318d M Sport 4-Door

2009 (09) - 318d M Sport 4-Door15

Reduced

£3,495

Finance available £56 pm

  • 2L
  • 121.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Woodville Car Sales

01414049407 *

0/5 Stars

BMW 3 Series2019 (19) - 2.0 318d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (150 ps)

2019 (19) - 2.0 318d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (150 ps)42

Reduced

£12,499

Finance available £257 pm

  • 2L
  • 48.0K

    Miles
  • Diesel
  • Manual
  • Estate

Prestige Motoring Group

01215160648 *

BMW 3 Series2021 (21) - 320i xDrive M Sport 4dr Step Auto

2021 (21) - 320i xDrive M Sport 4dr Step Auto20

Low Mileage

£25,000

  • 2L
  • 28.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Listers Kings Lynn (BMW)

01553601557 *

BMW 3 Series2020 (70) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2020 (70) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)50

£33,499

Finance available £668 pm

  • 3L
  • 42.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Rom Motors Ltd

01455240096 *

BMW 3 Series2012 (62) - 2.0 318d Sport Euro 5 (s/s) 4dr

2012 (62) - 2.0 318d Sport Euro 5 (s/s) 4dr44

£3,895

Finance available £65 pm

  • 2L
  • 116.9K

    Miles
  • Diesel
  • Manual
  • Saloon

UK MOTORS N LIMITED

01162165638 *

BMW 3 Series2023 - 320i Sport 5dr Step Auto

2023 - 320i Sport 5dr Step Auto38

£29,049

Finance available £614 pm

  • 2L
  • 14.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Norwich

01332419206 *

BMW 3 Series2018 (68) - 2.0 320D SE 4DR Manual

2018 (68) - 2.0 320D SE 4DR Manual27

Reduced

£9,481

  • 2L
  • 91.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Daniel Maxwell Car Sales

01614139879 *

BMW 3 Series2014 (14) - 1.6 316i Sport Touring Auto Euro 6 (s/s) 5dr

2014 (14) - 1.6 316i Sport Touring Auto Euro 6 (s/s) 5dr32

Reduced

£6,500

  • 1.6L
  • 104.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Star Cars London

02037726236 *

3.7/5 Stars

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

2023 - 320i M Sport 4dr Step Auto33

£25,999

Finance available £547 pm

  • 2L
  • 21.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Castleford

01977800692 *

BMW 3 Series2014 (63) - 325d M Sport 4dr Step Auto

2014 (63) - 325d M Sport 4dr Step Auto12

Low Mileage

£3,750

Finance available £61 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Pro Motor Salvage

01156977774 *

BMW 3 Series2018 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)32

Reduced

£13,400

  • 2L
  • 75.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

4/5 Stars

BMW 3 Series2021 - 318d MHT SE Pro 4dr Step Auto

2021 - 318d MHT SE Pro 4dr Step Auto25

£16,890

Finance available £355 pm

  • 2L
  • 91.9K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

K2 Cars Omagh (NI) Ltd

02890023705 *

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

2021 (70) - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s23

Reduced

£19,999

  • 2L
  • 45.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Stockport

01615298284 *

BMW 3 Series2016 (16) - 2.0 320d ED Sport Touring Euro 6 (s/s) 5dr

2016 (16) - 2.0 320d ED Sport Touring Euro 6 (s/s) 5dr31

£10,299

Finance available £208 pm

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Estate

AB Car Sales (South West) Ltd

01822661594 *

4.9/5 Stars

BMW 3 Series2022 (22) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

2022 (22) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr50

£14,991

  • 2L
  • 96.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/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

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.