Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,346 Used BMW 3 Series cars for sale

BMW 3 Series2016 (66) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr32

£11,995

£231/pm (HP)

  • 2L
  • 84.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rodden Road Cars

01373481367 *

BMW 3 Series2020 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2020 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (226

£11,495

£239/pm (HP)

  • 2L
  • 101.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

V12 Sports and Classics Hinckley

01455244504 *

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

2020 - 330e M Sport 4dr Step Auto45

Low Mileage

£21,249

£443/pm (HP)

  • 2L
  • 32.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Manchester

01614139868 *

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

2021 - 330e M Sport 4dr Step Auto56

Low Mileage

£22,995

£367/pm (PCP)

  • 2L
  • 28.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SERE Belfast

02895908111 *

BMW 3 Series2015 - 2.0 320d xDrive M Sport Touring 5-Door

2015 - 2.0 320d xDrive M Sport Touring 5-Door29

Reduced

£9,250

£173/pm (HP)

  • 2L
  • 105.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Wootton Motor Company

01553602430 *

0/5 Stars

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

2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (31

Reduced

£17,890

£272/pm (PCP)

  • 2L
  • 50.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Doncaster Prestige Motor limited

01302246751 *

BMW 3 Series2022 (71) - 2.0 330e 12kWh M Sport 4dr Auto (PRO PACK)

2022 (71) - 2.0 330e 12kWh M Sport 4dr Auto (PRO PACK)42

Reduced

£20,988

  • 2L
  • 51.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Jeff White Motors

02920028289 *

4.8/5 Stars

BMW 3 Series2018 (68) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps) PARKING CAM

2018 (68) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps) PARKING CAM39

Low Mileage

£12,550

£242/pm (HP)

  • 2L
  • 42.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Hilton Garage Ltd

01332414842 *

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

2024 - 320d MHT M Sport 5dr Step Auto38

Low Mileage

£38,995

£614/pm (PCP)

  • 2L
  • 15.8K

    Miles
  • Diesel
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW 3 Series2020 - M340i 4-Door

2020 - M340i 4-Door50

Reduced

£31,495

£513/pm (PCP)

  • 3L
  • 37.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

RJDMOTORS LTD

01405801345 *

BMW 3 Series2024 - 320i M Sport Saloon 4-Door

2024 - 320i M Sport Saloon 4-Door61

£29,650

£441/pm (PCP)

  • 2L
  • 16.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£31,998

  • 2L
  • 12.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Peterhead MG

01779400507 *

BMW 3 Series2017 (67) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

2017 (67) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p50

Reduced

£15,495

£304/pm (HP)

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Torque Motor Group Ltd

01484240503 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto26

£21,900

£375/pm (PCP)

  • 2L
  • 52.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

BMW 3 Series2018 (68) - 320i xDrive SE 5dr Step Auto

2018 (68) - 320i xDrive SE 5dr Step Auto31

£9,000

£168/pm (HP)

  • 2L
  • 103.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Beechwood Autos Ltd

01623709945 *

0/5 Stars

BMW 3 Series2021 (70) - 330D XDRIVE SPORTS MHT TOURING EURO6 HYBRID ELECTRIC 5-Door

2021 (70) - 330D XDRIVE SPORTS MHT TOURING EURO6 HYBRID ELECTRIC 5-Door19

£14,995

£294/pm (HP)

  • 3L
  • 119.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ex Cop Cars LTD T/A Ex Police Car Specialists

01618048220 *

BMW 3 Series2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)35

Low Mileage

£15,495

£304/pm (HP)

  • 3L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wise Auto Ltd

02038737355 *

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

2018 (M) - 320d xDrive M Sport Shadow Edition 4dr Step Auto1

£8,750

  • 2L
  • 142.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2022 - 330e SE Pro 5-Door

2022 - 330e SE Pro 5-Door48

Reduced

£14,395

£228/pm (PCP)

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Premier Car Supermarket Kettering Ltd

01536219120 *

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

2021 - 330e Sport Pro 4dr Step Auto19

£19,498

  • 2L
  • 55.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Peugeot/Mazda

01592407370 *

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.