Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,249 Used BMW 3 Series cars for sale

BMW 3 Series2013 (13) - 3.0 335i M Sport Auto Euro 5 (s/s) 4dr

2013 (13) - 3.0 335i M Sport Auto Euro 5 (s/s) 4dr56

Low Mileage

£13,795

£269/pm (HP)

  • 3L
  • 73.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

R Line Motors

01618042359 *

BMW 3 Series2012 - 335i SE DCT 4-Door

2012 - 335i SE DCT 4-Door36

Low Mileage

£14,940

£293/pm (HP)

  • 21.4K

    Miles
  • Petrol
  • Automatic
  • Coupe

Seymour Pope Ltd

01923927646 *

BMW 3 Series2019 (68) - 320i M Sport Shadow Edition 4dr Step Auto

2019 (68) - 320i M Sport Shadow Edition 4dr Step Auto52

£9,995

  • 2L
  • 132.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

AK MOTOR GROUP LTD

01494412573 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto19

Low Mileage

£20,498

  • 2L
  • 35.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

BMW 3 Series2026 (64) - 32i SPORT AUTO 76000 Miles 5-Door

2026 (64) - 32i SPORT AUTO 76000 Miles 5-Door37

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2018 - 2.0 330i M Sport Shadow Edition Auto 4dr

2018 - 2.0 330i M Sport Shadow Edition Auto 4dr27

£12,995

£252/pm (HP)

  • 2L
  • 105.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Club Class Cars York Limited

01904917702 *

BMW 3 Series2018 - 320d SE 4-Door

2018 - 320d SE 4-Door50

Reduced

£8,995

£168/pm (HP)

  • 2L
  • 107.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Stores

01515419312 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)43

Low Mileage

£17,495

£339/pm (HP)

  • 2L
  • 47.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Hartington Motors

01942365314 *

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

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

Reduced

£26,910

£388/pm (PCP)

  • 2L
  • 25.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Buy and Go Cars

02920108594 *

4.8/5 Stars

BMW 3 Series2023 (23) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2023 (23) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)46

£23,299

£341/pm (PCP)

  • 2L
  • 65.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Cartime Rochdale

01615298277 *

BMW 3 Series2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr20

Reduced

£8,495

£157/pm (HP)

  • 2L
  • 48.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Mount Vernon Motors

01416119897 *

0/5 Stars

BMW 3 Series2013 - 2.0 318d SE Saloon 4-Door

2013 - 2.0 318d SE Saloon 4-Door49

Low Mileage

£5,499

£94/pm (HP)

  • 2L
  • 78.3K

    Miles
  • Diesel
  • Manual
  • Saloon

LCS Autos

01782898183 *

BMW 3 Series2014 (64) - 318d M Sport 5dr

2014 (64) - 318d M Sport 5dr25

£7,290

£132/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Autopoint UK (Notts) Ltd

01156977743 *

4.5/5 Stars

BMW 3 Series2021 (71) - 330e xDrive SE Pro 5dr Step Auto

2021 (71) - 330e xDrive SE Pro 5dr Step Auto25

£18,199

  • 2L
  • 49.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Oldham

01612416881 *

BMW 3 Series2022 - 3.0 M340I xDrive MHEV Auto 4WD 4dr

2022 - 3.0 M340I xDrive MHEV Auto 4WD 4dr24

£36,995

£613/pm (PCP)

  • 3L
  • 33.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Grays of Holbeach

01406430115 *

BMW 3 Series2014 (14) - 325d M Sport 4dr

2014 (14) - 325d M Sport 4dr50

Low Mileage

£9,495

£178/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Cattedown Trade Centre

01752426030 *

BMW 3 Series2021 - 2.0 320D M Sport MHEV Auto 4dr

2021 - 2.0 320D M Sport MHEV Auto 4dr40

£18,450

£355/pm (PCP)

  • 2L
  • 87.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

torquepoint

01908765737 *

0/5 Stars

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

2016 (16) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (230

Low Mileage

£9,800

£185/pm (HP)

  • 2L
  • 57.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hammond Cars Ipswich

01473927579 *

BMW 3 Series2011 (61) - 318d ES 5dr Step Auto

2011 (61) - 318d ES 5dr Step Auto34

Low Mileage

£3,690

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Affordable Car Centre Ltd

01234230806 *

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

2018 - 330d M Sport 4dr Step Auto19

£14,998

  • 3L
  • 69.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Wigan)

01942597310 *

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.