Skip to main content

2,965 Used BMW 3 Series cars for sale

BMW 3 Series2016 (65) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2016 (65) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)38

Low Mileage

£8,799

Finance available £174 pm

  • 2L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Prestige Motoring Group

01215160648 *

BMW 3 Series2013 (62) - 320 i Automatic 2.0 SE xDrive (89000 Miles) LEATHER TopSpec. PX OK 4-Door

2013 (62) - 320 i Automatic 2.0 SE xDrive (89000 Miles) LEATHER TopSpec. PX OK 4-Door1

Low Mileage

£7,500

Finance available £145 pm

  • 2L
  • 89.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto10

£19,995

Finance available £390 pm

  • 3L
  • 60.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MCautosales

02879440626 *

BMW 3 Series2014 - 2.0 318d Sport Saloon 4-Door

2014 - 2.0 318d Sport Saloon 4-Door25

£4,999

Finance available £89 pm

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Manual
  • Saloon

JMC Car Sales Ltd

01329559705 *

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

2023 - 320i M Sport 4dr Step Auto37

£25,999

Finance available £547 pm

  • 2L
  • 21.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Coventry

02475187133 *

BMW 3 Series2013 - 320i Sport Touring Auto

2013 - 320i Sport Touring Auto43

£11,590

Finance available £237 pm

  • 2L
  • 34.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

V P I Used Car Sales Limited

02039377580 *

3.5/5 Stars

BMW 3 Series2007 (07) - 335i SE 2dr

2007 (07) - 335i SE 2dr26

Low Mileage

£7,750

Finance available £151 pm

  • 3L
  • 109.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Let s sell your car

01622232580 *

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

2017 (17) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr41

£11,750

Finance available £240 pm

  • 2L
  • 90.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

H N S Motors

01274059857 *

BMW 3 Series2019 - 320d xDrive M Sport 4dr Step Auto

2019 - 320d xDrive M Sport 4dr Step Auto23

£16,995

Finance available £357 pm

  • 2L
  • 63.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Eakin Bros LTD

02871229276 *

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

2016 (66) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)28

£10,000

Finance available £201 pm

  • 2L
  • 72.6K

    Miles
  • Diesel
  • Manual
  • Saloon

Hammond Cars Ipswich

01473927579 *

4.5/5 Stars

BMW 3 Series2021 (21) - 320d MHT M Sport 4dr Step Auto

2021 (21) - 320d MHT M Sport 4dr Step Auto29

£19,990

Finance available £390 pm

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Amanah Prestige Limited

02038235352 *

3.1/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro

2021 (21) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro47

£20,555

  • 2L
  • 43.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Nelson

01282501882 *

4.4/5 Stars

BMW 3 Series2021 (21) - 320i M Sport Auto 4dr - M Sport Pro Pack & Tech Pack & Harman Kardon

2021 (21) - 320i M Sport Auto 4dr - M Sport Pro Pack & Tech Pack & Harman Kardon61

£22,990

Finance available £452 pm

  • 2L
  • 37.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Crossroads Garage Limited

01909496760 *

5/5 Stars

BMW 3 Series2012 (61) - 2.0 320d M Sport Euro 5 (s/s) 2dr

2012 (61) - 2.0 320d M Sport Euro 5 (s/s) 2dr21

Low Mileage

£6,995

Finance available £134 pm

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Manual
  • Convertible

AMR Motors Limited

01484503310 *

BMW 3 Series2018 (18) - 2.0 318d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 318d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr88

£17,995

Finance available £349 pm

  • 2L
  • 57.7K

    Miles
  • Diesel
  • Automatic
  • Estate

BRM Select Cars Ltd

01724709671 *

0/5 Stars

BMW 3 Series2016 (66) - 2.0 320d ED Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)

2016 (66) - 2.0 320d ED Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)42

£7,995

Finance available £156 pm

  • 2L
  • 93.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Teesside Car Finance

01642937529 *

0/5 Stars

BMW 3 Series2023 (73) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2023 (73) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 630

Reduced

£34,295

Finance available £684 pm

  • 2L
  • 27.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Peter Reeves Ltd

01282501870 *

BMW 3 Series2011 (11) - 318d M Sport 4dr Step Auto

2011 (11) - 318d M Sport 4dr Step Auto15

Low Mileage

£3,795

Finance available £62 pm

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Ihcw & s ltd

01823218122 *

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

2020 (70) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto Euro 6 (s/s) 5dr50

£22,991

  • 2L
  • 61.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2014 (14) - 325D SE 4-Door

2014 (14) - 325D SE 4-Door20

Low Mileage

£7,999

Finance available £156 pm

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Bexhill Motors Eastbourne

01323403942 *

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