Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,706 Used BMW 3 Series cars for sale

BMW 3 Series2013 - 320D XDRIVE M SPORT 4-Door

2013 - 320D XDRIVE M SPORT 4-Door21

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Platinum Car Sales Ltd

01685702348 *

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

2021 - 330e xDrive M Sport Pro Edition 4dr Step Auto42

£23,599

£416/pm (PCP)

  • 2L
  • 64.7K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2019 (69) - 320d xDrive M Sport 4dr Step Auto

2019 (69) - 320d xDrive M Sport 4dr Step Auto20

£22,000

£379/pm (PCP)

  • 2L
  • 57.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Power Body Styling Ltd

01782389383 *

BMW 3 Series2014 (64) - 2.0 320i M Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)

2014 (64) - 2.0 320i M Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)50

Low Mileage

£9,995

  • 2L
  • 65.6K

    Miles
  • Petrol
  • Manual
  • Estate

Hyland Car Sales Ltd

01884211250 *

BMW 3 Series2012 - 320d Sport Plus 2dr Step Auto

2012 - 320d Sport Plus 2dr Step Auto6

Low Mileage

£6,795

£122/pm (HP)

  • 2L
  • 95.1K

    Miles
  • Diesel
  • Automatic
  • Coupe

Border Cars Ltd

01835340734 *

BMW 3 Series2022 - 320i xDrive M Sport 4dr Step Auto

2022 - 320i xDrive M Sport 4dr Step Auto23

£28,995

£444/pm (PCP)

  • 2L
  • 28.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Fleetwise

02890022201 *

BMW 3 Series2021 - 330E M SPORT 5-Door

2021 - 330E M SPORT 5-Door26

£22,000

£372/pm (PCP)

  • 2L
  • 38.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Enfield

02037634741 *

BMW 3 Series2015 (15) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (184 p

2015 (15) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (184 p67

Low Mileage

£13,450

£261/pm (HP)

  • 2L
  • 59.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

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

2016 (16) - 320d M Sport 4dr Step Auto10

£8,590

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Value Car Centre

01603512116 *

4.3/5 Stars

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

2022 - 320i M Sport 5dr Step Auto39

Low Mileage

£24,649

£407/pm (PCP)

  • 2L
  • 28.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Glasgow

01412601249 *

BMW 3 Series2016 (16) - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps) *Finance F

2016 (16) - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps) *Finance F42

£7,949

£146/pm (HP)

  • 2L
  • 115.6K

    Miles
  • Diesel
  • Manual
  • Estate

Noya Motor Group (Peterborugh)

01733794290 *

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

2019 - 320d M Sport 4dr Step Auto20

£22,995

£407/pm (PCP)

  • 2L
  • 56.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Murray Motors

02879440625 *

BMW 3 Series2019 - 320i M Sport 5dr Step Auto [Business Media]

2019 - 320i M Sport 5dr Step Auto [Business Media]24

Low Mileage

£16,999

£357/pm (HP)

  • 2L
  • 42.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

FOW Trafford

01616969155 *

BMW 3 Series2018 (18) - 316d Sport 4dr Step Auto ++ SAT NAV / DAB / ULEZ / 68.9 MPG ++

2018 (18) - 316d Sport 4dr Step Auto ++ SAT NAV / DAB / ULEZ / 68.9 MPG ++21

Low Mileage

£12,475

£241/pm (HP)

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Nick King Car Sales (Gloucester)

01452227299 *

BMW 3 Series2014 (14) - 2.0 320i M Sport Euro 6 (s/s) 4dr

2014 (14) - 2.0 320i M Sport Euro 6 (s/s) 4dr79

£6,195

£109/pm (HP)

  • 2L
  • 116.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Ace Car Sales Bury

01618042294 *

4.3/5 Stars

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

2018 (18) - 2.0 318d SE Touring Euro 6 (s/s) 5dr45

Reduced

£10,991

  • 2L
  • 80.9K

    Miles
  • Diesel
  • Manual
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2019 (69) - 320d M Sport 4dr Step Auto

2019 (69) - 320d M Sport 4dr Step Auto30

£20,920

£398/pm (PCP)

  • 2L
  • 54.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hippo Approved

01254961071 *

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

2023 (73) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)25

£26,499

  • 2L
  • 26.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

HPL Motors Preston

01772957419 *

BMW 3 Series2021 (71) - 320i M Sport 4dr Step Auto

2021 (71) - 320i M Sport 4dr Step Auto50

£20,991

  • 2L
  • 56.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2021 - 320d MHT M Sport 4dr Step Auto19

£23,498

  • 2L
  • 47.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Renault/Dacia (Dumbarton)

01389310597 *

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

Jack Evans

Author: Jack Evans

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

* 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.