http://dealer.carmag.co.za/api-new.php?getlistings=1&Category=&Makes=Opel&Models=astra&Variant=&Region=&City=&MinYear=&MaxYear=&Max-Mileage=&Min-price=&Max-price=7000000/mpumalanga/?min-year=/northern-cape/?min-year=/kwazulu-natal/?min-year=&bodytype=&Colour=&dealershipname=&sortorder=PriceLow&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: Price low to high Default Filter Date: oldest first Price high to low Mileage low to high Mileage high to low 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 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 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 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 10 R 149 900 R 3 185 p/m R 149 900 R 3 185 p/m 2015 OPEL ASTRA 1.6T COSMO for sale Used Car # 2707 174 913 km • - Dealer: Auto Investments Centurion • Centurion , Gauteng 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 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 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 10 R 164 900 R 3 504 p/m R 164 900 R 3 504 p/m 2016 OPEL ASTRA 1.0T ESSENTIA (5DR) for sale Used Car # 14 128 684 km • - Dealer: Angels Motor Group • Centurion , 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
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 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
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
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
10 R 149 900 R 3 185 p/m R 149 900 R 3 185 p/m 2015 OPEL ASTRA 1.6T COSMO for sale Used Car # 2707 174 913 km • - Dealer: Auto Investments Centurion • Centurion , Gauteng 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
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
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
10 R 164 900 R 3 504 p/m R 164 900 R 3 504 p/m 2016 OPEL ASTRA 1.0T ESSENTIA (5DR) for sale Used Car # 14 128 684 km • - Dealer: Angels Motor Group • Centurion , Gauteng Show km from you View Car