Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,357 Used BMW 3 Series cars for sale

BMW 3 Series2019 (19) - 2.0 318d SE Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 318d SE Auto Euro 6 (s/s) 4dr16

Reduced

£9,494

  • 2L
  • 152.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Alisons Automotive Group

01453701529 *

0/5 Stars

BMW 3 Series2013 (63) - 320d M Sport 4dr Step Auto [Business Media]

2013 (63) - 320d M Sport 4dr Step Auto [Business Media]33

£7,495

£136/pm (HP)

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Stanley Motor Group

01924793235 *

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

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

Low Mileage

£18,000

  • 3L
  • 66.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Hamlet Cars

01707932620 *

BMW 3 Series2024 (74) - M Sport 4-Door

2024 (74) - M Sport 4-Door50

£29,450

  • 2L
  • 12.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2015 - 320d xDrive SE 4dr Step Auto

2015 - 320d xDrive SE 4dr Step Auto25

Low Mileage

£9,995

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Lowes of Larne Ltd

02828440130 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport 4dr Petrol Plug-in Hybrid

2021 - 2.0 330e 12kWh M Sport 4dr Petrol Plug-in Hybrid24

£18,499

  • 2L
  • 68.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bridgend Motor Group - Irvine Outlet & EV Centre

01292434517 *

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

2020 - 320d M Sport 4dr Step Auto1

Low Mileage

£22,995

£377/pm (PCP)

  • 2L
  • 37.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

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

2021 - 318i M Sport 4dr Step Auto24

£19,349

£336/pm (PCP)

  • 2L
  • 50.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Maidstone

01622291202 *

BMW 3 Series2025 - 320i M Sport 5dr Step Auto

2025 - 320i M Sport 5dr Step Auto36

£34,995

£495/pm (PCP)

  • 2L
  • 11.2K

    Miles
  • Petrol
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW 3 Series2019 - 2.0 320d xDrive M Sport Saloon 4-Door

2019 - 2.0 320d xDrive M Sport Saloon 4-Door39

Reduced

£16,395

£323/pm (HP)

  • 2L
  • 99.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crescent Car Sales

01302248782 *

BMW 3 Series2012 (62) - 318d M Sport 4dr

2012 (62) - 318d M Sport 4dr14

Reduced

£3,499

£52/pm (HP)

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AMC Custom Motors

01274087668 *

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

2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 629

Reduced

£15,354

  • 2L
  • 97.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

BMW 3 Series2021 (71) - M340d xDrive MHT 4dr Step Auto

2021 (71) - M340d xDrive MHT 4dr Step Auto20

£21,995

£312/pm (PCP)

  • 3L
  • 62.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BROCKHURST MOTOR COMPANY

01494313315 *

BMW 3 Series2010 (10) - 318i SE Business Edition 4dr

2010 (10) - 318i SE Business Edition 4dr19

Reduced

£5,495

£103/pm (HP)

  • 2L
  • 56.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Russell Cooper Low Mileage Cars and Vans

01635884970 *

BMW 3 Series2016 (66) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr55

£8,150

£150/pm (HP)

  • 2L
  • 104.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

High Street Motor Group Ltd

01924793492 *

BMW 3 Series2013 (13) - 320d xDrive Modern 5dr

2013 (13) - 320d xDrive Modern 5dr43

£5,681

  • 2L
  • 111.1K

    Miles
  • Diesel
  • Manual
  • Estate

Daniel Maxwell Car Sales

01614139879 *

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

2022 - 320i M Sport 4dr Step Auto9

£22,495

£394/pm (PCP)

  • 2L
  • 41.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

BMW 3 Series2018 (67) - 2.0 316d SE Euro 6 (s/s) 4dr

2018 (67) - 2.0 316d SE Euro 6 (s/s) 4dr16

£6,990

£126/pm (HP)

  • 2L
  • 94.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Cars Direct Peterborough Limited

01733971397 *

4.7/5 Stars

BMW 3 Series2013 - 2.0 320d M Sport Auto 181 2dr

2013 - 2.0 320d M Sport Auto 181 2dr19

Low Mileage

£8,245

£152/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Apex Vehicle Sales Ltd

01206879480 *

BMW 3 Series2022 (72) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr

2022 (72) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr65

£38,995

£603/pm (PCP)

  • 3L
  • 32.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Precision Motor Group

02039537318 *

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.