Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,283 Used BMW 3 Series cars for sale

BMW 3 Series2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) ***High Gloss

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) ***High Gloss49

Low Mileage

£23,590

£380/pm (PCP)

  • 2L
  • 22.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Noya Motor Group (Peterborugh)

01733794290 *

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

2013 (63) - 335d xDrive M Sport 5dr Step Auto48

£11,399

£218/pm (HP)

  • 3L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars Of Tardebigge Ltd

01527386036 *

BMW 3 Series2016 - 320d xDrive M Sport 5dr Step Auto [Business Media], Euro 6

2016 - 320d xDrive M Sport 5dr Step Auto [Business Media], Euro 625

£10,895

£208/pm (HP)

  • 2L
  • 84.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

MOTOR EXPRESS PENDLE LTD

07305693901 *

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

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr48

Low Mileage

£19,990

£332/pm (PCP)

  • 2L
  • 40.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Gurus

01144780031 *

4.5/5 Stars

BMW 3 Series2017 (67) - 330e M Sport 4dr Step Auto

2017 (67) - 330e M Sport 4dr Step Auto19

£6,990

  • 2L
  • 124.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

GMS Group LTD

02039092104 *

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

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

Reduced

£18,095

£300/pm (PCP)

  • 2L
  • 76.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Cars Telford Limited

01952466822 *

0/5 Stars

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

2021 - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)11

£15,623

£301/pm (PCP)

  • 2L
  • 71.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

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

2019 (19) - 320d M Sport 4dr Step Auto52

Low Mileage

£23,000

  • 2L
  • 27.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Junction 17 Cars Rugby

01733309528 *

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto36

Reduced

£57,999

  • 3L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 3 Series2003 (03) - 3.0 330Ci 330 Clubsport 2dr

2003 (03) - 3.0 330Ci 330 Clubsport 2dr28

Low Mileage

£11,990

  • 3L
  • 87.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Brooke MOT Centre Ltd

01508502072 *

4.3/5 Stars

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

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr55

£16,678

£266/pm (PCP)

  • 2L
  • 73.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2021 (21) - 320i M Sport 4dr Step Auto

2021 (21) - 320i M Sport 4dr Step Auto32

Reduced

£17,995

  • 2L
  • 69.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

NETHERTON ROAD CAR SALES LTD

01698533313 *

BMW 3 Series2009 (59) - 318i SE Business Edition 4dr

2009 (59) - 318i SE Business Edition 4dr14

£2,995

  • 2L
  • 142.0K

    Miles
  • Petrol
  • Manual
  • Saloon

LRS Trade Cars

01206918829 *

BMW 3 Series2021 - 330E SE PRO 5-Door

2021 - 330E SE PRO 5-Door25

£17,200

£280/pm (PCP)

  • 2L
  • 37.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

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

2022 - 330e M Sport 5dr Step Auto1

£22,990

£379/pm (PCP)

  • 2L
  • 78.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Panacea Motors Ltd

01616727308 *

0/5 Stars

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

2024 - 320d MHT M Sport 5dr Step Auto19

Low Mileage

£35,998

  • 2L
  • 9.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Vauxhall (Glenrothes)

01592803918 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps71

Reduced

£16,250

£320/pm (HP)

  • 2L
  • 58.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series1991 (02) - 1.8l 2d AUTO 115 BHP 2-Door

1991 (02) - 1.8l 2d AUTO 115 BHP 2-Door28

Reduced

£10,490

  • 1.8L
  • 90.1K

    Miles
  • Petrol
  • Automatic
  • Convertible

Car City UK Catterick

01748900779 *

4.4/5 Stars

BMW 3 Series2021 (21) - M Sport Auto 4-Door

2021 (21) - M Sport Auto 4-Door36

£20,950

£329/pm (PCP)

  • 2L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

DOBIES CUMBRIA MOTORS LIMITED

01900511956 *

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

2019 (19) - 330i M Sport 4dr Step Auto52

£18,799

£390/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Sandles Car Supermarket

01553601835 *

4.7/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.