Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,374 Used BMW 3 Series cars for sale

BMW 3 Series2013 (13) - 330d M Sport 5dr Step Auto

2013 (13) - 330d M Sport 5dr Step Auto15

BMW 3 Series2017 (67) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2017 (67) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)34

£8,695

  • 2L
  • 91.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2015 (15) - 320d EfficientDynamics Business 4dr

2015 (15) - 320d EfficientDynamics Business 4dr31

£2,985

  • 2L
  • 178.0K

    Miles
  • Diesel
  • Manual
  • Saloon

KARS2GO LIMITED

01254919310 *

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

2022 - 2.0 320D M Sport MHEV Auto 4dr40

£23,250

£377/pm (PCP)

  • 2L
  • 53.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

torquepoint

01908765737 *

0/5 Stars

BMW 3 Series2023 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2023 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr43

£29,490

£484/pm (PCP)

  • 2L
  • 27.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Oakley Prestige

01256633773 *

BMW 3 Series2022 (72) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2022 (72) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr50

£26,241

  • 2L
  • 51.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2015 (15) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2015 (15) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr36

£10,350

  • 3L
  • 123.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

H N S Motors

01274059857 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 629

£14,700

  • 2L
  • 97.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto30

£17,899

  • 2L
  • 52.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2012 (62) - 320d Sport 4dr

2012 (62) - 320d Sport 4dr23

£4,000

  • 2L
  • 151.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Beechwood Autos Ltd

01623709945 *

0/5 Stars

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto36

Reduced

£53,950

  • 3L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

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

2015 (65) - 320d xDrive M Sport 4dr Step Auto

£9,294

£174/pm (HP)

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vivian Price Cars

01172331344 *

BMW 3 Series2015 (65) - 2.0 Diesel Automatic M Sport Touring Estate 5dr 5 Seats Euro 6

2015 (65) - 2.0 Diesel Automatic M Sport Touring Estate 5dr 5 Seats Euro 621

£6,995

£126/pm (HP)

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Estate

TM UK TRADING LTD Birmingham

02038895331 *

0/5 Stars

BMW 3 Series2014 (14) - 320d xDrive M Sport 4dr Step Auto

2014 (14) - 320d xDrive M Sport 4dr Step Auto67

Low Mileage

£9,695

£183/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

C&S MOTORS LIMITED

01616721743 *

BMW 3 Series2020 - 320d M Sport 4dr Step Auto [Tech/Plus Pack]

2020 - 320d M Sport 4dr Step Auto [Tech/Plus Pack]32

Reduced

£21,695

£472/pm (HP)

  • 2L
  • 40.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

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

2018 - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr58

Low Mileage

£15,400

£320/pm (HP)

  • 2L
  • 42.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Match Stockport

01614139889 *

4/5 Stars

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

2013 (13) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)18

Low Mileage

£12,295

£237/pm (HP)

  • 3L
  • 72.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

SRE Motors Ltd

01782432860 *

BMW 3 Series2022 (22) - 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2022 (22) - 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)50

£15,999

  • 2L
  • 76.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Affordable Cars Prestige Car Supermarket

01904238447 *

BMW 3 Series2012 (12) - 318d Exclusive Edition 5dr

2012 (12) - 318d Exclusive Edition 5dr33

£3,995

£63/pm (HP)

  • 2L
  • 113.0K

    Miles
  • Diesel
  • Manual
  • Estate

MAX MOTOR CO

01138870789 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Plus Edition

2019 (19) - 2.0 320i M Sport Plus Edition19

Low Mileage

£16,800

£332/pm (HP)

  • 45.3K

    Miles
  • Petrol
  • Manual
  • Saloon

Car Universe Limited

01708202780 *

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.