Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,299 Used BMW 3 Series cars for sale

BMW 3 Series2.0 Luxury Diesel Auto 5DR

2.0 Luxury Diesel Auto 5DR21

Low Mileage

£12,995

  • 66.3K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

THE CARMARKET

02890023139 *

BMW 3 Series2021 (70) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (70) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto xDrive Euro 6 (s/s) 5dr54

Reduced

£23,799

£478/pm (HP)

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)31

£11,300

£216/pm (HP)

  • 2L
  • 66.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hammond Cars Great Yarmouth

01493806041 *

BMW 3 Series2017 - 3.0 335d xDrive M Sport Shadow Edition 4-Door

2017 - 3.0 335d xDrive M Sport Shadow Edition 4-Door51

Reduced

£16,990

£374/pm (CS)

  • 3L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

South Yorkshire Motors Ltd

01977802191 *

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

2019 (3J) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)26

Low Mileage

£21,995

£422/pm (PCP)

  • 2L
  • 44.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Boundary Sports and Prestige Cars Ltd

01522459166 *

BMW 3 Series2005 (05) - 320i SE 4dr

2005 (05) - 320i SE 4dr46

Low Mileage

£1,895

  • 2L
  • 97.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Direct Automotive & Performance

07908487020 *

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

2020 - 330e Sport Pro 4dr Step Auto33

£17,099

£360/pm (HP)

  • 2L
  • 46.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2019 - 2.0 320i M Sport GT Auto 5dr

2019 - 2.0 320i M Sport GT Auto 5dr45

Reduced

£18,489

£346/pm (PCP)

  • 2L
  • 29.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Used Cars UK

01992660885 *

BMW 3 Series2014 - 318d M Sport 4dr

2014 - 318d M Sport 4dr22

£7,495

£136/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Parkgate Auto Solutions

02890026882 *

BMW 3 Series2021 - 318i M Sport 4dr Step Auto

2021 - 318i M Sport 4dr Step Auto10

Low Mileage

£22,199

  • 2L
  • 26.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2017 - 320d xDrive M Sport 4dr

2017 - 320d xDrive M Sport 4dr1

£12,495

£241/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Hynes Motors

02890023625 *

BMW 3 Series2022 - 330E XDRIVE M SPORT 5-Door

2022 - 330E XDRIVE M SPORT 5-Door26

£25,300

  • 2L
  • 59.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Sheffield

01145510576 *

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

2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)23

Reduced

£17,800

  • 2L
  • 74.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2012 - 2.0 318d Sport Plus Edition Touring Steptronic Euro 5 5dr

2012 - 2.0 318d Sport Plus Edition Touring Steptronic Euro 5 5dr46

Low Mileage

£5,495

£94/pm (HP)

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Scotton Garage Limited

01423797050 *

4.8/5 Stars

BMW 3 Series2022 - 330E M SPORT 4-Door

2022 - 330E M SPORT 4-Door25

£19,600

  • 2L
  • 48.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (71) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 650

£17,350

£336/pm (HP)

  • 2L
  • 90.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Woodson Cars Ltd

01616965101 *

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

2024 - 320i M Sport 4dr Step Auto18

£28,995

£423/pm (PCP)

  • 2L
  • 26.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

C Russell Auto Sales Ltd

02844330222 *

BMW 3 Series2019 (69) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2019 (69) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)50

Reduced

£29,449

£533/pm (PCP)

  • 3L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Estate

A1 Ortos

01613887641 *

4.3/5 Stars

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

2020 - 320i M Sport 4dr Step Auto38

Low Mileage

£23,249

£487/pm (HP)

  • 2L
  • 22.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

BMW 3 Series2006 (06) - 320d SE 4dr Auto

2006 (06) - 320d SE 4dr Auto38

Low Mileage

£3,499

  • 2L
  • 60.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

FAST LANE T/A BE MY MOTOR LTD

01889223656 *

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.