Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,326 Used BMW 3 Series cars for sale

BMW 3 Series2017 (17) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr20

Low Mileage

£12,975

£251/pm (HP)

  • 2L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

JMV Cars Ltd of Gravesend

01634564263 *

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

2016 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)46

Low Mileage

£12,999

  • 2L
  • 50.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bripark Cars Willenhall

01902544673 *

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

2022 - 320i M Sport 4dr Step Auto34

Low Mileage

£25,390

  • 2L
  • 22.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2018 (18) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr35

£14,975

£293/pm (HP)

  • 3L
  • 66.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Landmark 4x4

01772285779 *

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

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

£12,477

£241/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Liverpool Car Centre

01515417928 *

BMW 3 Series2024 - 330e Sport 5dr Step Auto

2024 - 330e Sport 5dr Step Auto46

£29,995

£461/pm (PCP)

  • 2L
  • 21.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Donnelly Motorstore Bangor

02891638497 *

BMW 3 Series2013 (63) - 320d EfficientDynamics Business 5dr Step Auto

2013 (63) - 320d EfficientDynamics Business 5dr Step Auto14

£4,295

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Y S Motors

01494928876 *

3.2/5 Stars

BMW 3 Series2001 (Y) - 320 Ci 2dr Auto

2001 (Y) - 320 Ci 2dr Auto5

Reduced

£1,850

  • 2.2L
  • 125.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

SPORTS & PERFORMANCE CARS

01706572037 *

1.4/5 Stars

BMW 3 Series2022 - M SPORT 5-Door

2022 - M SPORT 5-Door44

Reduced

£17,990

£324/pm (PCP)

  • 2L
  • 86.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Roydens Ltd

07379375629 *

BMW 3 Series2022 - Touring 330e 12kWh M Sport 5dr Step Auto 292PS Automatic

2022 - Touring 330e 12kWh M Sport 5dr Step Auto 292PS Automatic30

Reduced

£23,792

£368/pm (PCP)

  • 2L
  • 27.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Days of Gorseinon

01792739750 *

4/5 Stars

BMW 3 Series2018 - 2.0 M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190

2018 - 2.0 M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (19030

£13,495

£262/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ideal Car Centre Ltd

01902544596 *

BMW 3 Series2016 (16) - 320i Luxury 4dr Step Auto

2016 (16) - 320i Luxury 4dr Step Auto1

Low Mileage

£10,495

£199/pm (HP)

  • 2L
  • 57.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

SIMPSON MOTORS

01383347764 *

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

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - ADAPTIVE LI36

Low Mileage

£25,091

£413/pm (PCP)

  • 2L
  • 13.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Towcester

01327221488 *

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

2018 (18) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)67

Reduced

£16,495

£325/pm (HP)

  • 3L
  • 87.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2017 - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2017 - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)25

£11,750

£226/pm (HP)

  • 2L
  • 83.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Freeway Car Sales

01795502169 *

BMW 3 Series2019 - 320d SE 4dr

2019 - 320d SE 4dr20

£12,990

£252/pm (HP)

  • 2L
  • 94.6K

    Miles
  • Diesel
  • Manual
  • Saloon

Top Gear Motors

02881440371 *

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

2014 (64) - 2.0 320d M Sport Euro 5 (s/s) 4dr64

Low Mileage

£7,494

£136/pm (HP)

  • 2L
  • 90.2K

    Miles
  • Diesel
  • Manual
  • Saloon

BVG Automotive

01618048253 *

4.8/5 Stars

BMW 3 Series2025 - 320i M Sport 5dr Step Auto [Pro Pack]

2025 - 320i M Sport 5dr Step Auto [Pro Pack]19

£46,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Inverness BMW

01463211082 *

BMW 3 Series2015 - 316d SPORT STEP AUTOMATIC £35 TAX 4-Door

2015 - 316d SPORT STEP AUTOMATIC £35 TAX 4-Door19

Low Mileage

£9,995

  • 2L
  • 76.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carwhinley Cars

01228276697 *

0/5 Stars

BMW 3 Series2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)25

£18,499

  • 2L
  • 67.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

HPL Motors Oldham

01612416881 *

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.