Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,582 Used BMW 3 Series cars for sale

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

2019 (07) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (18

£14,995

£294/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

RB Automotive Ltd

01924668077 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,298

  • 2L
  • 13.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Edinburgh Seafield Fiat/Kiat/Abarth/BYD

01316036422 *

BMW 3 Series2014 - 2.0 325d M Sport 4-Door

2014 - 2.0 325d M Sport 4-Door28

Low Mileage

£10,950

£209/pm (HP)

  • 2L
  • 61.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

LMR Trade Car Centre

01925907763 *

BMW 3 Series2021 - M340d xDrive MHT 5dr Step Auto

2021 - M340d xDrive MHT 5dr Step Auto35

Low Mileage

£39,995

£652/pm (PCP)

  • 3L
  • 20.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Diamond Vehicle Solutions Limited

01254946262 *

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

2024 - 320i M Sport Step Auto 4-Door30

£36,697

£577/pm (PCP)

  • 2L
  • 18.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

CarSupermarket.com Barnsley

01226448498 *

4.7/5 Stars

BMW 3 Series2011 (60) - 320d M Sport 2dr

2011 (60) - 320d M Sport 2dr54

Low Mileage

£3,295

£48/pm (HP)

  • 2L
  • 116.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Elite Motor Group LTD

01782389098 *

BMW 3 Series2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps) 18'' ALLOYS+H

2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps) 18'' ALLOYS+H39

Low Mileage

£16,450

£324/pm (HP)

  • 3L
  • 48.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2025 - 320i M Sport 5dr Step Auto

2025 - 320i M Sport 5dr Step Auto33

Reduced

£39,250

  • 2L
  • 5.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series(62) - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr

(62) - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr54

Low Mileage

£8,995

  • 61.4K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

IBRA CARS LTD

01163668353 *

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

2022 - 330e M Sport 4dr Step Auto1

£24,999

  • 2L
  • 40.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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

2022 (72) - 2.0 330e 12kWh Sport Auto Euro 6 (s/s) 4dr52

£17,600

  • 2L
  • 85.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2019 - 330i M Sport 4dr Step Auto

2019 - 330i M Sport 4dr Step Auto45

Low Mileage

£22,749

  • 2L
  • 32.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

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

2021 - 330e M Sport 4dr Step Auto25

£18,850

  • 2L
  • 62.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Invicta MG & Motorparks Canterbury

01227203463 *

BMW 3 Series2019 - 2.0 318d M Sport Shadow Edition Touring 5-Door

2019 - 2.0 318d M Sport Shadow Edition Touring 5-Door87

Reduced

£19,500

£400/pm (PCP)

  • 2L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Central Motor Solutions Limited

01506376844 *

BMW 3 Series2020 - 330e SE Pro 4dr Auto

2020 - 330e SE Pro 4dr Auto10

Low Mileage

£16,599

£348/pm (HP)

  • 2L
  • 38.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

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 Series2021 - 330E SE PRO 1 OWNER FULL BMW SERVICE HISTORY AUTO 4-Door

2021 - 330E SE PRO 1 OWNER FULL BMW SERVICE HISTORY AUTO 4-Door34

£14,995

£256/pm (PCP)

  • 2L
  • 73.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Graham Marsh Car Sales Ltd

01227204258 *

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

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

£15,995

£315/pm (HP)

  • 3L
  • 81.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mss Motor Group Ltd

01255440166 *

BMW 3 Series2013 - 320d EfficientDynamics 4dr

2013 - 320d EfficientDynamics 4dr72

£2,995

  • 2L
  • 161.2K

    Miles
  • Diesel
  • Manual
  • Saloon

INVICTUS MOTORS LTD

01279214121 *

BMW 3 Series2021 (71) - 330e M Sport Pro Edition 4dr Step Auto

2021 (71) - 330e M Sport Pro Edition 4dr Step Auto46

£22,000

  • 2L
  • 57.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Junction 17 Cars Rugby

01733309528 *

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.