32 Used Mercedes B-classes For Sale near Aberdeen

    National freeads (50 miles or above)

  •  Mercedes B-CLASS, 2006 (06), Manual Petrol, 80,000 miles
    2
    Bradford - 231 miles

    £2,270

  • Mercedes B-CLASS, 2010 (59) Blue MPV, Manual Diesel, 117,356 miles
    8
    Ashton Under Lyne - 253 miles

    £4,495

  •  Mercedes B-CLASS, 2008 (57), Manual Diesel, 84,000 miles
    2
    Swadlincote - 304 miles

    £3,995

  •  Mercedes B-CLASS, 2013 (13), Manual Diesel, 62,000 miles
    2
    Preston - 228 miles

    £9,995

  •  Mercedes B-Class, 2016 (16), Automatic DIESEL, 18,737 miles
    1
    Oldham - 249 miles

    £17,800

  •  Mercedes B-Class, 2014 (14), Manual DIESEL, 34,038 miles
    1
    Oldham - 249 miles

    £11,625

  •  Mercedes B-Class, 2014 (64), Automatic DIESEL, 42,477 miles
    1
    Oldham - 249 miles

    £12,500

  •  Mercedes B-Class, 2017 (66), Automatic DIESEL, 4,850 miles
    1
    Oldham - 249 miles

    £19,750

  •  Mercedes B-Class, 2014 (64), Automatic DIESEL, 10,523 miles
    1
    Oldham - 249 miles

    £13,300

  •  Mercedes B-Class, 2014 (64), Automatic DIESEL, 40,929 miles
    1
    Oldham - 249 miles

    £13,225

  •  Mercedes B-Class, 2014 (64), Manual DIESEL, 35,894 miles
    1
    Oldham - 249 miles

    £11,425

  •  Mercedes B-Class, 2014 (64), Manual DIESEL, 33,687 miles
    1
    Oldham - 249 miles

    £11,725

  •  Mercedes B-Class, 2017 (67), Automatic DIESEL, 780 miles
    1
    Oldham - 249 miles

    £21,350

  •  Mercedes B-Class, 2014 (64), Automatic DIESEL, 13,870 miles
    1
    Oldham - 249 miles

    £13,750

  •  Mercedes B-Class, 2014 (64), Manual DIESEL, 25,003 miles
    1
    Oldham - 249 miles

    £10,675

  •  Mercedes B-Class, 2014 (64), Manual DIESEL, 9,661 miles
    1
    Oldham - 249 miles

    £11,950

  •  Mercedes B-CLASS, 2008 (58), Automatic Diesel, 95,004 miles
    2
    Bootle - 256 miles

    £5,000

  •  Mercedes B-Class, 2013 (63), Automatic Diesel, 18,461 miles
    2
    Chesterfield - 272 miles

    £12,999

  •  Mercedes B-Class, 2010 (60), Automatic Diesel, 84,000 miles
    1
    Watford - 385 miles

    £5,799

  •  Mercedes B-CLASS, 2014 (14), Automatic Diesel, 23,032 miles
    1
    Manchester - 252 miles

    £11,440

  •  Mercedes B-CLASS, 2010 (60), Manual Petrol, 45,977 miles
    2
    Pudsey - 232 miles

    £5,996

  •  Mercedes B-CLASS, 2013 (13), Manual Diesel, 97,085 miles
    2
    St. Helens - 258 miles

    £7,819

  •  Mercedes B-CLASS, 2013 (13), Automatic Diesel, 29,336 miles
    2
    Wirral - 265 miles

    £12,495

  •  Mercedes B-CLASS, 2013 (13), Manual Petrol, 14,196 miles
    2
    Southport - 244 miles

    £11,495

  •  Mercedes B-CLASS, 2009 (59), CVT Diesel, 54,528 miles
    2
    Alfreton - 281 miles

    £6,490

  •  Mercedes B-Class, 2012 (12), Automatic Diesel, 46,000 miles
    1
    Warrington - 260 miles

    £10,500

  •  Mercedes B-Class, 2014 (64), Manual Diesel, 35,482 miles
    2
    Worksop - 268 miles

    £12,479

  •  Mercedes B-Class, 2014 (64), Automatic Diesel, 32,109 miles
    2
    Northampton - 343 miles

    £13,291

  •  Mercedes B-CLASS, 2012 (12), Manual Diesel, 42,000 miles
    2
    Cheadle - 259 miles

    £8,681

  •  Mercedes B-CLASS, 2015 (65), Automatic Diesel, 14,583 miles
    2
    Hyde - 255 miles

    £17,495

  •  Mercedes B-Class, 2016 (66), Automatic Diesel, 8,000 miles
    2
    Blackburn - 235 miles

    £21,450

  •  Mercedes B-Class, 2016 (66), Automatic Diesel, 4,001 miles
    2
    Blackpool - 234 miles

    £17,750

Need Cars finance?

Use our simple calculator to find what your monthly repayments would be