http://dealer.carmag.co.za/api-new.php?getlistings=1&Category=&Makes=Opel&Models=astra&Variant=&Region=&City=&MinYear=&MaxYear=&Max-Mileage=&Min-price=50000&Max-price=1500000&bodytype=&Colour=&dealershipname=&sortorder=New/free-state/?min-year=/western-cape/?min-year=/north-west/?min-year=&page= Opel astra Opel Astra Cars for Sale Astra Adam Combo Corsa Corsa Utility Crossland Crossland X Grandland Grandland X Meriva Mokka Mokka X Vivaro Zafira 16 Results Sort By: Sort By Default Filter Date: oldest first Price low to high Price high to low Mileage high to low 17 R 229 500 R 4 876 p/m R 229 500 R 4 876 p/m 2017 Opel Astra for sale Used Car # 7790272 89 000 km • Automatic Dealer: Hatfield Approved Used • Somerset West , Western Cape Show km from you View Car 19 R 153 999 R 3 272 p/m R 153 999 R 3 272 p/m 2017 Opel Astra hatch 1.0T for sale Used Car # 161-118540 60 000 km • Manual Dealer: Best Quality Cars • Johannesburg , Gauteng Show km from you View Car 12 R 158 000 R 3 357 p/m R 158 000 R 3 357 p/m 2017 Opel Astra hatch 1.0T Enjoy for sale Used Car # 154-050657 61 000 km • Manual Dealer: Thuli Auto • Johannesburg , Gauteng Show km from you View Car 14 R 154 000 R 3 272 p/m R 154 000 R 3 272 p/m 2017 Opel Astra hatch 1.4T Sport for sale Used Car # 135-402528 61 000 km • Manual Dealer: Giant Cars • Johannesburg , Gauteng Show km from you View Car 14 R 125 000 R 2 656 p/m R 125 000 R 2 656 p/m 2018 Opel Astra hatch 1.0T for sale Used Car # 99-230381 88 000 km • Manual Dealer: Stanloo Auto • Johannesburg , Gauteng Show km from you View Car 14 R 115 000 R 2 443 p/m R 115 000 R 2 443 p/m 2019 Opel Astra hatch 1.0T for sale Used Car # 125-595510 98 000 km • Manual Dealer: Firstclass Auto • Fairview , Gauteng Show km from you View Car 14 R 120 000 R 2 550 p/m R 120 000 R 2 550 p/m 2018 Opel Astra hatch 1.0T Essentia for sale Used Car # 85-830770 103 000 km • Manual Dealer: Federal Motors • Johannesburg , Gauteng Show km from you View Car 12 R 100 000 R 2 125 p/m R 100 000 R 2 125 p/m 2018 Opel Astra hatch 1.0T for sale Used Car # 67-738654 95 000 km • Manual Dealer: Auto Cad Motors • Johannesburg , Gauteng Show km from you View Car 13 R 173 000 R 3 676 p/m R 173 000 R 3 676 p/m 2017 Opel Astra Hatch 1.0T Enjoy For Sale for sale Used Car # 52-023940 58 000 km • Manual Dealer: Adamou Cars • Johannesburg , Gauteng Show km from you View Car 13 R 110 000 R 2 337 p/m R 110 000 R 2 337 p/m 2016 Opel Astra 1.6 Essntia for sale Used Car # 52-672758 115 000 km • Manual Dealer: Adamou Cars • Johannesburg , Gauteng Show km from you View Car 16 12 > Opel Astra vehicles by price Cheap Opel Astra cars for saleAffordable Opel Astra cars for saleExpensive Opel Astra cars for sale
17 R 229 500 R 4 876 p/m R 229 500 R 4 876 p/m 2017 Opel Astra for sale Used Car # 7790272 89 000 km • Automatic Dealer: Hatfield Approved Used • Somerset West , Western Cape Show km from you View Car
19 R 153 999 R 3 272 p/m R 153 999 R 3 272 p/m 2017 Opel Astra hatch 1.0T for sale Used Car # 161-118540 60 000 km • Manual Dealer: Best Quality Cars • Johannesburg , Gauteng Show km from you View Car
12 R 158 000 R 3 357 p/m R 158 000 R 3 357 p/m 2017 Opel Astra hatch 1.0T Enjoy for sale Used Car # 154-050657 61 000 km • Manual Dealer: Thuli Auto • Johannesburg , Gauteng Show km from you View Car
14 R 154 000 R 3 272 p/m R 154 000 R 3 272 p/m 2017 Opel Astra hatch 1.4T Sport for sale Used Car # 135-402528 61 000 km • Manual Dealer: Giant Cars • Johannesburg , Gauteng Show km from you View Car
14 R 125 000 R 2 656 p/m R 125 000 R 2 656 p/m 2018 Opel Astra hatch 1.0T for sale Used Car # 99-230381 88 000 km • Manual Dealer: Stanloo Auto • Johannesburg , Gauteng Show km from you View Car
14 R 115 000 R 2 443 p/m R 115 000 R 2 443 p/m 2019 Opel Astra hatch 1.0T for sale Used Car # 125-595510 98 000 km • Manual Dealer: Firstclass Auto • Fairview , Gauteng Show km from you View Car
14 R 120 000 R 2 550 p/m R 120 000 R 2 550 p/m 2018 Opel Astra hatch 1.0T Essentia for sale Used Car # 85-830770 103 000 km • Manual Dealer: Federal Motors • Johannesburg , Gauteng Show km from you View Car
12 R 100 000 R 2 125 p/m R 100 000 R 2 125 p/m 2018 Opel Astra hatch 1.0T for sale Used Car # 67-738654 95 000 km • Manual Dealer: Auto Cad Motors • Johannesburg , Gauteng Show km from you View Car
13 R 173 000 R 3 676 p/m R 173 000 R 3 676 p/m 2017 Opel Astra Hatch 1.0T Enjoy For Sale for sale Used Car # 52-023940 58 000 km • Manual Dealer: Adamou Cars • Johannesburg , Gauteng Show km from you View Car
13 R 110 000 R 2 337 p/m R 110 000 R 2 337 p/m 2016 Opel Astra 1.6 Essntia for sale Used Car # 52-672758 115 000 km • Manual Dealer: Adamou Cars • Johannesburg , Gauteng Show km from you View Car