Skip to main content

3,006 Used BMW 3 Series cars for sale

BMW 3 Series2012 - 320d M Sport 4dr Step Auto [Business Media]

2012 - 320d M Sport 4dr Step Auto [Business Media]9

£4,995

Finance available £89 pm

  • 2L
  • 130.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

J C Motors

02890023666 *

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

2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)35

Low Mileage

£19,283

Finance available £417 pm

  • 2L
  • 43.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2018 (68) - 2.0 318d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps

2018 (68) - 2.0 318d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps48

Low Mileage

£15,999

Finance available £335 pm

  • 2L
  • 51.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

The PR7 Car Company Ltd

01257444144 *

BMW 3 Series2020 - 320d MHT M Sport 5dr Step Auto

2020 - 320d MHT M Sport 5dr Step Auto15

£21,990

Finance available £431 pm

  • 2L
  • 61.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Fermanagh Auto Sales

02868336501 *

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 Series2018 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Xdrive Euro 6 s/s 19

2018 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Xdrive Euro 6 s/s 1925

Low Mileage

£17,999

  • 2L
  • 49.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Tustain Motors Ashington

01670332551 *

BMW 3 Series2016 (66) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2016 (66) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)38

Low Mileage

£16,949

Finance available £335 pm

  • 3L
  • 66.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Hilton Car Supermarket Milton Keynes

01908049370 *

BMW 3 Series2012 - 2.0 320d M Sport Coupe 2-Door

2012 - 2.0 320d M Sport Coupe 2-Door31

Reduced

£6,495

Finance available £123 pm

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Peak Automotive Limited

01637801278 *

BMW 3 Series2019 (19) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr18

Low Mileage

£17,995

Finance available £349 pm

  • 3L
  • 38.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Steve Newman Car Sales

01704337332 *

4.2/5 Stars

BMW 3 Series2011 (61) - 320d [184] SE 4dr Step Auto

2011 (61) - 320d [184] SE 4dr Step Auto20

£2,999

  • 2L
  • 129.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Optimus Cars Ltd

01924973777 *

BMW 3 Series2021 - 330e M Sport 5-Door

2021 - 330e M Sport 5-Door35

Reduced

£24,791

Finance available £489 pm

  • 2L
  • 30.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vans Northwest Ltd

01942597950 *

4.6/5 Stars

BMW 3 Series2022 (71) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr

2022 (71) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr54

£19,980

Finance available £390 pm

  • 2L
  • 60.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Stevenage

01438584759 *

BMW 3 Series2022 (72) - 330e M Sport 5dr Step Auto Estate

2022 (72) - 330e M Sport 5dr Step Auto Estate47

£28,580

  • 2L
  • 25.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu Honda Boston

01205335098 *

4.7/5 Stars

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

2018 - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)43

Low Mileage

£13,992

Finance available £273 pm

  • 2L
  • 47.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 3 Series2013 (13) - 320d Sport 4dr

2013 (13) - 320d Sport 4dr53

£4,795

Finance available £85 pm

  • 2L
  • 109.9K

    Miles
  • Diesel
  • Manual
  • Saloon

RTM MOTORS CARDIFF

02920025017 *

BMW 3 Series2012 (62) - 2.0 320I SE 4d 181 BHP AUTOMATIC 4-Door

2012 (62) - 2.0 320I SE 4d 181 BHP AUTOMATIC 4-Door38

Reduced

£5,995

Finance available £112 pm

  • 2L
  • 96.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bellboy Cars

01477410105 *

BMW 3 Series2017 (67) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr34

Reduced

£9,300

Finance available £185 pm

  • 2L
  • 104.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Star Cars London

02037726236 *

3.7/5 Stars

BMW 3 Series2021 (71) - 3.0 330d MHT Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (71) - 3.0 330d MHT Sport Touring Auto xDrive Euro 6 (s/s) 5dr76

£20,100

Finance available £392 pm

  • 3L
  • 92.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2016 - 320d M Sport 4dr Step Auto

2016 - 320d M Sport 4dr Step Auto8

£11,250

Finance available £229 pm

  • 2L
  • 100.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

McKinney Motors

02837440713 *

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

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)28

£21,000

Finance available £411 pm

  • 2L
  • 69.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bhakar-Wood Cars LTD

01952953931 *

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