Skip to main content

3,027 Used BMW 3 Series cars for sale

BMW 3 Series2024 (24) - 320d M Sport Touring 5-Door

2024 (24) - 320d M Sport Touring 5-Door32

£42,500

  • 2L
  • 7.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

John Clark BMW Tayside

01382238686 *

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

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

£16,345

  • 2L
  • 78.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Trust UK Bury

01612416386 *

BMW 3 Series2018 (68) - 330i M Sport 4dr Step Auto Petrol Saloon

2018 (68) - 330i M Sport 4dr Step Auto Petrol Saloon66

Low Mileage

£20,695

  • 2L
  • 19.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW York

01904237114 *

0/5 Stars

BMW 3 Series2008 (58) - 320d M Sport 2dr Step Auto

2008 (58) - 320d M Sport 2dr Step Auto30

Low Mileage

£4,999

Finance available £89 pm

  • 2L
  • 115.3K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

FALLOWFIELD CARS LIMITED

01613887703 *

0/5 Stars

BMW 3 Series2014 - 320d SE 5-Door

2014 - 320d SE 5-Door29

£7,995

Finance available £156 pm

  • 2L
  • 98.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Powells Motors MOT

01709288261 *

BMW 3 Series2018 - 318d Sport 5dr

2018 - 318d Sport 5dr5

£11,995

Finance available £246 pm

  • 2L
  • 57.2K

    Miles
  • Diesel
  • Manual
  • Estate

Derek Loane Motors

02885444501 *

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2020 (70) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)50

£16,295

Finance available £342 pm

  • 2L
  • 90.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Tenby Car Supermarket

01582280726 *

BMW 3 Series2012 (62) - 318d SE 4dr

2012 (62) - 318d SE 4dr18

Low Mileage

£4,995

Finance available £89 pm

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Saloon

MTM Car Sales LTD

01738501877 *

BMW 3 Series2015 (15) - 320d M Sport 5dr Step Auto

2015 (15) - 320d M Sport 5dr Step Auto22

Low Mileage

£8,490

Finance available £167 pm

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

BABAN MOTORS

01216618726 *

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

2024 - 320i M Sport 5dr Step Auto35

Low Mileage

£37,995

Finance available £760 pm

  • 2L
  • 8.2K

    Miles
  • Petrol
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

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

2021 - 330e M Sport 4dr Step Auto37

£18,999

Finance available £394 pm

  • 2L
  • 44.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

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

2016 - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Automatic22

Low Mileage

£9,499

  • 2L
  • 70.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

TrustFord Ballymena

02890022273 *

4.7/5 Stars

BMW 3 Series2022 - 330e M Sport Step Auto 5-Door

2022 - 330e M Sport Step Auto 5-Door22

£27,897

Finance available £577 pm

  • 2L
  • 49.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Barnsley

01226448498 *

4.7/5 Stars

BMW 3 Series2020 (70) - 2.0 320d MHT SE Touring Auto Euro 6 (s/s) 5dr

2020 (70) - 2.0 320d MHT SE Touring Auto Euro 6 (s/s) 5dr58

£16,900

Finance available £355 pm

  • 2L
  • 73.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

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

2024 - 320i M Sport 4dr Step Auto19

£30,998

  • 2L
  • 7.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Motorstore (Wigan)

01942597310 *

4.7/5 Stars

BMW 3 Series2021 - 330e xDrive M Sport Step Auto 4-Door

2021 - 330e xDrive M Sport Step Auto 4-Door35

£17,476

Finance available £353 pm

  • 2L
  • 74.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2012 - 2.0 320d SE Auto Euro 5 (s/s) 4dr

2012 - 2.0 320d SE Auto Euro 5 (s/s) 4dr59

Low Mileage

£8,995

  • 2L
  • 49.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2015 (15) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (15) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)57

Low Mileage

£15,695

  • 3L
  • 43.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Liberty Green Cars

01329559706 *

4.4/5 Stars

BMW 3 Series2019 (19) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr59

Low Mileage

£27,995

Finance available £555 pm

  • 3L
  • 27.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Greenlight Automotive Ltd

01254920838 *

BMW 3 Series2015 - 3.0 335d xDrive M Sport Saloon 4-Door

2015 - 3.0 335d xDrive M Sport Saloon 4-Door20

£12,499

Finance available £257 pm

  • 3L
  • 113.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Chester Motor Company

01207262648 *

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.