Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,637 Used BMW 3 Series cars for sale

BMW 3 Series2013 - 318d M Sport 4dr Step Auto

2013 - 318d M Sport 4dr Step Auto

£5,999

  • 2L
  • 136.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Autogalleria

01442506458 *

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

2020 - 320d M Sport 5dr Step Auto14

£21,995

£363/pm (PCP)

  • 2L
  • 57.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Logan Hamill Car Sales

02879440624 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door1

£17,000

£311/pm (PCP)

  • 2L
  • 82.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto19

Reduced

£22,498

  • 2L
  • 13.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Linwood Omoda & Jaecoo

01414049404 *

BMW 3 Series2015 - 320d Sport 4dr

2015 - 320d Sport 4dr12

£6,995

£126/pm (HP)

  • 2L
  • 118.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Trade Cars Moy

02887447994 *

BMW 3 Series2017 (17) - 330e SE 4dr Step Auto

2017 (17) - 330e SE 4dr Step Auto20

Low Mileage

£2,000

  • 2L
  • 44.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Premier Motors

01156977774 *

BMW 3 Series2015 (65) - 320d Sport 4dr Step Auto

2015 (65) - 320d Sport 4dr Step Auto21

£8,600

£160/pm (HP)

  • 2L
  • 94.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

SMS Motors

01144786434 *

BMW 3 Series2017 - 320d M Sport 5-Door

2017 - 320d M Sport 5-Door71

Low Mileage

£16,250

  • 2L
  • 52.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Otterbourne Car Company

02380013769 *

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

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

£13,999

  • 2L
  • 83.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Pinetree Car Superstore Tonypandy

01443803252 *

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

2024 - 320i M Sport 4dr Step Auto

£32,414

  • 2L
  • 12.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2019 - 318D M Sport 5Dr Step Auto

2019 - 318D M Sport 5Dr Step Auto30

£15,249

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Usedirect Belfast 62 Boucher Road

02890022260 *

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

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

Reduced

£14,500

£283/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Browns Car Company

01621733495 *

4.5/5 Stars

BMW 3 Series2015 - 318d Sport 4dr

2015 - 318d Sport 4dr26

£6,995

£126/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Knightsbridge Cars NI

02890023756 *

BMW 3 Series2023 - 3 SERIES M340i xDrive MHT 5dr Step Auto

2023 - 3 SERIES M340i xDrive MHT 5dr Step Auto32

Low Mileage

£42,991

  • 3L
  • 22.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Marshall BMW Grimsby

01472806814 *

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

2018 - 320d xDrive SE 4dr Step Auto20

£12,950

£251/pm (HP)

  • 2L
  • 68.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Armagh Auto Sales

02837442284 *

BMW 3 Series2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr52

Reduced

£16,995

£336/pm (HP)

  • 2L
  • 67.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

BMW 3 Series2015 - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

2015 - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr50

£9,179

  • 2L
  • 131.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Vincent Cars Ltd

01733666239 *

BMW 3 Series2017 - 2.0 320d M Sport 4dr

2017 - 2.0 320d M Sport 4dr84

£9,495

£190/pm (HP)

  • 2L
  • 107.5K

    Miles
  • Diesel
  • Manual
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 3 Series2018 (67) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr

2018 (67) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr32

Reduced

£12,500

£241/pm (HP)

  • 1.5L
  • 44.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

ARJ MOTORS

01932507141 *

4.4/5 Stars

BMW 3 Series2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr33

Reduced

£4,590

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Convertible

AST Cars

01420558832 *

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