Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,355 Used BMW 3 Series cars for sale

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

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

Reduced

£16,247

£320/pm (HP)

  • 2L
  • 84.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dave Fox Car Sales

01785336592 *

4.4/5 Stars

BMW 3 Series2020 (20) - 320d M Sport Plus Edition 5dr Step Auto

2020 (20) - 320d M Sport Plus Edition 5dr Step Auto41

£25,990

£445/pm (PCP)

  • 2L
  • 67.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Brownroyd Motors Limited

01706398652 *

BMW 3 Series2021 (21) - 330e M Sport Pro Edition 4dr Step Auto

2021 (21) - 330e M Sport Pro Edition 4dr Step Auto33

£21,990

£347/pm (PCP)

  • 2L
  • 43.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BSB AUTOMOTIVE LIMITED

01474552426 *

BMW 3 Series2013 (63) - 335d xDrive M Sport 4dr Step Auto

2013 (63) - 335d xDrive M Sport 4dr Step Auto49

Low Mileage

£13,995

£273/pm (HP)

  • 3L
  • 80.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Silsoe Prestige Motors ltd

01908767624 *

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

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

Reduced

£15,108

  • 2L
  • 73.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

BMW 3 Series2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door

2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door15

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 88.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Cars4You Ltd Falkirk

01324465357 *

BMW 3 Series2022 - 330e xDrive Sport 5dr Step Auto

2022 - 330e xDrive Sport 5dr Step Auto12

Low Mileage

£30,998

  • 2L
  • 7.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Click & Collect Swansea

01414839956 *

BMW 3 Series2013 (13) - 316i Sport 4dr

2013 (13) - 316i Sport 4dr1

Low Mileage

£5,195

  • 1.6L
  • 82.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Motor Trust UK Bury

01612416386 *

BMW 3 Series2016 (16) - 2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)

2016 (16) - 2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)31

£7,295

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Trust UK Bury

01612416386 *

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

2018 (67) - 335d xDrive M Sport Shadow Edition 4dr Step Auto23

£14,500

£283/pm (HP)

  • 3L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Praters Of Hollingdon LLP

01525308854 *

BMW 3 Series2021 - 330e M Sport Plus Edition 4dr Auto

2021 - 330e M Sport Plus Edition 4dr Auto34

Low Mileage

£28,999

  • 2L
  • 12.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2019 (68) - 3.0 330d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (258 p

2019 (68) - 3.0 330d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (258 p35

£18,990

£394/pm (PCP)

  • 3L
  • 71.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Brownroyd Motors Limited

01706398652 *

BMW 3 Series2014 (14) - 320D AUTOMATIC XDRIVE M SPORT TOURING 5-Door

2014 (14) - 320D AUTOMATIC XDRIVE M SPORT TOURING 5-Door15

Reduced

£9,995

  • 2L
  • 88.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Lottbridge Motoring Centre Ltd

01323407763 *

BMW 3 Series2023 - 330E M SPORT 4-Door

2023 - 330E M SPORT 4-Door25

Low Mileage

£29,000

£474/pm (PCP)

  • 2L
  • 10.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Enfield

02037634741 *

BMW 3 Series2016 (66) - 2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)34

Low Mileage

£9,995

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Estate

West Motor Company Ltd

02039467787 *

0/5 Stars

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

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)38

£19,999

£390/pm (HP)

  • 2L
  • 82.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

webuycarsformore com

01918144196 *

0/5 Stars

BMW 3 Series2017 (67) - 320d M Sport 4dr

2017 (67) - 320d M Sport 4dr18

£11,650

£224/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Saloon

JMF Automotive NI

02825440706 *

BMW 3 Series2018 (68) - 320i M Sport Shadow Edition 4dr Step Auto

2018 (68) - 320i M Sport Shadow Edition 4dr Step Auto43

Low Mileage

£15,995

£315/pm (HP)

  • 2L
  • 44.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

H. Tones Oxford Garage

01429801496 *

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

2021 (71) - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr16

£20,494

£338/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Alisons Automotive Group

01453701529 *

0/5 Stars

BMW 3 Series2022 - 330e M Sport Pro Edition 5dr Step Auto

2022 - 330e M Sport Pro Edition 5dr Step Auto50

£18,977

  • 2L
  • 92.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Best Car Ltd

01580231545 *

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.