Used BMW 5 Series in Enola, PA

2.5 million cars to choose from.

Search Used Cars





BMW 5 Series
  • 2023 BMW 5 Series 530i xDrive in Mechanicsburg, PA 17050

    $48,000
    Mileage: 5,873
    Location: Mechanicsburg, PA 17050
    Description: Used 2023 BMW 5 Series 530i xDrive - $48,000, 5,873 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2021 BMW 5 Series 530i xDrive in Mechanicsburg, PA 17050

    $37,100
    Mileage: 18,971
    Location: Mechanicsburg, PA 17050
    Description: Used 2021 BMW 5 Series 530i xDrive - $37,100, 18,971 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2001 BMW 5 Series 525i in Harrisburg, PA 17103

    $12,990
    Mileage: 39,097
    Location: Harrisburg, PA 17103
    Description: Used 2001 BMW 5 Series 525i - $12,990, 39,097 miles Exterior Color: silver Automatic Transmission 4 Doors
  • 2016 BMW 5 Series 535i in Harrisburg, PA 17111

    $19,991
    Mileage: 60,915
    Location: Harrisburg, PA 17111
    Description: Used 2016 BMW 5 Series 535i - $19,991, 60,915 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2023 BMW 5 Series 530i xDrive in York, PA 17404

    $41,495
    Mileage: 30,137
    Location: York, PA 17404
    Description: Used 2023 BMW 5 Series 530i xDrive - $41,495, 30,137 miles Exterior Color: alvite gray metallic Automatic Transmission 4 Doors
  • 2021 BMW 5 Series 540i xDrive in York, PA 17404

    $48,354
    Mileage: 21,212
    Location: York, PA 17404
    Description: Used 2021 BMW 5 Series 540i xDrive - $48,354, 21,212 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2016 BMW 5 Series 535i xDrive in Manheim, PA 17545

    $16,473
    Mileage: 92,904
    Location: Manheim, PA 17545
    Description: Used 2016 BMW 5 Series 535i xDrive - $16,473, 92,904 miles Exterior Color: carbon black metallic Automatic Transmission 4 Doors
  • 2021 BMW 5 Series M550i xDrive in Lebanon, PA 17042

    $57,264
    Mileage: 24,429
    Location: Lebanon, PA 17042
    Description: Used 2021 BMW 5 Series M550i xDrive - $57,264, 24,429 miles Exterior Color: carbon black metallic Automatic Transmission 4 Doors
  • 2016 BMW 5 Series 535d xDrive in Landisville, PA 17538

    $18,500
    Mileage: 100,677
    Location: Landisville, PA 17538
    Description: Used 2016 BMW 5 Series 535d xDrive - $18,500, 100,677 miles Exterior Color: black Automatic Transmission 4 Doors
  • 2021 BMW 5 Series 540i xDrive in Lewistown, PA 17044

    $38,410
    Mileage: 44,795
    Location: Lewistown, PA 17044
    Description: Used 2021 BMW 5 Series 540i xDrive - $38,410, 44,795 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2014 BMW 5 Series 535i xDrive Gran Turismo in Lancaster, PA 17601

    $14,500
    Mileage: 96,529
    Location: Lancaster, PA 17601
    Description: Used 2014 BMW 5 Series 535i xDrive Gran Turismo - $14,500, 96,529 miles Exterior Color: dark graphite metallic Automatic Transmission 4 Doors
  • 2021 BMW 5 Series 530i xDrive in Lancaster, PA 17601

    $37,911
    Mileage: 27,545
    Location: Lancaster, PA 17601
    Description: Used 2021 BMW 5 Series 530i xDrive - $37,911, 27,545 miles Exterior Color: bluestone metallic Automatic Transmission 4 Doors
  • 2018 BMW 5 Series 530i xDrive in Lancaster, PA 17601

    $20,911
    Mileage: 68,809
    Location: Lancaster, PA 17601
    Description: Used 2018 BMW 5 Series 530i xDrive - $20,911, 68,809 miles Exterior Color: dark graphite Automatic Transmission 4 Doors
  • 2023 BMW 5 Series 530i xDrive in Lancaster, PA 17601

    $48,999
    Mileage: 11,113
    Location: Lancaster, PA 17601
    Description: Used 2023 BMW 5 Series 530i xDrive - $48,999, 11,113 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2023 BMW 5 Series 530i xDrive in Lancaster, PA 17601

    $50,995
    Mileage: 7,891
    Location: Lancaster, PA 17601
    Description: Used 2023 BMW 5 Series 530i xDrive - $50,995, 7,891 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors