Used BMW 3 Series M Sport cars for sale

BMW, 3 Series

2021 (21) - 318d MHT M Sport 5dr Step Auto

27
£16,695
  • 2L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, 3 Series

2019 (19) - 320d xDrive M Sport 4dr Step Auto Diesel Saloon

53
Low Mileage
£24,462
  • 2L
  • 31.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vertu BMW Bridgwater

BMW, 3 Series

2016 - 320d M Sport 4dr Step Auto

10
Low Mileage
£12,350
Finance available £254 pm
  • 2L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MCautosales

BMW, 3 Series

2013 - 318d M Sport 4dr Step Auto

7
Low Mileage
£7,375
Finance available £142 pm
  • 2L
  • 81.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Coleraine Trade Sales

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

35
£26,449
Finance available £557 pm
  • 2L
  • 14.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Peterborough

BMW, 3 Series

2019 (69) - 330i M Sport 4dr Step Auto Petrol Saloon

43
Low Mileage
£26,216
  • 2L
  • 10.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Durham

BMW, 3 Series

2019 (69) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

14
Low Mileage
£23,494
Finance available £462 pm
  • 2L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AutoTrade Southwest

BMW, 3 Series

2024 (24) - 320i M Sport Saloon 4-Door

42
£29,990
  • 2L
  • 11.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Ruxley BMW

BMW, 3 Series

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

40
£18,742
Finance available £372 pm
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 3 Series

2009 (59) - 318i M Sport 4dr

17
Reduced
£2,995
  • 2L
  • 72.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Herts Car Sales Ltd

BMW, 3 Series

2019 - 320d M Sport 4dr Step Auto

22
£20,490
Finance available £400 pm
  • 2L
  • 74kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hynes Motors

BMW, 3 Series

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

48
£20,991
  • 2L
  • 59.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

29
£7,900
Finance available £154 pm
  • 2L
  • 152.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Sutton Trade Carz

BMW, 3 Series

2018 - 320d xDrive M Sport 4dr Step Auto

53
£13,950
Finance available £289 pm
  • 2L
  • 68.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Agnew Volkswagen Belfast

BMW, 3 Series

2009 (09) - 325i M Sport 2dr Step Auto

17
Low Mileage
£4,995
Finance available £89 pm
  • 3L
  • 79.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Davidson of Rora Ltd

BMW, 3 Series

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

54
Low Mileage
£36,719
  • 2L
  • 2.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Bournemouth

More BMW 3 Series Information