Used BMW 3 Series M Sport cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW, 3 Series

2016 - 320d M Sport 4dr Step Auto

8
£11,250
Finance available £229 pm
  • 2L
  • 100.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

McKinney Motors

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£30,998
  • 2L
  • 6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.7/5 Stars

BMW, 3 Series

2021 - 320D 190 Auto Start/Stop 5-Door

49
Low Mileage
£27,250
Finance available £539 pm
  • 2L
  • 28.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

David Hayton Ltd (Autostore Carlisle)

BMW, 3 Series

2016 - 2.0 318d M Sport Auto 4dr

35
Low Mileage
£11,395
Finance available £232 pm
  • 2L
  • 70.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

NATIONAL CAR HUB

BMW, 3 Series

2018 - 320d xDrive M Sport 4dr Step Auto

39
Low Mileage
£16,599
Finance available £341 pm
  • 2L
  • 28.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Sheffield

BMW, 3 Series

2021 (71) - 330E STEP M Sport 5-Door

57
£18,298
Finance available £394 pm
  • 2L
  • 77kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, 3 Series

2019 - 2.0 330I M Sport Auto 4dr

39
£15,796Inc. VAT
Finance available £331 pm
  • 2L
  • 105kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

NATIONAL CAR HUB

BMW, 3 Series

2017 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

1
Low Mileage
£19,450
Finance available £412 pm
  • 3L
  • 48.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

41
Low Mileage
£24,899
Finance available £523 pm
  • 2L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Peterborough

BMW, 3 Series

2017 - 320d M Sport 4dr

13
£12,990
Finance available £268 pm
  • 2L
  • 82.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

CMC Car Sales

BMW, 3 Series

2024 (24) - 320i M Sport 4dr Auto *DAMAGED REPAIRABLE SALVAGE*

21
Reduced
£24,991
Finance available £493 pm
  • 2L
  • 16kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AUTOMOTIVE SOLUTIONS

BMW, 3 Series

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

57
£17,295
Finance available £335 pm
  • 2L
  • 86.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

35
£20,816
Finance available £452 pm
  • 2L
  • 50.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Euro 6 (s/s) 4dr

34
£7,195
Finance available £138 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ace Autos

01234 987597 *
3.8/5 Stars

BMW, 3 Series

2021 - 2.0 330E M Sport Auto 4dr

51
£25,399Inc. VAT
Finance available £501 pm
  • 2L
  • 35.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

SKV Motors

BMW, 3 Series

2021 - 330e xDrive M Sport Step Auto 4-Door

35
£17,676
Finance available £358 pm
  • 2L
  • 74.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

More BMW 3 Series Information