Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,438 Used BMW 3 Series cars for sale

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

2021 - 330e M Sport 4dr Step Auto18

£19,299

£319/pm (PCP)

  • 2L
  • 36.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Coventry

02475187133 *

BMW 3 Series2020 (20) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr57

Low Mileage

£20,999

£336/pm (PCP)

  • 2L
  • 37.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2016 (16) - 320d EfficientDynamics Plus 4dr

2016 (16) - 320d EfficientDynamics Plus 4dr20

£7,495

£136/pm (HP)

  • 2L
  • 106.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Rose Motors LTD

07733642092 *

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto55

Low Mileage

£53,000

£856/pm (PCP)

  • 3L
  • 3.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

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

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

Low Mileage

£21,500

£379/pm (PCP)

  • 2L
  • 40.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

HOY MOTORS

01236801362 *

BMW 3 Series2017 (67) - 2.0 320d ED Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)

2017 (67) - 2.0 320d ED Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)15

Low Mileage

£16,695

  • 2L
  • 19.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Trust UK Bury

01612416386 *

BMW 3 Series2016 (66) - 320d M Sport 4dr Step Auto

2016 (66) - 320d M Sport 4dr Step Auto17

Reduced

£6,095

  • 2L
  • 126.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SK CAR COMPANY LTD

01384885534 *

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

2022 (22) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr34

£15,995

£233/pm (PCP)

  • 2L
  • 45.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BP Car Sales Ltd

01274087587 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut49

Low Mileage

£14,675

£287/pm (HP)

  • 2L
  • 52.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

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

2019 - 2.0 330E M Sport Auto 4dr42

£16,610

£328/pm (HP)

  • 2L
  • 76.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Sparshatts of Havant

02392492666 *

BMW 3 Series2012 (12) - 320d Luxury 4dr Step Auto

2012 (12) - 320d Luxury 4dr Step Auto20

Low Mileage

£5,690

£98/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

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

2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr50

Reduced

£27,791

  • 2L
  • 37.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2020 (20) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (50

£13,299

  • 2L
  • 102.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Affordable Cars Prestige Car Supermarket

01904238447 *

BMW 3 Series2015 - 320d xDrive M Sport 5dr

2015 - 320d xDrive M Sport 5dr12

£9,295

£174/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Manual
  • Estate

Marina Motors

02893447315 *

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

2018 (18) - 320d M Sport Shadow Edition 5dr Step Auto9

£14,499

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Pinetree Car Superstore Tonypandy

01443803252 *

BMW 3 Series2022 (22) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2022 (22) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)50

£25,975

£398/pm (PCP)

  • 2L
  • 47.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01618049214 *

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

2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr52

Reduced

£9,995

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

R Line Motors

01618042359 *

BMW 3 Series2014 (64) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2014 (64) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)26

Low Mileage

£11,400

£218/pm (HP)

  • 2L
  • 35.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CSW Automotive LTD

01785550895 *

0/5 Stars

BMW 3 Series2022 (71) - 318i M Sport Saloon 4-Door

2022 (71) - 318i M Sport Saloon 4-Door54

Low Mileage

£24,864

  • 2L
  • 10.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hedin BMW Blackheath

02037587475 *

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

2021 - 330e xDrive M Sport 4dr Step Auto41

Low Mileage

£23,849

£414/pm (PCP)

  • 2L
  • 24.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

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.