Skip to main content

2,953 Used BMW 3 Series cars for sale

BMW 3 Series2015 - 320d M Sport 4dr

2015 - 320d M Sport 4dr14

£10,795

Finance available £219 pm

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Hynes Motors

02890023625 *

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

2016 - 3.0 335d xDrive M Sport Saloon 4-Door22

Reduced

£11,295

Finance available £230 pm

  • 3L
  • 107.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Yaddlethorpe Motor Company

01724514597 *

BMW 3 Series2021 (71) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2021 (71) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr43

£28,950

Finance available £574 pm

  • 3L
  • 46.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbon Collection

01484248046 *

BMW 3 Series2015 - 3.0 335d xDrive M Sport Auto 4WD 4dr

2015 - 3.0 335d xDrive M Sport Auto 4WD 4dr41

Reduced

£13,990

Finance available £290 pm

  • 3L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Swaan Motors Ltd

01733667053 *

BMW 3 Series(56) - 2.0 318i M Sport Auto Euro 4 4dr

(56) - 2.0 318i M Sport Auto Euro 4 4dr63

Low Mileage

£4,000

Finance available £67 pm

  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

LIV MOTORS

01612416374 *

BMW 3 Series2014 (64) - 320i xDrive M Sport 5dr

2014 (64) - 320i xDrive M Sport 5dr17

Low Mileage

£10,495

Finance available £212 pm

  • 2L
  • 64.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

The Nice Car Company

01692666247 *

0/5 Stars

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

2021 - 330e M Sport 5dr Step Auto7

Low Mileage

£24,495

Finance available £546 pm

  • 2L
  • 31.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Range Manchester

01618048254 *

BMW 3 Series2019 - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2019 - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)47

£25,750

Finance available £508 pm

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

FS Performance Ltd

01582280332 *

BMW 3 Series2017 - 2.0 320d M Sport Touring 5-Door

2017 - 2.0 320d M Sport Touring 5-Door15

£14,990

Finance available £313 pm

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Estate

Horsepower Cars

01463218770 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19 inchALLOY 5-Door

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19 inchALLOY 5-Door45

Reduced

£19,988

  • 2L
  • 91.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Jeff White Motors

02920028289 *

4.7/5 Stars

BMW 3 Series2014 - 330d M Sport 4dr Step Auto

2014 - 330d M Sport 4dr Step Auto10

Reduced

£9,499

Finance available £190 pm

  • 3L
  • 73.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Clarendon Cars

02890025845 *

BMW 3 Series2018 (68) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2018 (68) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr11

£11,695

Finance available £239 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Eastside Motors

01217288688 *

4.7/5 Stars

BMW 3 Series2008 (58) - 2.0 320i M Sport Steptronic Euro 4 2dr

2008 (58) - 2.0 320i M Sport Steptronic Euro 4 2dr16

Low Mileage

£4,000

Finance available £67 pm

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Retail Car Ltd

01902916095 *

BMW 3 Series2000 (93) - 3.0 330Ci 330 Convertible 2dr Petrol Auto (244 g/km, 231 bhp)

2000 (93) - 3.0 330Ci 330 Convertible 2dr Petrol Auto (244 g/km, 231 bhp)32

Reduced

£2,995

  • 3L
  • 104.7K

    Miles
  • Petrol
  • Automatic
  • Convertible

Bellboy Cars

01477410105 *

BMW 3 Series2007 (07) - 2.0 320d M Sport Euro 4 4dr

2007 (07) - 2.0 320d M Sport Euro 4 4dr32

£2,500

  • 2L
  • 146.3K

    Miles
  • Diesel
  • Manual
  • Saloon

TASKGROUP AUTOMOTIVE LIMITED

01506539091 *

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

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

Reduced

£13,950

Finance available £289 pm

  • 2L
  • 103.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

TMMC The Manchester Motor Company Ltd

01204324191 *

0/5 Stars

BMW 3 Series2021 (21) - 330e xDrive M Sport Pro Edition 5dr Step Auto

2021 (21) - 330e xDrive M Sport Pro Edition 5dr Step Auto29

Reduced

£23,990

  • 2L
  • 64.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Auto MC Limited TA Automotive Cars

01535280995 *

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

2012 (62) - 318d SE 4dr17

Low Mileage

£5,290

Finance available £96 pm

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Autopoint UK (Notts) Ltd

01156977743 *

5/5 Stars

BMW 3 Series2009 (09) - 318i SE 5dr

2009 (09) - 318i SE 5dr11

£1,195

  • 2L
  • 195.0K

    Miles
  • Petrol
  • Manual
  • Estate

KSS Cars Ltd

01279212249 *

BMW 3 Series2019 (19) - 320d xDrive M Sport Saloon 4-Door

2019 (19) - 320d xDrive M Sport Saloon 4-Door25

Low Mileage

£24,100

Finance available £475 pm

  • 2L
  • 46.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

John Clark BMW Aberdeen

01224451046 *

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.