Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,500 Used BMW 3 Series cars for sale

BMW 3 Series2011 (11) - 2.0 320i M Sport Euro 5 (s/s) 2dr

2011 (11) - 2.0 320i M Sport Euro 5 (s/s) 2dr13

Low Mileage

£6,989

£126/pm (HP)

  • 2L
  • 58.5K

    Miles
  • Petrol
  • Manual
  • Convertible

Geeling Motor Company

01527917833 *

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

2022 - 330e M Sport 4dr Step Auto18

£22,490

£386/pm (PCP)

  • 2L
  • 69.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fermanagh Auto Sales

02868336501 *

BMW 3 Series2017 - 2.0 320d M Sport Touring 5-Door

2017 - 2.0 320d M Sport Touring 5-Door4

£12,495

£241/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Estate

Peak Automotive Limited

01637801278 *

BMW 3 Series2014 (64) - 320d xDrive Sport 5dr Step Auto

2014 (64) - 320d xDrive Sport 5dr Step Auto24

£6,243

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MOTOR EXPRESS PENDLE LTD

07305693901 *

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

2020 - 320d M Sport 5dr Step Auto14

£22,950

£382/pm (PCP)

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Colin Francis Cars

02879441906 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto25

£18,250

£313/pm (PCP)

  • 2L
  • 68.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Drew Baxter Car Sales

02890023131 *

BMW 3 Series2015 (15) - 2.0 320D SE TOURING 5d 181 BHP 5-Door

2015 (15) - 2.0 320D SE TOURING 5d 181 BHP 5-Door40

Reduced

£7,495

£136/pm (HP)

  • 2L
  • 101.7K

    Miles
  • Diesel
  • Manual
  • Estate

Cars4You Ltd Falkirk

01324465357 *

BMW 3 Series2014 (14) - 2.0 320d Sport Touring Euro 5 (s/s) 5dr

2014 (14) - 2.0 320d Sport Touring Euro 5 (s/s) 5dr14

£5,494

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Manual
  • Estate

Alisons Automotive Group

01453701529 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto1

£23,999

  • 2L
  • 44.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]19

£34,498

  • 2L
  • 15.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

01785550896 *

BMW 3 Series2016 (66) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) 6.5IN

2016 (66) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) 6.5IN38

Low Mileage

£16,950

£335/pm (HP)

  • 3L
  • 55.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

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

2022 - 330e M Sport Pro Edition 4dr Step Auto19

£22,498

  • 2L
  • 62.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Livingston)

01506539098 *

BMW 3 Series2010 (10) - 320d [184] SE Business Edition 4dr Step Auto

2010 (10) - 320d [184] SE Business Edition 4dr Step Auto14

£2,390

  • 2L
  • 151.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sour Motors

01616696855 *

BMW 3 Series2013 (13) - 2.0 318d Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)

2013 (13) - 2.0 318d Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)25

Low Mileage

£4,750

  • 2L
  • 99.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Hearsall Common Car Sales

02475105188 *

BMW 3 Series2014 (63) - 320d Sport 4dr

2014 (63) - 320d Sport 4dr15

£2,350

  • 2L
  • 137.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Route4cars

01522308122 *

BMW 3 Series2018 (18) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2018 (18) - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr69

£18,495

£359/pm (HP)

  • 3L
  • 103.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

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

2015 (15) - 320d M Sport 4dr Step Auto [Business Media]24

£7,995

£147/pm (HP)

  • 2L
  • 115.9K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Norwich Service Centre

01603980220 *

BMW 3 Series2005 (05) - 318 Ci Sport 2dr

2005 (05) - 318 Ci Sport 2dr13

Low Mileage

£2,695

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BROOKE CARS M65 LIMITED

01254457250 *

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

2018 - 320d xDrive M Sport 4dr Step Auto14

£14,295

£279/pm (HP)

  • 2L
  • 66.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Gordon Smith Car Sales Ltd

01356230147 *

BMW 3 Series2014 (64) - 318d Sport 2014-64 (£35 Tax) 4-Door

2014 (64) - 318d Sport 2014-64 (£35 Tax) 4-Door14

£5,450

£93/pm (HP)

  • 2L
  • 104.9K

    Miles
  • Diesel
  • Manual
  • Saloon

A B Trading

01273095162 *

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.