Skip to main content

3,165 Used BMW 3 Series cars for sale

BMW 3 Series2014 (14) - 2.0 320i Modern Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2014 (14) - 2.0 320i Modern Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)50

Low Mileage

£10,390

Finance available £210 pm

  • 2L
  • 70.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpod LTD

01633831062 *

BMW 3 Series2021 (70) - 2.0 320d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (70) - 2.0 320d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)46

£14,995

Finance available £313 pm

  • 2L
  • 93.3K

    Miles
  • Diesel
  • Automatic
  • Estate

The Roxburghe Group

01217288719 *

0/5 Stars

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

£23,991

  • 2L
  • 38.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

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

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

£18,846

Finance available £375 pm

  • 2L
  • 74.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Mountsorrel

01162165589 *

4.4/5 Stars

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

2024 - 320i M Sport 4dr Step Auto19

£30,498

  • 2L
  • 7.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark York Motorstore / Vanstore

01904803322 *

4.7/5 Stars

BMW 3 Series2010 (10) - 318d SE 4dr Step Auto

2010 (10) - 318d SE 4dr Step Auto9

£2,195

  • 2L
  • 167.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 3 Series2015 - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2015 - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr59

Low Mileage

£14,495

  • 3L
  • 65.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Woodcroft Motors

01642030069 *

0/5 Stars

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

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

Low Mileage

£15,990

  • 3L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Formula 1 Car Supermarket

01324464853 *

3.9/5 Stars

BMW 3 Series2009 (09) - 2.0 320d SE Touring Euro 5 5dr

2009 (09) - 2.0 320d SE Touring Euro 5 5dr26

£1,999

  • 2L
  • 165.0K

    Miles
  • Diesel
  • Manual
  • Estate

Pavilion Motor Company

01614139866 *

BMW 3 Series2010 (10) - 320d SE Business Edition 4dr

2010 (10) - 320d SE Business Edition 4dr8

Reduced

£1,850

  • 2L
  • 154.5K

    Miles
  • Diesel
  • Manual
  • Saloon

D T CARS bristol LTD

01225541204 *

BMW 3 Series2024 - (74 Reg) 3.0 Competition M xDrive Touring (VAT Q) Auto 5-Door

2024 - (74 Reg) 3.0 Competition M xDrive Touring (VAT Q) Auto 5-Door35

Low Mileage

£76,990

  • 3L
  • 1.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Acklam Cars

01642573603 *

4.7/5 Stars

BMW 3 Series2016 (66) - 335d xDrive M Sport 5dr Step Auto

2016 (66) - 335d xDrive M Sport 5dr Step Auto11

£9,500

Finance available £190 pm

  • 3L
  • 170.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

RMF LUXCAR LTD

01634566491 *

BMW 3 Series2011 (61) - 318i M Sport 5dr

2011 (61) - 318i M Sport 5dr16

BMW 3 Series2013 (63) - 320d EfficientDynamics Business 5dr

2013 (63) - 320d EfficientDynamics Business 5dr22

£2,650

  • 2L
  • 179.0K

    Miles
  • Diesel
  • Manual
  • Estate

BUDGET CARS (NW) LTD

01614139818 *

0/5 Stars

BMW 3 Series2017 - 335d xDrive M Sport 5dr Step Auto

2017 - 335d xDrive M Sport 5dr Step Auto23

Low Mileage

£20,899

Finance available £444 pm

  • 3L
  • 57.9K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Trafford

01616969155 *

4.3/5 Stars

BMW 3 Series2009 (59) - 318d M Sport 4dr

2009 (59) - 318d M Sport 4dr19

Low Mileage

£2,395

  • 2L
  • 107.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Cheshire Motor House Ltd

01614139886 *

BMW 3 Series2024 (24) - 320d MHT M Sport 4dr Step Auto

2024 (24) - 320d MHT M Sport 4dr Step Auto20

£39,500

  • 2L
  • 9.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Listers Kings Lynn (BMW)

01553601557 *

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

2023 - 320i M Sport 4dr Step Auto27

£25,799

Finance available £543 pm

  • 2L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Oldbury

01217525220 *

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

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

Low Mileage

£22,900

  • 2L
  • 46.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

John Clark BMW Aberdeen

01224451046 *

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

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (50

£17,867

Finance available £354 pm

  • 2L
  • 66.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

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.