Skip to main content

3,120 Used BMW 3 Series cars for sale

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

2017 (67) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps22

Reduced

£15,695

Finance available £328 pm

  • 2L
  • 49.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hartlepool Motor Company Ltd

01429807308 *

BMW 3 Series2023 (72) - M340d xDrive MHT 4dr Step Auto

2023 (72) - M340d xDrive MHT 4dr Step Auto1

£44,600

Finance available £896 pm

  • 3L
  • 29.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Kingsbridge

01904237124 *

BMW 3 Series2013 (62) - 2.0 320i SE xDrive Euro 5 (s/s) 4dr

2013 (62) - 2.0 320i SE xDrive Euro 5 (s/s) 4dr42

Low Mileage

£6,795

  • 2L
  • 58.3K

    Miles
  • Petrol
  • Manual
  • Saloon

Quality Cars and Commercials Ltd

01227203373 *

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

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)33

Reduced

£19,690

Finance available £384 pm

  • 2L
  • 23.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car City UK Catterick

01748900779 *

4.7/5 Stars

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

2018 (18) - 2.0 318d Sport Touring Auto Euro 6 (s/s) 5dr54

£11,995

Finance available £246 pm

  • 2L
  • 85.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Car House 2000 LTD

01902916099 *

4.2/5 Stars

BMW 3 Series2009 (59) - 320d M Sport Business Edition 5dr

2009 (59) - 320d M Sport Business Edition 5dr18

Low Mileage

£5,995

  • 2L
  • 108.0K

    Miles
  • Diesel
  • Manual
  • Estate

Newport Motor Company

01566700819 *

BMW 3 Series2021 - 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6

2021 - 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 625

Reduced

£22,553

  • 2L
  • 76.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Anchor Vans

01182079095 *

BMW 3 Series2019 - 2.0 M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 - 2.0 M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)43

Low Mileage

£21,995

Finance available £431 pm

  • 2L
  • 45.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Ideal Car Centre Ltd

01902544596 *

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

2021 - 320i M Sport 4dr Step Auto41

Low Mileage

£24,199

Finance available £503 pm

  • 2L
  • 21.6K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2009 (58) - 320i M Sport 2dr

2009 (58) - 320i M Sport 2dr13

£2,490

  • 2L
  • 142.0K

    Miles
  • Petrol
  • Manual
  • Convertible

The Motoring Company

01280733610 *

BMW 3 Series2020 - 330i M Sport 4dr Step Auto

2020 - 330i M Sport 4dr Step Auto12

£21,998

  • 2L
  • 44.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Swansea

01414839956 *

4.7/5 Stars

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

2019 - 2.0 M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)11

Reduced

£23,950

Finance available £471 pm

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Westside Cars

01217288669 *

BMW 3 Series2006 (56) - 2.0 318i SE Touring Euro 4 5dr

2006 (56) - 2.0 318i SE Touring Euro 4 5dr100

Low Mileage

£2,400

  • 2L
  • 119.6K

    Miles
  • Petrol
  • Manual
  • Estate

BMW 3 Series2016 (16) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2016 (16) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)6

£13,490

Finance available £279 pm

  • 3L
  • 91.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Warehouse Ltd

01614705714 *

BMW 3 Series2011 (61) - 318d Exclusive Edition 4dr Step Auto

2011 (61) - 318d Exclusive Edition 4dr Step Auto17

Low Mileage

£4,995

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

JO Automotive

01656336639 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 639

£18,101

Finance available £390 pm

  • 2L
  • 68.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (21

£11,760

Finance available £240 pm

  • 2L
  • 110.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Days Cardiff

02920021261 *

4.4/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr50

£20,991

  • 2L
  • 64.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2020 (70) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr74

£30,895

Finance available £614 pm

  • 3L
  • 53.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Rosso Performance LTD

01133236280 *

BMW 3 Series2020 - 330e 12kWh 2.0 M Sport Saloon 4dr Petrol Plug-in Hybrid Auto 290PS Automati

2020 - 330e 12kWh 2.0 M Sport Saloon 4dr Petrol Plug-in Hybrid Auto 290PS Automati27

£14,497

Finance available £302 pm

  • 2L
  • 104.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Days of Gorseinon

01792739750 *

4.3/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

Jack Evans

Author: Jack Evans

View profile

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.