Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,497 Used BMW 3 Series cars for sale

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

2019 - 2.0 320d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)37

£15,000

£294/pm (HP)

  • 2L
  • 67.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

K Motors London Ltd

01372423201 *

BMW 3 Series2022 - 318d MHT M Sport 5dr Step Auto Automatic

2022 - 318d MHT M Sport 5dr Step Auto Automatic

£18,995

£378/pm (CS)

  • 2L
  • 70.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

D M Keith Ford Leeds

01134675311 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Manual Euro 6 (s/s) (190

2019 (19) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Manual Euro 6 (s/s) (19025

Reduced

£10,990

£210/pm (HP)

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Manual
  • Estate

David Wren Cars

01635884926 *

BMW 3 Series2023 (23) - 320i M Sport 4dr Step Auto

2023 (23) - 320i M Sport 4dr Step Auto35

Low Mileage

£29,990

£450/pm (PCP)

  • 2L
  • 17.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Amanah Prestige Limited

02038235352 *

4.1/5 Stars

BMW 3 Series2015 (15) - 3.0 335D XDRIVE M SPORT 4DR Automatic

2015 (15) - 3.0 335D XDRIVE M SPORT 4DR Automatic19

Low Mileage

£13,490

£432/pm (CS)

  • 3L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Deepdale Motor Company

01772376077 *

BMW 3 Series2017 (17) - 335d xDrive M Sport 4dr Step Auto

2017 (17) - 335d xDrive M Sport 4dr Step Auto43

Low Mileage

£18,995

£370/pm (HP)

  • 3L
  • 42.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

JCS VEHICLE SALES LTD

01493807071 *

BMW 3 Series2022 - 320I SE PRO 4-Door

2022 - 320I SE PRO 4-Door25

£20,100

£339/pm (PCP)

  • 2L
  • 37.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2020 - 320d xDrive M Sport 4dr Step Auto

2020 - 320d xDrive M Sport 4dr Step Auto19

£22,098

  • 58.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

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

2024 (74) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)14

£27,475

£367/pm (PCP)

  • 2L
  • 27.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01618049214 *

BMW 3 Series2023 - 330E M SPORT 4-Door

2023 - 330E M SPORT 4-Door26

Low Mileage

£28,200

£466/pm (PCP)

  • 2L
  • 12.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2013 (13) - 2.0 318D LUXURY TOURING 5d 141 BHP 5-Door

2013 (13) - 2.0 318D LUXURY TOURING 5d 141 BHP 5-Door36

Low Mileage

£9,990

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Manual
  • Estate

Formula One Car Centre

01324374133 *

3.4/5 Stars

BMW 3 Series2013 - 320d M Sport 2dr Step Auto

2013 - 320d M Sport 2dr Step Auto25

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

DMC

01412601329 *

0/5 Stars

BMW 3 Series2020 (69) - 318d M Sport 5dr Step Auto

2020 (69) - 318d M Sport 5dr Step Auto48

Reduced

£16,475

£325/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Sandwell Car Sales

01215160845 *

BMW 3 Series2016 (66) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2016 (66) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)28

Low Mileage

£15,995

£315/pm (HP)

  • 3L
  • 74.0K

    Miles
  • Diesel
  • Automatic
  • Estate

RM Autos

02392002330 *

4.4/5 Stars

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 Series2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

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

£20,990

£345/pm (PCP)

  • 2L
  • 51.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Brownroyd Motors Limited

01706398652 *

BMW 3 Series2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door

2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door17

Reduced

£5,999

  • 3L
  • 148.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Willenhall Coventry Vehicle Sales

02475268806 *

BMW 3 Series2021 - 2.0 330e Sport Professional Auto 5dr

2021 - 2.0 330e Sport Professional Auto 5dr29

£15,990

£315/pm (HP)

  • 2L
  • 81.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Harvey Select Cars

01636558811 *

BMW 3 Series2016 (16) - 320d xDrive M Sport 5dr Step Auto

2016 (16) - 320d xDrive M Sport 5dr Step Auto6

£13,490

£262/pm (HP)

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Estate

The Car Link

01633746748 *

BMW 3 Series2013 (63) - 320i Luxury 5dr Step Auto

2013 (63) - 320i Luxury 5dr Step Auto17

£5,999

£105/pm (HP)

  • 2L
  • 115.5K

    Miles
  • Petrol
  • Semi Auto
  • Estate

RMF LUXCAR LTD

01474550596 *

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.