Skip to main content

3,070 Used BMW 3 Series cars for sale

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

2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto45

£16,990

Finance available £357 pm

  • 3L
  • 79.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Donnelly M1 Motorstore (Dungannon)

02887448025 *

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

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)32

£19,000

Finance available £370 pm

  • 2L
  • 79.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mylson Ltd

01616698222 *

4.7/5 Stars

BMW 3 Series2012 (12) - 2.0 320d Sport Plus Edition Touring Euro 5 (s/s) 5dr

2012 (12) - 2.0 320d Sport Plus Edition Touring Euro 5 (s/s) 5dr25

£3,990

Finance available £67 pm

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Manual
  • Estate

Car 4 You Limited

01215160924 *

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

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

Low Mileage

£20,984

Finance available £411 pm

  • 2L
  • 25.0K

    Miles
  • Petrol
  • Automatic
  • Estate

New Street Car Centre

01952967003 *

4.6/5 Stars

BMW 3 Series2015 (64) - 330d xDrive Saloon 4-Door

2015 (64) - 330d xDrive Saloon 4-Door31

Reduced

£7,940

Finance available £155 pm

  • 3L
  • 104.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Norde Motors LTD

02475268039 *

BMW 3 Series2014 (63) - 318d SE 5dr

2014 (63) - 318d SE 5dr30

£5,995

Finance available £112 pm

  • 2L
  • 110.6K

    Miles
  • Diesel
  • Manual
  • Estate

WMC MOTORS

01316036531 *

5/5 Stars

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

2021 - 330e M Sport 4dr Step Auto16

Reduced

£23,500

Finance available £462 pm

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Prestige Cars Ireland

02890026873 *

BMW 3 Series2022 (72) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2022 (72) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)77

Low Mileage

£26,500

Finance available £470 pm

  • 2L
  • 9.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

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

2021 (70) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr54

£15,700

Finance available £328 pm

  • 2L
  • 93.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2018 (18) - 1.5 318i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)

2018 (18) - 1.5 318i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)12

£11,770

  • 1.5L
  • 56.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dace Specialist Car Centre Stockport

01616945314 *

4.8/5 Stars

BMW 3 Series2017 (17) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s)

2017 (17) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s)23

Low Mileage

£13,999

Finance available £290 pm

  • 2L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Rangebrook Limited

01926352097 *

4.8/5 Stars

BMW 3 Series2015 (65) - 335d xDrive M Sport 5dr Step Auto

2015 (65) - 335d xDrive M Sport 5dr Step Auto24

Low Mileage

£16,995

Finance available £357 pm

  • 3L
  • 66.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

MAD Automotives Somerset Ltd

01934318538 *

BMW 3 Series2019 - 320d M Sport 4dr

2019 - 320d M Sport 4dr17

£16,295

Finance available £342 pm

  • 2L
  • 72.9K

    Miles
  • Diesel
  • Manual
  • Saloon

The AutoGrid Used Car Centre Ltd

02892791549 *

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

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (17

£14,500

Finance available £302 pm

  • 2L
  • 99.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Victoria Motors

01225437258 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)

2013 (13) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)33

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 47.0K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW 3 Series2015 - 2.0 320d xDrive Sport Auto 4WD 4dr

2015 - 2.0 320d xDrive Sport Auto 4WD 4dr51

£8,450

  • 2L
  • 82.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vortex Cars Limited

01614700153 *

BMW 3 Series2022 - 330e SE Pro 5dr Step Auto

2022 - 330e SE Pro 5dr Step Auto44

£16,099

Finance available £327 pm

  • 2L
  • 71.6K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

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

2013 (63) - 2.0 320d M Sport Euro 5 (s/s) 4dr11

Reduced

£5,994

Finance available £112 pm

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AutoTrade Southwest

01453701529 *

0/5 Stars

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

2014 (64) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)23

Low Mileage

£9,995

Finance available £201 pm

  • 2L
  • 59.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Elite Motors of Garstang Ltd

01995910772 *

4.1/5 Stars

BMW 3 Series2013 (13) - 2.0 320i M Sport Auto Euro 5 (s/s) 4dr

2013 (13) - 2.0 320i M Sport Auto Euro 5 (s/s) 4dr6

Low Mileage

£4,995

  • 2L
  • 92.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Pudsey Service Centre

01132362668 *

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.