Skip to main content

3,014 Used BMW 3 Series cars for sale

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

2023 - 320i M Sport 4dr Step Auto31

£25,799

Finance available £543 pm

  • 2L
  • 18.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

BMW 3 Series2017 (67) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr30

£9,750

Finance available £196 pm

  • 2L
  • 95.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

ALPINE AUTO GROUP

01780437002 *

BMW 3 Series2017 - 2.0 320d xDrive M Sport Saloon 4-Door

2017 - 2.0 320d xDrive M Sport Saloon 4-Door14

Low Mileage

£13,995

Finance available £290 pm

  • 2L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Yaddlethorpe Motor Company

01724514597 *

BMW 3 Series2021 (71) - 320d MHT M Sport 5dr Step Auto

2021 (71) - 320d MHT M Sport 5dr Step Auto20

£22,900

Finance available £450 pm

  • 2L
  • 44.1K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Ocean Group BMW Penryn

01326333538 *

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

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr48

Low Mileage

£18,250

Finance available £385 pm

  • 2L
  • 43.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2013 (13) - 318i M Sport 2dr

2013 (13) - 318i M Sport 2dr9

Low Mileage

£3,597

Finance available £58 pm

  • 2L
  • 87.9K

    Miles
  • Petrol
  • Manual
  • Coupe

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

2021 (21) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£12,499

  • 2L
  • 128.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Affordable Cars Prestige Car Supermarket

01904238447 *

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) (42

Reduced

£18,555

Finance available £361 pm

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Rochdale

01615298277 *

4.4/5 Stars

BMW 3 Series2011 (61) - 318d Sport Plus Edition 4dr

2011 (61) - 318d Sport Plus Edition 4dr14

£2,495

  • 2L
  • 124.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Turnkey Vehicle Solutions

01422414862 *

BMW 3 Series2017 (67) - 3.0 330d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2017 (67) - 3.0 330d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr44

£15,979

Finance available £335 pm

  • 3L
  • 64.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

EVM Sports and Prestige

01613887697 *

4.1/5 Stars

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

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

Low Mileage

£14,400

  • 2L
  • 58.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

4/5 Stars

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

2024 - 330e M Sport 4dr Step Auto34

£32,995

Finance available £657 pm

  • 2L
  • 14.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2016 (16) - 316d SE 5dr

2016 (16) - 316d SE 5dr24

Low Mileage

£9,495

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Manual
  • Estate

LOWGATES MOTORS LTD

01246932913 *

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

2022 - 320i M Sport 4dr Step Auto19

Low Mileage

£26,498

  • 2L
  • 13.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Volkswagen/MG (Rutherglen)

01414839932 *

4.7/5 Stars

BMW 3 Series2013 - 1.6 316I Sport 4dr

2013 - 1.6 316I Sport 4dr8

£4,495

Finance available £78 pm

  • 1.6L
  • 100.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Malt Mill Motors Plumtree

01158963973 *

BMW 3 Series2017 (17) - 320d EfficientDynamics Plus 5dr Step Auto

2017 (17) - 320d EfficientDynamics Plus 5dr Step Auto

£7,790

Finance available £152 pm

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

BABAN MOTORS

01216618726 *

BMW 3 Series2010 (60) - 2.0 320d M Sport Euro 5 2dr

2010 (60) - 2.0 320d M Sport Euro 5 2dr42

Low Mileage

£4,495

Finance available £78 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Manual
  • Coupe

ZWBA CARS LTD

01536211853 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto24

Low Mileage

£32,299

Finance available £685 pm

  • 3L
  • 23.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

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) 4dr37

Low Mileage

£10,990

  • 2L
  • 66.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Keywise Cars Ltd

01392344397 *

BMW 3 Series2013 (63) - 2.0 320i Modern Auto Euro 6 (s/s) 4dr

2013 (63) - 2.0 320i Modern Auto Euro 6 (s/s) 4dr28

Low Mileage

£10,480

Finance available £212 pm

  • 2L
  • 17.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

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.