Used BMW 3 Series M Sport cars for sale

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

BMW, 3 Series

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

12
£33,998
  • 2L
  • 20.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.6/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Auto

38
£14,687
Finance available £312 pm
  • 2L
  • 90.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2019 (69) - BMW 330e M Sport 4dr Auto MASIVE SPEC F/S/H 1 OWNER FROM NEW

25
Reduced
£14,990
Finance available £313 pm
  • 2L
  • 111.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Spartan Car and Commercials LTD

BMW, 3 Series

2010 (10) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)

45
Low Mileage
£7,749
Finance available £151 pm
  • 3L
  • 63.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Mill House Cars

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

50
£14,475
Finance available £301 pm
  • 2L
  • 111.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Greenlight Automotive Ltd

BMW, 3 Series

2015 - 3.0 335d xDrive M Sport ULEZ Diesel Automatic 5 Door

51
Reduced
£9,495
  • 3L
  • 105.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bristol Auto Hub

0117 233 1341 *
3.5/5 Stars

BMW, 3 Series

2012 (62) - 320i M Sport 4dr Petrol ULEZ

12
Low Mileage
£5,995
Finance available £112 pm
  • 2L
  • 99kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Kiani Motors

BMW, 3 Series

2024 (74) - 320i M Sport Touring 5-Door

41
£33,992
  • 2L
  • 7.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James Ruxley BMW

BMW, 3 Series

2021 (21) - 320d MHT M Sport 4dr Step Auto

29
£20,990
Finance available £411 pm
  • 2L
  • 77kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Amanah Prestige Limited

020 3823 5352 *
3.4/5 Stars

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

48
£19,491
  • 2L
  • 68.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 3 Series

2022 - 318d MHT M Sport 4dr Step Auto

18
£25,995
Finance available £513 pm
  • 2L
  • 40kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

ELS Autos Ltd

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

19
Low Mileage
£35,998
  • 2L
  • 6.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Fiat/Motorstore (Edinburgh)

0131 370 2482 *
4.6/5 Stars

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

34
£26,649
Finance available £561 pm
  • 2L
  • 15.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Burnley

BMW, 3 Series

2015 (65) - 2.0 320D XDRIVE M SPORT 4d 181 BHP 4-Door

20
Reduced
£10,990
Finance available £223 pm
  • 2L
  • 76kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Roy Needham Cars

01226 448496 *
4.7/5 Stars

BMW, 3 Series

2022 - 320i M Sport 4dr Step Auto

39
£22,999
Finance available £477 pm
  • 2L
  • 37.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 3 Series

2014 (64) - 330d xDrive M Sport 4dr Step Auto

17
Reduced
£8,995
Finance available £179 pm
  • 3L
  • 103.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

More BMW 3 Series Information