Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,461 Used BMW 3 Series cars for sale

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,398

  • 2L
  • 15.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

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

2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 669

Low Mileage

£19,800

£328/pm (PCP)

  • 2L
  • 29.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2021 (21) - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2021 (21) - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)50

Reduced

£28,795

£617/pm (HP)

  • 3L
  • 75.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Tenby Car Supermarket

01908106203 *

BMW 3 Series2017 - 335d xDrive M Sport 4dr Step Auto

2017 - 335d xDrive M Sport 4dr Step Auto12

£14,450

£282/pm (HP)

  • 3L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MCautosales

02879440626 *

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

2020 (70) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£18,984

£310/pm (PCP)

  • 2L
  • 72.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

K W Motors Ltd

01582329327 *

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

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

£17,400

£328/pm (PCP)

  • 2L
  • 58.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

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

2019 (69) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr78

£31,990

£595/pm (PCP)

  • 3L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Rosso Performance LTD

01133236280 *

BMW 3 Series2014 - 330D XDRIVE LUXURY GRAN TURISMO Exceptional Condition 1owner Full BMW SH 5-Door

2014 - 330D XDRIVE LUXURY GRAN TURISMO Exceptional Condition 1owner Full BMW SH 5-Door60

£8,990

£168/pm (HP)

  • 3L
  • 102.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Car2Car Ltd

01403331222 *

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

2020 (70) - 330e M Sport 4dr Step Auto27

£14,048

  • 2L
  • 101.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]19

£33,998

  • 2L
  • 14.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Huddersfield)

01484506234 *

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

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

£21,499

  • 2L
  • 51.2K

    Miles
  • Petrol
  • Automatic
  • Estate

HPL Motors Oldham

01612416881 *

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

2020 (20) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)35

Low Mileage

£20,989

£420/pm (HP)

  • 2L
  • 45.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Essex Car Company

01708973745 *

BMW 3 Series2016 - 320d xDrive M Sport 5dr Step Auto

2016 - 320d xDrive M Sport 5dr Step Auto20

£11,995

£231/pm (HP)

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Springvale Car Sales

01633749082 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2021 (21) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)50

Reduced

£17,400

£278/pm (PCP)

  • 2L
  • 57.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Georgesons Cars

01518322203 *

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

2025 - 330e 22.3 kWh M Sport 5dr Step Auto12

£43,998

  • 2L
  • 2.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Click & Collect Colchester

01414839928 *

BMW 3 Series2019 - 2.0 320d M Sport Auto 4dr

2019 - 2.0 320d M Sport Auto 4dr43

£18,990

£398/pm (PCP)

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Panacea Motors Ltd

01616727308 *

0/5 Stars

BMW 3 Series2014 (14) - 320i M Sport 4dr

2014 (14) - 320i M Sport 4dr16

£5,950

£104/pm (HP)

  • 2L
  • 99.3K

    Miles
  • Petrol
  • Manual
  • Saloon

BMW 3 Series2018 - 335d xDrive M Sport 4dr Step Auto

2018 - 335d xDrive M Sport 4dr Step Auto58

£18,495

£429/pm (PCP)

  • 3L
  • 59.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Donnelly Automotive

02890023546 *

BMW 3 Series2020 (20) - 320d M Sport 4dr Step Auto

2020 (20) - 320d M Sport 4dr Step Auto47

£18,490

£313/pm (PCP)

  • 2L
  • 77.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Gurus

01144780031 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)9

£5,779

£100/pm (HP)

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Autopoint

01436647028 *

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.