Skip to main content

3,068 Used BMW 3 Series cars for sale

BMW 3 Series2018 (18) - 330e M Sport Shadow Edition 4dr Step Auto

2018 (18) - 330e M Sport Shadow Edition 4dr Step Auto12

£11,500

Finance available £235 pm

  • 2L
  • 63.2K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

MS Commercials

01494927723 *

BMW 3 Series2010 (10) - 2.0 318d M Sport Business Edition Touring Steptronic Euro 5 5dr

2010 (10) - 2.0 318d M Sport Business Edition Touring Steptronic Euro 5 5dr36

Low Mileage

£5,990

  • 2L
  • 105.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Keywise Cars Ltd

01392344397 *

BMW 3 Series1996 (P) - 316i 3dr

1996 (P) - 316i 3dr33

Low Mileage

£2,999

  • 1.6L
  • 71.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hampson Motors Ltd

01616720262 *

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

2023 - 320i M Sport 4dr Step Auto36

£25,999

Finance available £547 pm

  • 2L
  • 20.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Widnes

01518322225 *

BMW 3 Series2022 - 330e xDrive M Sport 5dr Step Auto [Tech/Pro Pack]

2022 - 330e xDrive M Sport 5dr Step Auto [Tech/Pro Pack]31

Low Mileage

£37,042

  • 2L
  • 17.3K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Marshall BMW Salisbury

01722445824 *

BMW 3 Series2016 - 2.0 320d M Sport Auto 5dr

2016 - 2.0 320d M Sport Auto 5dr38

£9,500

Finance available £190 pm

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Automatic
  • Estate

NATIONAL CAR HUB

01922665543 *

BMW 3 Series2016 (66) - 318I SE 4-Door

2016 (66) - 318I SE 4-Door41

Reduced

£5,995

Finance available £112 pm

  • 1.5L
  • 105.9K

    Miles
  • Petrol
  • Manual
  • Saloon

River Autos Limited

02039577470 *

BMW 3 Series2015 - 318i SPORT TOURING 5-Door

2015 - 318i SPORT TOURING 5-Door29

Reduced

£9,490

Finance available £190 pm

  • 1.5L
  • 91.0K

    Miles
  • Petrol
  • Automatic
  • Estate

V P I Used Car Sales Limited

02039377580 *

3.5/5 Stars

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

2018 - 320d M Sport 4dr Step Auto11

£13,550

Finance available £280 pm

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

McKinney Motors

02837440713 *

BMW 3 Series2009 (59) - 2.0 318i SE Business Edition Euro 5 4dr

2009 (59) - 2.0 318i SE Business Edition Euro 5 4dr21

£2,995

  • 2L
  • 137.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Capital Autos Centre Ltd

02037637065 *

5/5 Stars

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

2021 - 320i M Sport 4dr Step Auto [Pro Pack]40

Low Mileage

£26,599

Finance available £555 pm

  • 2L
  • 8.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch

02039092092 *

4.3/5 Stars

BMW 3 Series2012 (12) - 320d M Sport 2dr

2012 (12) - 320d M Sport 2dr8

Low Mileage

£8,295

Finance available £163 pm

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Sleep and Hill Motors

01752840081 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr

2014 (14) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr77

Reduced

£12,495

Finance available £257 pm

  • 2L
  • 39.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ace Car Sales Bury

01618042294 *

3.9/5 Stars

BMW 3 Series2014 (64) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2014 (64) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)35

£6,995

  • 2L
  • 114.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2022 - 2.0 320D M Sport MHEV Auto 5dr

2022 - 2.0 320D M Sport MHEV Auto 5dr54

£28,277

Finance available £560 pm

  • 2L
  • 28.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Best Car Ltd

01580232496 *

BMW 3 Series2019 (MG) - 3.0 340i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (326 p

2019 (MG) - 3.0 340i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (326 p46

Low Mileage

£31,000

Finance available £616 pm

  • 3L
  • 24.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Peter Reeves Ltd

01282501870 *

BMW 3 Series2019 - 318d SE 4dr Step Auto

2019 - 318d SE 4dr Step Auto18

Reduced

£13,795

Finance available £286 pm

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Curley Cars

02890023216 *

BMW 3 Series2021 - 318d SE 4dr

2021 - 318d SE 4dr11

£17,250

Finance available £334 pm

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Saloon

ILEX CAR SALES LTD

02877440249 *

BMW 3 Series2013 (t) - 320d Sport Plus 2dr

2013 (t) - 320d Sport Plus 2dr24

£3,950

Finance available £66 pm

  • 2L
  • 133.0K

    Miles
  • Diesel
  • Manual
  • Coupe

M&M Automotive

01590631653 *

BMW 3 Series2008 (58) - 320d SE 4dr Step Auto

2008 (58) - 320d SE 4dr Step Auto2

Low Mileage

£2,995

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Grosvenor Cars Norfolk

01493808752 *

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.