Skip to main content

3,157 Used BMW 3 Series cars for sale

BMW 3 Series2019 - 2.0TD (190bhp) xDrive M Sport Shadow Edition (s/s) 5-Door

2019 - 2.0TD (190bhp) xDrive M Sport Shadow Edition (s/s) 5-Door12

£14,500

Finance available £302 pm

  • 2L
  • 100.9K

    Miles
  • Diesel
  • Automatic
  • Estate

X76 CHESTER LTD

01244268800 *

BMW 3 Series2015 (15) - 2.0 320d BluePerformance M Sport Euro 6 (s/s) 4dr

2015 (15) - 2.0 320d BluePerformance M Sport Euro 6 (s/s) 4dr22

Low Mileage

£10,290

Finance available £208 pm

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Manor Wood Cars Ltd

01164646329 *

4.5/5 Stars

BMW 3 Series2009 - 3.0 330d SE Saloon 4dr Diesel Steptronic Euro 5 (245 ps)

2009 - 3.0 330d SE Saloon 4dr Diesel Steptronic Euro 5 (245 ps)33

Reduced

£5,450

Finance available £99 pm

  • 3L
  • 71.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Joseph Sutton Motor Company ltd

01892489305 *

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

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

Low Mileage

£10,995

Finance available £223 pm

  • 2L
  • 79.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

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

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

Reduced

£11,981

  • 2L
  • 102.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Daniel Maxwell Car Sales

01614139879 *

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 Series2021 (21) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr50

£23,475

Finance available £462 pm

  • 2L
  • 35.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01616945324 *

4.7/5 Stars

BMW 3 Series2015 (65) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr

2015 (65) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr20

£8,495

Finance available £167 pm

  • 2L
  • 102.3K

    Miles
  • Diesel
  • Manual
  • Estate

Tamebridge Cars Ltd

01642049641 *

0/5 Stars

BMW 3 Series2016 - 320D ED PLUS TOURING 5-Door

2016 - 320D ED PLUS TOURING 5-Door19

£6,995

Finance available £134 pm

  • 2L
  • 128.5K

    Miles
  • Diesel
  • Manual
  • Estate

M A Motor Company

01623706090 *

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)32

£22,495

Finance available £442 pm

  • 2L
  • 70.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Carter and Haines

01244562742 *

BMW 3 Series2014 (14) - 2.0 318d Sport Touring Euro 5 (s/s) 5dr

2014 (14) - 2.0 318d Sport Touring Euro 5 (s/s) 5dr39

£5,490

Finance available £100 pm

  • 2L
  • 105.9K

    Miles
  • Diesel
  • Manual
  • Estate

Hey Motors Ltd

01706572044 *

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

2021 - 330e M Sport Pro Edition 4dr Step Auto25

£21,995

  • 2L
  • 54.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Grange Aston Martin Birmingham

01675623130 *

BMW 3 Series2014 (64) - 3l 5d AUTO 255 BHP 5-Door

2014 (64) - 3l 5d AUTO 255 BHP 5-Door30

£7,000

Finance available £134 pm

  • 3L
  • 121.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Praters Of Hollingdon LLP

01525308854 *

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

2024 (24) - 320i M Sport 5dr Step Auto20

£35,900

Finance available £717 pm

  • 2L
  • 8.5K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Ocean Group BMW Penryn

01326333538 *

BMW 3 Series2014 (14) - 320d xDrive M Sport 5dr

2014 (14) - 320d xDrive M Sport 5dr10

£5,495

Finance available £100 pm

  • 2L
  • 152.0K

    Miles
  • Diesel
  • Manual
  • Estate

Y S Motors

01494928876 *

3.6/5 Stars

BMW 3 Series2022 - 2.0 330E M Sport Auto 5dr

2022 - 2.0 330E M Sport Auto 5dr47

£26,878

Finance available £532 pm

  • 2L
  • 46.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Best Car Ltd

01580232496 *

BMW 3 Series2022 (72) - 330e M Sport 5dr Step Auto Estate

2022 (72) - 330e M Sport 5dr Step Auto Estate39

£25,843

  • 2L
  • 39.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu Honda Nottingham

01156977735 *

4.6/5 Stars

BMW 3 Series2017 (17) - 2.0 318d Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 2.0 318d Sport Auto Euro 6 (s/s) 4dr9

£11,995

Finance available £246 pm

  • 2L
  • 67.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Greenlight Automotive Ltd

01254920838 *

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

2013 (63) - 320d M Sport 5dr13

Reduced

£4,999

Finance available £89 pm

  • 2L
  • 136.0K

    Miles
  • Diesel
  • Manual
  • Estate

Redworth 4x4 Ltd

01913232949 *

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

2024 - 320i M Sport 5dr Step Auto19

£34,698

  • 2L
  • 8.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Hexham GWM

01434629849 *

4.7/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.