Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,630 Used BMW 3 Series cars for sale

BMW 3 Series2013 (63) - 318d Sport 4dr

2013 (63) - 318d Sport 4dr20

£4,495

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782389088 *

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

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

£17,495

£339/pm (HP)

  • 2L
  • 74.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Status Motor Group LTD

02037639097 *

BMW 3 Series2013 - 325d M Sport 2dr Step Auto

2013 - 325d M Sport 2dr Step Auto14

Low Mileage

£7,895

£145/pm (HP)

  • 3L
  • 64.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Lakeside Autos

02890023124 *

BMW 3 Series2018 - 320d M Sport 5dr Step Auto

2018 - 320d M Sport 5dr Step Auto10

£15,495

£304/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Brown Cars

02890023186 *

BMW 3 Series2012 (12) - 318D EXCLUSIVE EDITION TOURING 5-Door

2012 (12) - 318D EXCLUSIVE EDITION TOURING 5-Door12

Reduced

£3,495

  • 2L
  • 104.7K

    Miles
  • Diesel
  • Manual
  • Estate

CHEQUERED FLAG WALES LIMITED

01443805132 *

BMW 3 Series(65) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr

(65) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr80

£7,495

  • 121.5K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Pavilion Motor Company

01614139866 *

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

2021 (71) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr11

£20,200

£322/pm (PCP)

  • 2L
  • 68.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Whitethor Cars

01530443588 *

0/5 Stars

BMW 3 Series2025 - 3 SERIES 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 3 SERIES 330e 22.3 kWh M Sport 4dr Step Auto53

Low Mileage

£33,644

  • 2L
  • 5.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Bournemouth

01202068625 *

BMW 3 Series2020 - 330i Sport 4dr Step Auto

2020 - 330i Sport 4dr Step Auto36

£22,792

  • 2L
  • 42.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

BMW 3 Series2012 (62) - 320i xDrive Luxury 4dr Step Auto

2012 (62) - 320i xDrive Luxury 4dr Step Auto30

Low Mileage

£5,500

£94/pm (HP)

  • 2L
  • 99.9K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW 3 Series2012 (12) - 2.0 320i M Sport Convertible 2dr Petrol Steptronic Euro 5 (170 ps)

2012 (12) - 2.0 320i M Sport Convertible 2dr Petrol Steptronic Euro 5 (170 ps)26

Low Mileage

£9,995

  • 2L
  • 81.7K

    Miles
  • Petrol
  • Automatic
  • Convertible

Taylor Motor Group (Farndon Road)

01636554121 *

BMW 3 Series2021 (71) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2021 (71) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)50

Low Mileage

£24,111

  • 2L
  • 32.5K

    Miles
  • Petrol
  • Automatic
  • Estate

GOOD MOTORS LTD

01615196733 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 5dr Step Auto

2015 (15) - 320d xDrive M Sport 5dr Step Auto44

£9,995

  • 2L
  • 95.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Fm3 Cars North West Ltd

01616696935 *

BMW 3 Series2024 (74) - 320d M Sport Saloon 4-Door

2024 (74) - 320d M Sport Saloon 4-Door37

Low Mileage

£31,499

  • 2L
  • 6.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2017 (67) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr

2017 (67) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr56

£9,495

£178/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Meadway Autoland

01216475215 *

1/5 Stars

BMW 3 Series2020 (20) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 (20) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (50

Reduced

£16,290

  • 2L
  • 77.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Dace Car Supermarket

01616945306 *

BMW 3 Series2024 - 3 SERIES 330e M Sport 4dr Step Auto

2024 - 3 SERIES 330e M Sport 4dr Step Auto44

£30,926

  • 2L
  • 21.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2010 (60) - 2010 318d M Sport 5dr Step Auto ESTATE MET BLUE SERVICE HISTORY

2010 (60) - 2010 318d M Sport 5dr Step Auto ESTATE MET BLUE SERVICE HISTORY10

Low Mileage

£3,499

£52/pm (HP)

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

GT Sports & 4x4

01274059833 *

BMW 3 Series2018 - 320d M Sport Shadow Edition 5dr Step Auto

2018 - 320d M Sport Shadow Edition 5dr Step Auto19

£14,498

  • 2L
  • 81.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Peugeot (Kilmarnock)

01563591754 *

BMW 3 Series2021 (71) - 330e M Sport 5dr Step Auto

2021 (71) - 330e M Sport 5dr Step Auto19

Reduced

£23,500

  • 2L
  • 51.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Listers Kings Lynn (BMW)

01553601557 *

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.