Sort By
2017 Mercedes-Benz B-Class
B200 AMG Line Premium Plus 5dr Auto
Listers Mercedes-Benz Hull
19,600 miles
Call dealer
£18,552
2019 Mercedes-Benz B-Class
B180 Sport 5dr Auto
Listers Mercedes-Benz Lincoln
11,639 miles
Call dealer
£20,498
2016 Mercedes-Benz B-Class
B200d Sport Executive 5dr Auto
Marshall Mercedes-Benz of Winchester
25,476 miles
Call dealer
£13,000
2017 Mercedes-Benz B-Class
B180d Sport Executive 5dr Auto
Mercedes-Benz of Shrewsbury
7,977 miles
Call dealer
£15,999
2018 Mercedes-Benz B-Class
B200d Sport Executive 5dr Auto
Mercedes-Benz Of Edinburgh West
8,960 miles
Call dealer
£16,999
2018 Mercedes-Benz B-Class
B200d AMG Line Premium Plus 5dr Auto
Mercedes-Benz Chesterfield
8,801 miles
Call dealer
£18,285
2018 Mercedes-Benz B-Class
B180 AMG Line Premium 5dr Auto
Listers Mercedes-Benz Hull
2,878 miles
Call dealer
£20,000
2019 Mercedes-Benz B-Class
B180 Sport 5dr Auto
Mercedes-Benz of Shrewsbury
6,185 miles
Call dealer
£21,799
2019 Mercedes-Benz B-Class
B200d Sport Executive 5dr Auto
Riverside SEAT Hull
4,617 miles
Call dealer
£23,290
2019 Mercedes-Benz B-Class
B200d AMG Line Premium Plus 5dr Auto
Inchcape Mercedes-Benz Derby
5,448 miles
Call dealer
£25,991
Buy new from £25,688 (list price from £29,705)
Contract hire from £223.16 per month
Showing 1 - 10 of 513 cars