Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,399 Used BMW 3 Series cars for sale

BMW 3 Series2009 (09) - 318d M Sport 4dr Step Auto

2009 (09) - 318d M Sport 4dr Step Auto27

£1,456

  • 2L
  • 187.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sarah Cox Cars Ltd

01623706190 *

BMW 3 Series2010 (10) - 2.0 320I M SPORT HIGHLINE 2d 168 BHP 2-Door

2010 (10) - 2.0 320I M SPORT HIGHLINE 2d 168 BHP 2-Door9

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 62.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Taylor Motor Group (Farndon Road)

01636554121 *

BMW 3 Series2021 - 2.0 330E M Sport Auto 4dr

2021 - 2.0 330E M Sport Auto 4dr3

£20,995

£288/pm (PCP)

  • 2L
  • 65.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SZ MOTORGROUP LIMITED

01156977750 *

BMW 3 Series2018 (18) - 330e Sport 4dr Step Auto

2018 (18) - 330e Sport 4dr Step Auto15

Reduced

£2,795

  • 2L
  • 78.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Hamstead Autos

01213872419 *

BMW 3 Series2015 - 320d M Sport 5dr Step Auto [Business Media]

2015 - 320d M Sport 5dr Step Auto [Business Media]28

£10,495

£199/pm (HP)

  • 2L
  • 104.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Suitor Autos

02890026903 *

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

2024 - 3 SERIES 330e 22.3 kWh M Sport 4dr Step Auto40

Low Mileage

£32,697

  • 2L
  • 4.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,298

  • 2L
  • 12.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Citroen (Kilmarnock)

01563590306 *

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

2018 (18) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)50

Low Mileage

£14,995

  • 2L
  • 39.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carite Ltd

01793224408 *

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

£15,400

  • 2L
  • 97.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

BMW 3 Series2021 - 330e Sport Pro 5dr Step Auto

2021 - 330e Sport Pro 5dr Step Auto37

£18,099

£301/pm (PCP)

  • 2L
  • 60.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

BMW 3 Series2018 (68) - 320d xDrive M Sport Shadow Edition 5dr Step Auto

2018 (68) - 320d xDrive M Sport Shadow Edition 5dr Step Auto37

£16,395

£323/pm (HP)

  • 2L
  • 69.1K

    Miles
  • Diesel
  • Automatic
  • Estate

SG MOTORHOUSE LTD

01992669367 *

BMW 3 Series2020 (20) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2020 (20) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)42

Reduced

£17,000

£329/pm (HP)

  • 2L
  • 103.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Peter Reeves Ltd

01282501870 *

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

2022 - 318i M Sport 4dr Step Auto35

Low Mileage

£23,695

  • 2L
  • 21.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

BMW 3 Series2017 (67) - 3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP 4-Door

2017 (67) - 3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP 4-Door17

Reduced

£18,995

£370/pm (HP)

  • 3L
  • 26.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2020 (20) - 330e M Sport 4dr Auto

2020 (20) - 330e M Sport 4dr Auto50

£19,949

£346/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Paragon Cars London

01923313765 *

BMW 3 Series2017 (67) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr28

£10,790

£206/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Chesterton Motor Group Ltd

01709223124 *

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

2017 - 330e M Sport 4dr Step Auto60

£11,390

£218/pm (HP)

  • 2L
  • 82.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2020 (70) - 330e xDrive M Sport 5dr Step Auto

2020 (70) - 330e xDrive M Sport 5dr Step Auto61

£22,995

£398/pm (PCP)

  • 2L
  • 68.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

RSK CARS LIMITED

01902240171 *

BMW 3 Series2019 (69) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2019 (69) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)50

£29,995

£563/pm (PCP)

  • 3L
  • 66.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carplex Ltd

01323396590 *

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

2018 (18) - 2.0 320d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr50

£13,491

  • 2L
  • 91.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

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.