Skip to main content

3,199 Used BMW 3 Series cars for sale

BMW 3 Series2018 - 2.0 320d M Sport Auto 4dr

2018 - 2.0 320d M Sport Auto 4dr44

Low Mileage

£14,500

Finance available £277 pm

  • 2L
  • 52.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Beck Evans

02037803374 *

4.1/5 Stars

BMW 3 Series2013 - 320i Petrol luxury 2L

2013 - 320i Petrol luxury 2L18

Low Mileage

£8,150

Finance available £160 pm

  • 2L
  • 38.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Loyal Corporations (UK) LIMITED

02476936627 *

BMW 3 Series2009 (59) - 320D M SPORT 4-Door

2009 (59) - 320D M SPORT 4-Door1

£3,999

Finance available £67 pm

  • 2L
  • 143.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bexhill Motors Eastbourne

01323403942 *

4.6/5 Stars

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

2024 - 320i M Sport 5dr Step Auto19

£33,698

  • 2L
  • 11.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Aberdeen Hyundai / OMODA / JAECOO

01224907796 *

4.7/5 Stars

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

2024 - 320i M Sport 4dr Step Auto35

£27,749

Finance available £586 pm

  • 2L
  • 17.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Derby

01332419211 *

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

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

£6,485

Finance available £123 pm

  • 2L
  • 119.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AJ Motor Group

01733666925 *

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) 4dr79

£18,995

Finance available £370 pm

  • 2L
  • 70.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Cars Telford Limited

01743291623 *

0/5 Stars

BMW 3 Series2015 (15) - 2.0 320d BluePerformance Sport Saloon 4dr Diesel Auto-2 OWNER CAR FINISHED

2015 (15) - 2.0 320d BluePerformance Sport Saloon 4dr Diesel Auto-2 OWNER CAR FINISHED37

Low Mileage

£9,995

Finance available £201 pm

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

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

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)43

£19,940

  • 2L
  • 56.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dace Specialist Car Centre Manchester

01612417068 *

4.8/5 Stars

BMW 3 Series2019 (2B) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

2019 (2B) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p32

£18,490

Finance available £359 pm

  • 2L
  • 62.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Spa Motors Brecon

01874640370 *

BMW 3 Series2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)2

£11,490

Finance available £234 pm

  • 2L
  • 76.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2009 - 320i M Sport 2dr

2009 - 320i M Sport 2dr27

Reduced

£2,495

  • 2L
  • 109.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Jap Motor Cars Ltd

01773304675 *

BMW 3 Series2020 (70) - 330e M Sport Saloon 4-Door

2020 (70) - 330e M Sport Saloon 4-Door13

£19,011

  • 2L
  • 56.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

4.6/5 Stars

BMW 3 Series2021 (71) - 330i Sport Saloon 4-Door

2021 (71) - 330i Sport Saloon 4-Door22

£22,800

  • 2L
  • 52.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

John Clark BMW Aberdeen

01224451046 *

BMW 3 Series2007 - Alpina D3

2007 - Alpina D329

Low Mileage

£3,750

Finance available £61 pm

  • 2L
  • 127.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Phoenix Car Centre

01962670197 *

BMW 3 Series2021 - 320i M Sport Step Auto 5-Door

2021 - 320i M Sport Step Auto 5-Door27

Low Mileage

£23,997

Finance available £493 pm

  • 2L
  • 32.7K

    Miles
  • Petrol
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW 3 Series2018 (18) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr16

Reduced

£8,294

Finance available £163 pm

  • 1.5L
  • 121.0K

    Miles
  • Petrol
  • Automatic
  • Estate

AutoTrade Southwest

01453701529 *

0/5 Stars

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

2023 - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr61

Low Mileage

£41,650

Finance available £835 pm

  • 3L
  • 7.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Saxton 4x4

01245202306 *

4.4/5 Stars

BMW 3 Series2011 (11) - 318i M Sport 2dr

2011 (11) - 318i M Sport 2dr20

Low Mileage

£3,999

Finance available £67 pm

  • 2L
  • 76.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Nabaz auto sales

02921676226 *

2.3/5 Stars

BMW 3 Series2022 (72) - 330e M Sport 5dr Step Auto Estate

2022 (72) - 330e M Sport 5dr Step Auto Estate47

£27,456

  • 2L
  • 25.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu Honda Boston

01205335098 *

4.7/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

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.