Skip to main content

3,173 Used BMW 3 Series cars for sale

BMW 3 Series2009 - 2.0 318i SE Business Edition 4dr

2009 - 2.0 318i SE Business Edition 4dr75

Low Mileage

£4,495

Finance available £78 pm

  • 2L
  • 106.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Cuxton Road Car Sales

01634959364 *

1.8/5 Stars

BMW 3 Series2018 (67) - 2.0 316d SE Touring Euro 6 (s/s) 5dr

2018 (67) - 2.0 316d SE Touring Euro 6 (s/s) 5dr53

£6,891

Finance available £132 pm

  • 2L
  • 121.8K

    Miles
  • Diesel
  • Manual
  • Estate

Car Bazaar ltd

01143086594 *

4.8/5 Stars

BMW 3 Series2024 - 320i M Sport 5dr Step Auto

2024 - 320i M Sport 5dr Step Auto12

£32,998

  • 2L
  • 11.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Southampton

01414839954 *

4.7/5 Stars

BMW 3 Series2007 (07) - **MAKE US AN OFFER! 2-Door

2007 (07) - **MAKE US AN OFFER! 2-Door2

Low Mileage

£2,995

  • 2.5L
  • 116.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

North West Trade Centre

01772285821 *

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

2024 - 320i M Sport 4dr Step Auto36

£29,249

Finance available £618 pm

  • 2L
  • 9.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

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

2021 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)34

Low Mileage

£25,259

Finance available £553 pm

  • 2L
  • 22.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

2021 - 330e M Sport 4dr Step Auto55

£21,691

  • 2L
  • 41.9K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Marshall BMW Bournemouth

01202068625 *

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

2022 - 330e M Sport 4dr Step Auto12

Low Mileage

£24,998

  • 2L
  • 20.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Click & Collect Milton Keynes

01416118716 *

4.7/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr47

£16,991

  • 2L
  • 63.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2012 - 2.0 320d ED EfficientDynamics Saloon 4dr Diesel Manual Euro 5 (s/s) (163 ps

2012 - 2.0 320d ED EfficientDynamics Saloon 4dr Diesel Manual Euro 5 (s/s) (163 ps15

£3,295

Finance available £51 pm

  • 2L
  • 149.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Motors Avenue Inc

01483917624 *

BMW 3 Series2021 - 320i M Sport 4dr Step Auto [Plus Pack]

2021 - 320i M Sport 4dr Step Auto [Plus Pack]7

Low Mileage

£23,895

Finance available £532 pm

  • 2L
  • 31.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

4.6/5 Stars

BMW 3 Series2020 - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (37

£14,190

Finance available £301 pm

  • 2L
  • 71.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Lympsham

01934312926 *

4.5/5 Stars

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

2022 - 320i M Sport 5dr Step Auto43

Low Mileage

£28,950

Finance available £574 pm

  • 2L
  • 17.4K

    Miles
  • Petrol
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW 3 Series2019 - 330i M Sport 4-Door

2019 - 330i M Sport 4-Door35

£17,995

Finance available £349 pm

  • 2L
  • 81.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wheelers Chipping Norton

01608692663 *

4.6/5 Stars

BMW 3 Series2016 (16) - 330d xDrive M Sport Saloon 4-Door

2016 (16) - 330d xDrive M Sport Saloon 4-Door25

£12,495

  • 3L
  • 86.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stoneacre Ackworth

01977801901 *

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

2024 - 320i M Sport 4dr Step Auto36

£27,399

Finance available £578 pm

  • 2L
  • 19.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

BMW 3 Series2010 (10) - 318d SE Business Edition LEATHER. HEATED SEATS PK SENSORS 4-Door

2010 (10) - 318d SE Business Edition LEATHER. HEATED SEATS PK SENSORS 4-Door18

Low Mileage

£2,795

  • 2L
  • 92.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Economic Cars LTD

01494415169 *

BMW 3 Series2017 (67) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)

2017 (67) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)21

£9,862

Finance available £198 pm

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bedfordshire Car Sales

01234987567 *

BMW 3 Series2011 (60) - 320d EfficientDynamics 4dr

2011 (60) - 320d EfficientDynamics 4dr18

£3,595

Finance available £58 pm

  • 2L
  • 143.4K

    Miles
  • Diesel
  • Manual
  • Saloon

LRS Trade Cars

01206918829 *

BMW 3 Series2019 (19) - 330E M Sport 4-Door

2019 (19) - 330E M Sport 4-Door56

Reduced

£18,999

Finance available £410 pm

  • 2L
  • 30.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hendy Car Store Portsmouth

02392006087 *

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