Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,497 Used BMW 3 Series cars for sale

BMW 3 Series2015 - 320d M Sport 4dr [Business Media]

2015 - 320d M Sport 4dr [Business Media]7

Low Mileage

£11,197

£291/pm (HP)

  • 2L
  • 59.2K

    Miles
  • Diesel
  • Manual
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2017 - 2.0 320d xDrive M Sport Shadow Edition 4WD 5dr

2017 - 2.0 320d xDrive M Sport Shadow Edition 4WD 5dr30

Reduced

£11,095

£212/pm (HP)

  • 2L
  • 99.9K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series2021 - 320d MHT M Sport 5dr Step Auto

2021 - 320d MHT M Sport 5dr Step Auto19

£25,498

  • 2L
  • 48.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Volkswagen (Stirling)

01786232264 *

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

2023 - 320i M Sport 4dr Step Auto19

Reduced

£29,998

  • 2L
  • 10.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Dumfries BMW/MINI

01387340162 *

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

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

£19,990

£320/pm (PCP)

  • 2L
  • 71.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Mawsley Motor Company

01604343519 *

BMW 3 Series2022 - M340d xDrive MHT 4dr Step Auto

2022 - M340d xDrive MHT 4dr Step Auto34

Low Mileage

£38,494

  • 3L
  • 18.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

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

2024 - 320i M Sport 4dr Step Auto26

Low Mileage

£30,249

£486/pm (PCP)

  • 2L
  • 9.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

£34,298

  • 2L
  • 15.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2013 - 2.0 320d Sport GT Euro 6 (s/s) 5dr

2013 - 2.0 320d Sport GT Euro 6 (s/s) 5dr16

Low Mileage

£6,495

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Woodcroft Motors

01642030069 *

BMW 3 Series2013 - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (184

2013 - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (1843

Low Mileage

£11,495

£220/pm (HP)

  • 57.2K

    Miles
  • Diesel
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507308080 *

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

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

£20,600

£420/pm (CS)

  • 2L
  • 62.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carsa Shrewsbury

01743292169 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£32,498

  • 2L
  • 16.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Edinburgh Sighthill Vauxhall / Peugeot / Leapmo

01312025858 *

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

2020 - 320d M Sport 5dr Step Auto14

£22,950

£382/pm (PCP)

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Colin Francis Cars

02879441906 *

BMW 3 Series2013 - 3.0 335d M Sport Coupe 2-Door

2013 - 3.0 335d M Sport Coupe 2-Door35

£9,995

  • 3L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Peak Automotive Limited

01637801278 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,398

  • 2L
  • 13.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Irvine BMW

01294440528 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (30

£17,700

  • 2L
  • 48.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

BMW 3 Series2018 - 2.0 320d ED Plus Saloon 4-Door

2018 - 2.0 320d ED Plus Saloon 4-Door35

£5,995

  • 2L
  • 157.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

MB Motor Group

01133236318 *

BMW 3 Series2015 (15) - (F34) 318d GT SPORT - AUTOMATIC - LOVELY SPEC 5-Door

2015 (15) - (F34) 318d GT SPORT - AUTOMATIC - LOVELY SPEC 5-Door24

£7,995

£147/pm (HP)

  • 2L
  • 69.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Amersham Motor Works Ltd

01494927729 *

BMW 3 Series2021 - 2.0 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 p

2021 - 2.0 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 p10

£20,990

£345/pm (PCP)

  • 2L
  • 46.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

ALPHA MOTORS (WIGAN) LIMITED

01616693648 *

BMW 3 Series2017 - 320d M Sport Shadow Edition 4dr Step Auto

2017 - 320d M Sport Shadow Edition 4dr Step Auto10

Low Mileage

£17,999

£380/pm (HP)

  • 2L
  • 30.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

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.