Skip to main content

3,134 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 320d MHT Sport 4dr Step Auto

2021 - 320d MHT Sport 4dr Step Auto18

Reduced

£16,490

Finance available £346 pm

  • 2L
  • 92.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SNG MOTORS

02890026877 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual xDrive Euro 5 (s/s) (184 ps) Free

2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual xDrive Euro 5 (s/s) (184 ps) Free22

Low Mileage

£10,999

  • 2L
  • 45.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Lakeside Car Sales Ltd

01527911363 *

BMW 3 Series2024 (74) - 330e M Sport 5dr Step Auto [Pro Pack] Estate

2024 (74) - 330e M Sport 5dr Step Auto [Pro Pack] Estate53

Low Mileage

£36,902

  • 2L
  • 3.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Sunderland

01918146399 *

0/5 Stars

BMW 3 Series2017 - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

2017 - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)35

Low Mileage

£16,275

Finance available £348 pm

  • 3L
  • 39.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2017 - 316d Sport 5dr Step Auto

2017 - 316d Sport 5dr Step Auto12

£12,500

Finance available £257 pm

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Brown Cars

02890023186 *

BMW 3 Series2019 - 320d Sport 4-Door

2019 - 320d Sport 4-Door21

Low Mileage

£18,597

Finance available £377 pm

  • 2L
  • 41.4K

    Miles
  • Diesel
  • Manual
  • Saloon

CarSupermarket.com Lincoln

01522459088 *

4.6/5 Stars

BMW 3 Series2014 (64) - 320i xDrive M Sport 5dr

2014 (64) - 320i xDrive M Sport 5dr17

Reduced

£9,995

Finance available £201 pm

  • 2L
  • 64.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

The Nice Car Company

01692666247 *

0/5 Stars

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

2021 - 320d MHT M Sport 4dr Step Auto31

Low Mileage

£24,995

Finance available £493 pm

  • 2L
  • 21.7K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

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

2013 (13) - 320d Sport 4dr5

Low Mileage

£6,595

Finance available £125 pm

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Harpers of Essex Ltd

01279598863 *

3.6/5 Stars

BMW 3 Series2020 - 320d MHT SE Step Auto 5-Door

2020 - 320d MHT SE Step Auto 5-Door26

£19,997

Finance available £407 pm

  • 2L
  • 38.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

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

2012 (62) - 320d M Sport 4dr Step Auto [Business Media]13

£6,250

Finance available £117 pm

  • 2L
  • 187.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Birmingham Motors Ltd

01217525226 *

0/5 Stars

BMW 3 Series2013 - 1.6 316i SE Saloon 4-Door

2013 - 1.6 316i SE Saloon 4-Door17

Low Mileage

£5,199

Finance available £94 pm

  • 1.6L
  • 79.9K

    Miles
  • Petrol
  • Manual
  • Saloon

CARVIEWS LTD

01217288890 *

BMW 3 Series2019 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

2019 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)25

£13,999

  • 2L
  • 61.2K

    Miles
  • Diesel
  • Manual
  • Saloon

HPL Motors Preston

01772957419 *

BMW 3 Series2011 (11) - 2.0 318d M Sport Steptronic Euro 5 4dr

2011 (11) - 2.0 318d M Sport Steptronic Euro 5 4dr48

£3,725

Finance available £61 pm

  • 2L
  • 113.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hampton Motorgroup

01216618720 *

BMW 3 Series2014 - 320d M Sport 5dr Step Auto

2014 - 320d M Sport 5dr Step Auto13

Low Mileage

£11,950

Finance available £245 pm

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Magee Automotive

02890022120 *

BMW 3 Series2014 (64) - 2.0 318d SE Euro 5 (s/s) 4dr

2014 (64) - 2.0 318d SE Euro 5 (s/s) 4dr61

Low Mileage

£5,690

Finance available £105 pm

  • 2L
  • 83.1K

    Miles
  • Diesel
  • Manual
  • Saloon

T&T (LEIC) CAR SALES LTD

01164646081 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 4dr Step Auto

2015 (15) - 320d xDrive M Sport 4dr Step Auto13

£4,950

Finance available £88 pm

  • 2L
  • 177.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

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

2024 - 320i M Sport 5dr Step Auto19

£33,998

  • 2L
  • 9.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Aberdeen MG

01224907730 *

4.7/5 Stars

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

2017 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr31

Low Mileage

£14,299

Finance available £297 pm

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AB Car Sales (South West) Ltd

01822661594 *

4.9/5 Stars

BMW 3 Series2019 - 2.0 320i SE Touring 5-Door

2019 - 2.0 320i SE Touring 5-Door2

£12,850

Finance available £265 pm

  • 2L
  • 86.1K

    Miles
  • Petrol
  • Manual
  • Estate

Elite Cars Direct Limited

01164785127 *

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.