Skip to main content

3,125 Used BMW 3 Series cars for sale

BMW 3 Series2011 (11) - 318d M Sport 4dr Step Auto Saloon Full Service History

2011 (11) - 318d M Sport 4dr Step Auto Saloon Full Service History28

£2,995

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

RobertsCarscouk

01352871761 *

BMW 3 Series2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr91

£17,995

Finance available £349 pm

  • 2L
  • 82.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2024 - 330e M Sport 5dr Step Auto

2024 - 330e M Sport 5dr Step Auto51

Reduced

£34,450

Finance available £687 pm

  • 2L
  • 12.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW 3 Series2016 - 1.5 318i SE Saloon 4-Door

2016 - 1.5 318i SE Saloon 4-Door31

Low Mileage

£7,495

Finance available £145 pm

  • 1.5L
  • 71.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Baytree Car Sales

01406430108 *

4.8/5 Stars

BMW 3 Series2021 - 320d MHT Sport 4dr Step Auto

2021 - 320d MHT Sport 4dr Step Auto20

£17,450

Finance available £338 pm

  • 2L
  • 90.2K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

MCM Cars NI

02890023741 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2018 (18) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr47

Low Mileage

£17,990

Finance available £349 pm

  • 2L
  • 45.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Gurus

01144780031 *

4.6/5 Stars

BMW 3 Series2011 (11) - 318i M Sport 2dr

2011 (11) - 318i M Sport 2dr20

Low Mileage

£3,999

Finance available £67 pm

  • 2L
  • 76.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Nabaz auto sales

02921676226 *

2.3/5 Stars

BMW 3 Series2017 (67) - 330e M Sport 4dr Step Auto

2017 (67) - 330e M Sport 4dr Step Auto18

Low Mileage

£8,500

Finance available £168 pm

  • 2L
  • 36.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Oldbury Car Sales

01216474046 *

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

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

£28,949

Finance available £574 pm

  • 2L
  • 35.0K

    Miles
  • Diesel
  • Automatic
  • Estate

A1 Ortos

01613887641 *

0/5 Stars

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

2018 (68) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps40

£12,995

  • 2L
  • 87.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ribble Cars

01200404074 *

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

2016 (16) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)39

Low Mileage

£10,699

  • 2L
  • 69.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Pinetree Car Superstore Tonypandy

01443806091 *

BMW 3 Series2016 (16) - 2.0 320d ED Plus Euro 6 (s/s) 4dr

2016 (16) - 2.0 320d ED Plus Euro 6 (s/s) 4dr35

£6,290

Finance available £118 pm

  • 2L
  • 113.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Hey Motors Ltd

01706572044 *

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

2015 (65) - 2.0 320i M Sport Touring Auto xDrive Euro 6 (s/s) 5dr28

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 75.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Silverstone Cars Limited

01708206414 *

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

2020 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr Automatic25

Reduced

£20,640

  • 2L
  • 28.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Simon Bailes Peugeot - Stockton

01642045876 *

BMW 3 Series2007 (07) - 2.0 318i SE Euro 4 4dr

2007 (07) - 2.0 318i SE Euro 4 4dr47

£1,190

  • 2L
  • 144.7K

    Miles
  • Petrol
  • Manual
  • Saloon

TM Car Sales Ltd

02475187136 *

4.5/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]12

£35,998

  • 2L
  • 12.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Milton Keynes

01416118716 *

4.7/5 Stars

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

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

Low Mileage

£4,799

Finance available £85 pm

  • 2L
  • 115.3K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

FALLOWFIELD CARS LIMITED

01618048196 *

0/5 Stars

BMW 3 Series2014 - 318d Luxury 4dr

2014 - 318d Luxury 4dr10

£7,695

Finance available £150 pm

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Point Road Cars

02895908334 *

BMW 3 Series2021 - 318i M Sport 4dr Step Auto

2021 - 318i M Sport 4dr Step Auto10

£19,099

Finance available £404 pm

  • 2L
  • 44.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 3 Series2021 - 330e M Sport 4-Door

2021 - 330e M Sport 4-Door48

Low Mileage

£26,995

Finance available £534 pm

  • 2L
  • 11.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Riviera Automotive Ltd

01274505967 *

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