Skip to main content

3,165 Used BMW 3 Series cars for sale

BMW 3 Series2019 (19) - 2.0 320I M SPORT 4d AUTO 181 BHP 4-Door

2019 (19) - 2.0 320I M SPORT 4d AUTO 181 BHP 4-Door40

£17,995

  • 2L
  • 61.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (50

£17,867

Finance available £354 pm

  • 2L
  • 66.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (45

£16,198

Finance available £319 pm

  • 2L
  • 81.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2020 (70) - 2.0 318d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2020 (70) - 2.0 318d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)70

£20,500

Finance available £379 pm

  • 2L
  • 56.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2010 (60) - 2.0 320d M Sport Coupe 2dr Diesel Steptronic Euro 5 (184 ps)

2010 (60) - 2.0 320d M Sport Coupe 2dr Diesel Steptronic Euro 5 (184 ps)48

Low Mileage

£6,895

Finance available £132 pm

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

North East Part Exchange Centre Ltd

01916077185 *

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

2018 - 2.0 320d M Sport Auto 4dr55

£13,750

  • 2L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vortex Cars Limited

01614700153 *

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

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

£15,462

Finance available £330 pm

  • 2L
  • 77.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

2022 - 330e xDrive M Sport 4dr Step Auto35

£23,349

Finance available £489 pm

  • 2L
  • 36.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Widnes

01518322225 *

BMW 3 Series2022 (72) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2022 (72) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)49

Low Mileage

£39,990

Finance available £801 pm

  • 3L
  • 21.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Buy and Go Cars

02920108594 *

4.8/5 Stars

BMW 3 Series2011 - 3.0 330d M Sport Saloon 4-Door

2011 - 3.0 330d M Sport Saloon 4-Door27

£5,490

Finance available £100 pm

  • 3L
  • 116.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Royston Car Sales

01763294568 *

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

2021 - 330e M Sport 5dr Step Auto19

£23,998

  • 2L
  • 37.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark York Motorstore / Vanstore

01904803322 *

4.7/5 Stars

BMW 3 Series2017 (67) - 2.0 320d ED Sport Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)

2017 (67) - 2.0 320d ED Sport Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)50

£9,700

Finance available £194 pm

  • 2L
  • 96.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Scala Automotive Ltd

02039577461 *

BMW 3 Series2020 - 330e M Sport 4-Door

2020 - 330e M Sport 4-Door21

Low Mileage

£22,195

Finance available £435 pm

  • 2L
  • 33.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Stores

01515419312 *

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

2022 - 330e xDrive M Sport Pro Edition 5dr Step Auto19

£28,498

  • 2L
  • 33.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

4.7/5 Stars

BMW 3 Series2011 (61) - 318i Exclusive Edition 4dr

2011 (61) - 318i Exclusive Edition 4dr87

Low Mileage

£3,199

Finance available £49 pm

  • 2L
  • 94.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Gradevski Services Ltd

02039577305 *

BMW 3 Series2005 (55) - 325i M Sport 5dr Auto

2005 (55) - 325i M Sport 5dr Auto18

Low Mileage

£2,462

  • 2.5L
  • 128.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Amayr Car Sales

02920028833 *

0/5 Stars

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

2017 (17) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr38

Low Mileage

£20,999

Finance available £411 pm

  • 3L
  • 52.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Prestige Motoring Group

01215160648 *

BMW 3 Series2022 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

2022 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr51

£39,950

Finance available £800 pm

  • 3L
  • 44.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Sutton Car Sales Ltd

01217288806 *

4.3/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 (21) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (270

Low Mileage

£18,000

Finance available £312 pm

  • 2L
  • 27.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Enfield

02037634741 *

BMW 3 Series2018 (67) - 320d M Sport 4dr Step Auto

2018 (67) - 320d M Sport 4dr Step Auto12

£9,995

Finance available £201 pm

  • 2L
  • 104.8K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Ainsdale Car Centre

01704337328 *

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