1997년에 공개되었고 1998년에 출시되었다. 알루미늄 서브 프레임, 쉐보레 코르벳이 채용한 높은 수압 고장력 바디가 장착되어 강성이 2배로 끌어 올려졌다. 액티브 헤드 레스트와 브레이크 페달 장치 등 안전 강화를 도모했다. 2000년에 쿠페와 컨버터블이 추가되었고, 이후 3도어 화물 밴인 아스트라밴도 추가되었다. 러시아에서는 GM-아브토바즈라는 합작회사를 통해 4도어 세단이 쉐보레 비바(Chevrolet Viva)라는 이름으로 판매되었다.
2009년 9월에 프랑크푸르트 모터쇼에서 공개되었고 같은 달 말에 출시되었다. 쉐보레 크루즈와 같은 GM 델타 II 플랫폼을 채용했다. 2010년 유럽 올해의 차로 선정되었다. 본래의 모델명은 'I'이며, 오펠 공식 티저 영상에서 'I'가 사용되고 있었지만 숫자 1 또는 아스트라 1세대와 혼동되는 것을 우려해서 인지 "J"가 되었다. 중국 시장에서는 해치백이 뷰익 엑셀 GT의 해치백 버전으로 판매되었다.
아스트라 K
2015년 9월에 프랑크푸르트 국제 모터쇼를 통해 공개와 동시에 출시되었다. 플랫폼은 D2XX를 채용하고 전장을 49mm, 전고를 26mm, 축거를 23mm 각각 단축하는 동시에 120kg에서 200kg의 경량화를 실현했다. 전원 장치도 대폭 변경되었으며, 1.0L 3 기통 직분사 터보 엔진, 1.4L와 1.6L 4 기통 직분사 터보 엔진, 1.6L 4 기통 터보 디젤 엔진 등이 장착된다. 4도어 세단과 3도어 해치백이 없어지고, 5도어 해치백과 스테이션 왜건만 남았다.
아스트라 L
2021년 7월 13일에 공개되었고, 같은 해 11월부터 판매에 들어갔다. 오펠의 소속이 제너럴 모터스에서 PSA 그룹 → 스텔란티스로 변경됨에 따라 푸조 308과 PSA EMP2 플랫폼을 공유하게 되었다. 바디 타입은 여전히 5도어 해치백과 왜건이다.