Skip to main content

3,206 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 320d MHT M Sport 4dr Step Auto

2022 - 320d MHT M Sport 4dr Step Auto38

£23,049

Finance available £478 pm

  • 2L
  • 48.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

cinch

01733309722 *

4.3/5 Stars

BMW 3 Series2016 (16) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2016 (16) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr27

Reduced

£10,995

Finance available £223 pm

  • 2L
  • 62.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Pavilion Motor Company

01614139866 *

BMW 3 Series2018 - 320d Sport 4dr Step Auto

2018 - 320d Sport 4dr Step Auto24

£12,750

Finance available £263 pm

  • 2L
  • 79.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

McKeever Motors

02877440071 *

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

2021 - 330e M Sport 4dr Step Auto40

£20,396

Finance available £407 pm

  • 2L
  • 42.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bolton

01204323445 *

BMW 3 Series2017 (17) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr46

£9,499

  • 2L
  • 100.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AL PRESTIGE CARS LTD

02380017157 *

0/5 Stars

BMW 3 Series2011 (11) - 325i M Sport 4dr Step Auto

2011 (11) - 325i M Sport 4dr Step Auto9

Low Mileage

£2,999

  • 3L
  • 110.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Newcastle Runabouts

01913387314 *

BMW 3 Series2009 (59) - 320i SE 2dr Auto **(PART EX TO CLEAR - PLEASE READ ADVERT)**

2009 (59) - 320i SE 2dr Auto **(PART EX TO CLEAR - PLEASE READ ADVERT)**13

Low Mileage

£1,299

  • 2L
  • 118.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

NJ Vehicle Solutions

01172331369 *

4.9/5 Stars

BMW 3 Series2022 (22) - M340d xDrive Touring 5-Door

2022 (22) - M340d xDrive Touring 5-Door25

£38,500

  • 3L
  • 35.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

John Clark BMW Aberdeen

01224451046 *

BMW 3 Series2014 - 328i SE 4-Door

2014 - 328i SE 4-Door21

£5,495

Finance available £100 pm

  • 2L
  • 109.9K

    Miles
  • Petrol
  • Manual
  • Saloon

Motor Stores

01515419312 *

BMW 3 Series2017 - 320d [190] M Sport 5dr [Business Media]

2017 - 320d [190] M Sport 5dr [Business Media]31

Low Mileage

£12,399

Finance available £255 pm

  • 2L
  • 55.6K

    Miles
  • Diesel
  • Manual
  • Hatchback

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 3 Series2018 (68) - 318i Sport 5dr Step Auto

2018 (68) - 318i Sport 5dr Step Auto27

Low Mileage

£12,695

  • 1.5L
  • 42.9K

    Miles
  • Petrol
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

BMW 3 Series2023 - 320d MHT M Sport 4dr Step Auto

2023 - 320d MHT M Sport 4dr Step Auto48

Reduced

£36,950

Finance available £739 pm

  • 2L
  • 6.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

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

2022 - 330e M Sport 4dr Step Auto37

£21,999

Finance available £460 pm

  • 2L
  • 36.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)22

Low Mileage

£10,999

  • 2L
  • 45.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Lakeside Car Sales Ltd

01527911363 *

BMW 3 Series2020 (20) - 330d M Sport 4dr Step Auto

2020 (20) - 330d M Sport 4dr Step Auto27

£19,995

  • 3L
  • 70.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 3 Series2011 (11) - 320d [184] M Sport 4dr Step Auto

2011 (11) - 320d [184] M Sport 4dr Step Auto13

Low Mileage

£4,495

Finance available £78 pm

  • 2L
  • 91.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Great yarmouth car sales

01493807050 *

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

2024 - 320i M Sport Step Auto 4-Door30

£29,697

Finance available £615 pm

  • 2L
  • 8.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW 3 Series2011 (61) - 318d ES 4dr

2011 (61) - 318d ES 4dr12

Reduced

£995

  • 2L
  • 180.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Vehicle Trader Centre Ltd

01670332698 *

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

2024 - 320i M Sport 4dr Step Auto19

£39,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW 3 Series2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr36

£11,490

Finance available £234 pm

  • 3L
  • 125.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Performa Motors Limited

01733794291 *

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

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.