Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,256 Used BMW 3 Series cars for sale

BMW 3 Series2012 - 2.0 328i SE T 4dr

2012 - 2.0 328i SE T 4dr31

Low Mileage

£4,899

£123/pm (HP)

  • 2L
  • 94.8K

    Miles
  • Petrol
  • Manual
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2022 - 330i Sport Pro 4dr Step Auto

2022 - 330i Sport Pro 4dr Step Auto38

£23,995

£379/pm (PCP)

  • 2L
  • 37.7K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2013 (63) - 320d xDrive M Sport 5dr

2013 (63) - 320d xDrive M Sport 5dr2

Low Mileage

£10,990

£210/pm (HP)

  • 2L
  • 72.5K

    Miles
  • Diesel
  • Manual
  • Estate

Brownroyd Motors Limited

01706398652 *

BMW 3 Series1996 (P) - 318i 2dr Auto convertible

1996 (P) - 318i 2dr Auto convertible15

Low Mileage

£4,995

  • 1.8L
  • 97.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

AutowerxLtd

01933839536 *

4.6/5 Stars

BMW 3 Series2010 (10) - 2.0 320I M SPORT HIGHLINE 2d 168 BHP 2-Door

2010 (10) - 2.0 320I M SPORT HIGHLINE 2d 168 BHP 2-Door9

Low Mileage

£6,995

£137/pm (HP)

  • 2L
  • 62.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Taylor Motor Group (Farndon Road)

01636554121 *

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

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

£17,450

  • 53.7K

    Miles
  • Hybrid
  • Automatic
  • Not Supplied

Hilton Garage Ltd

01332414842 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto35

£25,190

  • 2L
  • 26.9K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£30,998

  • 2L
  • 11.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/Leapmotor

01224451052 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto20

£34,490

£582/pm (PCP)

  • 3L
  • 38.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Harvey Cooper Cars

01765532622 *

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

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr37

Reduced

£17,250

£334/pm (HP)

  • 2L
  • 87.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

RSK CARS LIMITED

01902240171 *

BMW 3 Series2020 - 318d MHT SE 5-Door

2020 - 318d MHT SE 5-Door54

Reduced

£14,500

£283/pm (HP)

  • 2L
  • 80.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hewson Motor Hub

01162165596 *

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

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

£19,990

  • 2L
  • 84.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Supermarket

01733794246 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£31,998

  • 2L
  • 11.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Glenrothes)

01592803918 *

BMW 3 Series2011 (03) - 318d Sport Plus Edition 4dr Step Auto

2011 (03) - 318d Sport Plus Edition 4dr Step Auto12

Low Mileage

£3,450

£51/pm (HP)

  • 2L
  • 87.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Hill Top Car Sales

01217525299 *

BMW 3 Series2019 (68) - 320d M Sport 5dr Step Auto

2019 (68) - 320d M Sport 5dr Step Auto23

£12,795

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2007 (57) - 330d M Sport 2dr Step Auto

2007 (57) - 330d M Sport 2dr Step Auto21

£4,690

  • 3L
  • 161.0K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

AG Motors

01162165826 *

BMW 3 Series2018 - 3.0 330d M Sport Shadow Edition Touring 5-Door

2018 - 3.0 330d M Sport Shadow Edition Touring 5-Door45

£18,210

£487/pm (PCP)

  • 3L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Que Automotive

01206583603 *

BMW 3 Series2019 (19) - 320i M Sport 4dr Step Auto

2019 (19) - 320i M Sport 4dr Step Auto

Low Mileage

£20,999

  • 2L
  • 47.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2017 (17) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2017 (17) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr69

Reduced

£16,495

£325/pm (HP)

  • 3L
  • 87.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

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)36

£20,450

  • 2L
  • 52.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Reynolds Motor Group

01268988968 *

0/5 Stars

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.