Skip to main content

3,151 Used BMW 3 Series cars for sale

BMW 3 Series2024 - 320i M Sport 5dr Step Auto

2024 - 320i M Sport 5dr Step Auto19

Low Mileage

£33,998

  • 2L
  • 6.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Fiat (Dunfermline)

01383660626 *

4.7/5 Stars

BMW 3 Series2000 (49) - 2.5 323Ci 323 Convertible 2dr Petrol Manual (232 g/km, 170 bhp)-2 Owner Car

2000 (49) - 2.5 323Ci 323 Convertible 2dr Petrol Manual (232 g/km, 170 bhp)-2 Owner Car31

Low Mileage

£3,895

  • 2.5L
  • 134.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Rix Motors

01925917564 *

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) 5dr17

Low Mileage

£18,995

Finance available £370 pm

  • 3L
  • 70.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors Ltd

01618042356 *

BMW 3 Series2013 - 3.0 325i SE Convertible 2-Door

2013 - 3.0 325i SE Convertible 2-Door35

Low Mileage

£6,990

  • 3L
  • 71.8K

    Miles
  • Petrol
  • Manual
  • Convertible

KH Autohaus Ltd

01733666237 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Plus Edition Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 330e 12kWh M Sport Plus Edition Auto Euro 6 (s/s) 4dr74

£24,995

Finance available £493 pm

  • 2L
  • 44.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SZ MOTORGROUP LIMITED

01156977750 *

0/5 Stars

BMW 3 Series2013 (13) - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr

2013 (13) - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr30

Reduced

£4,695

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Autoshop Norwich

01603959728 *

4.8/5 Stars

BMW 3 Series2014 - 2.0 320d Luxury Saloon 4-Door

2014 - 2.0 320d Luxury Saloon 4-Door25

Low Mileage

£7,995

  • 2L
  • 76.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Atlantic Motors

01736806430 *

4.5/5 Stars

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

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

Reduced

£11,681

  • 2L
  • 102.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Daniel Maxwell Car Sales

01614139879 *

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

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

£17,499

  • 2L
  • 44.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Oldham

01612416881 *

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

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr39

£12,495

Finance available £257 pm

  • 2L
  • 77.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Nation Ltd

01945664291 *

BMW 3 Series2015 (65) - 2.0 320d Sport Touring 5dr Diesel Auto-Factory Extras Worth £6,320-2

2015 (65) - 2.0 320d Sport Touring 5dr Diesel Auto-Factory Extras Worth £6,320-237

£11,350

Finance available £231 pm

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Rix Motors

01925917564 *

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

2017 (17) - 2.0 318d Sport Touring 5dr Diesel Manual Euro 6 (s/s) (150 ps)2

£9,195

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Manual
  • Estate

Motortrust UK Garstang

01942365158 *

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

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 646

Reduced

£17,190

  • 2L
  • 90.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SM Specialist Cars Ltd

01234860417 *

4.9/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

£35,998

  • 2L
  • 11.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Glenrothes)

01592803918 *

4.7/5 Stars

BMW 3 Series2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)26

£10,250

Finance available £207 pm

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

X AUTOHAUS

01566701222 *

BMW 3 Series2009 (09) - 2.0 320i SE Highline Coupe 2dr Petrol Manual Euro 4 (170 ps)

2009 (09) - 2.0 320i SE Highline Coupe 2dr Petrol Manual Euro 4 (170 ps)26

Low Mileage

£2,495

  • 2L
  • 101.7K

    Miles
  • Petrol
  • Manual
  • Coupe

Bellboy Cars

01477410105 *

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

2017 (17) - 335d xDrive M Sport 5dr Step Auto23

Low Mileage

£22,990

Finance available £452 pm

  • 3L
  • 53.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

All Cars Group Ta ACG Motors

01613887664 *

4.8/5 Stars

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

2018 (67) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)33

£11,649

Finance available £223 pm

  • 2L
  • 85.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Car Supermarket Milton Keynes

01908049370 *

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

2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)47

£25,495

  • 2L
  • 41.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Enkae Prestige Motors

01484240747 *

4.6/5 Stars

BMW 3 Series2011 (61) - 3.0 330d SE Steptronic Euro 5 2dr

2011 (61) - 3.0 330d SE Steptronic Euro 5 2dr24

Low Mileage

£8,995

  • 3L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Fairview Autos

01689669464 *

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

View profile

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.