Used BMW M4 cars for sale on What Car?

powered by

What Car? Classifieds have 78 approved used BMW M4 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW M4 cars near you.

powered by

Cars found 78

Cars found 78

Active Filters (3)

BMW M4 M4 2dr Dct

£28,990
2015
Wellington Road, Kincardineshire
54,846 Miles
petrol
automatic
2 Doors
2015
£28,990
Wellington Road, Kincardineshire
54,846 Miles
petrol
automatic
2 Doors
Wellington Road, Kincardineshire
Dealer logo

BMW M4 M4 2dr Dct

£29,500
2016
Huddersfield, West Yorkshire
44,440 Miles
petrol
automatic
2 Doors
2016
£29,500
Huddersfield, West Yorkshire
44,440 Miles
petrol
automatic
2 Doors
Huddersfield, West Yorkshire
Dealer logo

BMW M4 M4 2dr Dct

£30,800
2015
Glasgow, Lanarkshire
37,773 Miles
petrol
automatic
2 Doors
2015
£30,800
Glasgow, Lanarkshire
37,773 Miles
petrol
automatic
2 Doors
Glasgow, Lanarkshire
Dealer logo

BMW M4 M4 2dr

£32,499
2016
Hamilton, Lanarkshire
27,491 Miles
petrol
manual
2 Doors
2016
£32,499
Hamilton, Lanarkshire
27,491 Miles
petrol
manual
2 Doors
Hamilton, Lanarkshire
Dealer logo

BMW M4 M4 2dr Dct

£32,965
2015
Morecambe, Lancashire
22,878 Miles
petrol
automatic
2 Doors
2015
£32,965
Morecambe, Lancashire
22,878 Miles
petrol
automatic
2 Doors
Morecambe, Lancashire
Dealer logo

BMW M4 M4 2dr Dct

£33,500
2016
Perth, Perthshire
30,160 Miles
petrol
automatic
2 Doors
2016
£33,500
Perth, Perthshire
30,160 Miles
petrol
automatic
2 Doors
Perth, Perthshire
Dealer logo

BMW M4 M4 2dr Dct

£34,490
2017
Wakefield, West Yorkshire
39,748 Miles
petrol
automatic
2 Doors
2017
£34,490
Wakefield, West Yorkshire
39,748 Miles
petrol
automatic
2 Doors
Wakefield, West Yorkshire

BMW M4 M4 2dr Dct

£34,795
2016
Barnsley, Yorkshire
28,111 Miles
petrol
automatic
2 Doors
2016
£34,795
Barnsley, Yorkshire
28,111 Miles
petrol
automatic
2 Doors
Barnsley, Yorkshire
Dealer logo

BMW M4 M4 2dr Dct

£35,250
2016
Darlington, Durham
29,000 Miles
petrol
automatic
2 Doors
2016
£35,250
Darlington, Durham
29,000 Miles
petrol
automatic
2 Doors
Darlington, Durham
Dealer logo

BMW M4 M4 2dr Dct

£35,965
2017
Southport, Lancashire
24,100 Miles
petrol
automatic
2 Doors
2017
£35,965
Southport, Lancashire
24,100 Miles
petrol
automatic
2 Doors
Southport, Lancashire
Dealer logo
...