Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,489 Used BMW 3 Series cars for sale

BMW 3 Series2019 - 2.0 318d SE Euro 6 (s/s) 4dr

2019 - 2.0 318d SE Euro 6 (s/s) 4dr72

£11,250

£215/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SELECT CARS & COMMERCIALS

01582280231 *

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

2021 - 330e M Sport 4dr Step Auto28

£20,699

£366/pm (PCP)

  • 2L
  • 46.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Oldbury

01217525220 *

BMW 3 Series2008 (58) - 320d M Sport 2dr Step Auto

2008 (58) - 320d M Sport 2dr Step Auto30

Low Mileage

£3,999

£84/pm (HP)

  • 2L
  • 115.3K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

FALLOWFIELD CARS LIMITED

01618048196 *

BMW 3 Series2013 (62) - 2.0 318d SE Touring 5dr Diesel Manual For finance please all 01527 592523

2013 (62) - 2.0 318d SE Touring 5dr Diesel Manual For finance please all 01527 59252320

Low Mileage

£5,499

  • 2L
  • 102.9K

    Miles
  • Diesel
  • Manual
  • Estate

Lakeside Car Sales Ltd

01527911363 *

BMW 3 Series2009 - 320D M SPORT 4-Door

2009 - 320D M SPORT 4-Door16

£3,999

  • 2L
  • 143.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bexhill Motors Eastbourne

01323403942 *

BMW 3 Series2013 - 2.0 318d M Sport Euro 5 (s/s) 4dr

2013 - 2.0 318d M Sport Euro 5 (s/s) 4dr18

£3,995

  • 2L
  • 137.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Signature Autos

01313226275 *

BMW 3 Series2013 (63) - 2.0 318d SE Auto Euro 5 (s/s) 4dr

2013 (63) - 2.0 318d SE Auto Euro 5 (s/s) 4dr65

Low Mileage

£7,000

£126/pm (HP)

  • 2L
  • 73.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

FAWMOND GALAXY LTD

01143086581 *

BMW 3 Series2020 - 320d Sport 4dr

2020 - 320d Sport 4dr39

Low Mileage

£20,995

£353/pm (PCP)

  • 2L
  • 36.4K

    Miles
  • Diesel
  • Manual
  • Saloon

O'Loughlin Brothers

02879440950 *

BMW 3 Series2017 (17) - 2.0 316d SE Touring 5dr Diesel Auto Euro 6 (s/s) (116 ps)

2017 (17) - 2.0 316d SE Touring 5dr Diesel Auto Euro 6 (s/s) (116 ps)50

£8,695

£162/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

GMC 2000

01134680586 *

0/5 Stars

BMW 3 Series2019 (68) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr

2019 (68) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr15

Reduced

£7,489

  • 2L
  • 141.0K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW 3 Series2010 (60) - 320d M Sport 2dr

2010 (60) - 320d M Sport 2dr20

Reduced

£3,495

£52/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Tried And Tested Cars

01732443090 *

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

2016 (66) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)21

£12,995

£252/pm (HP)

  • 3L
  • 89.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2019 - 320d Sport 4dr

2019 - 320d Sport 4dr19

£18,998

  • 2L
  • 48.6K

    Miles
  • Diesel
  • Manual
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

BMW 3 Series2019 - 318d M Sport 5dr Step Auto

2019 - 318d M Sport 5dr Step Auto6

£15,499

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Usedirect Belfast 62 Boucher Road

02890022260 *

BMW 3 Series2018 (68) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2018 (68) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr70

£10,910

£208/pm (HP)

  • 2L
  • 99.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

SR Motors

01793268063 *

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

2022 (22) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£24,490

£377/pm (PCP)

  • 2L
  • 29.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Savannah Cars Ltd

01702418484 *

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

2018 (18) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr39

£18,250

£507/pm (PCP)

  • 3L
  • 92.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Heathrow Trade Cars

07851664002 *

BMW 3 Series2014 (64) - 320d EfficientDynamics Business 4dr Step Auto

2014 (64) - 320d EfficientDynamics Business 4dr Step Auto36

£5,690

£98/pm (HP)

  • 2L
  • 116.9K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Smart Buy Auto

08443261604 *

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

2019 - 320d M Sport 4dr Step Auto42

Low Mileage

£19,499

£401/pm (HP)

  • 2L
  • 43.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2019 - 330e M Sport 4dr Auto

2019 - 330e M Sport 4dr Auto19

Low Mileage

£21,998

  • 2L
  • 28.4K

    Miles
  • Electric
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

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.