Habiba Marzouk of Egypt had a perfect record at the African Gymnastics Championships ©Getty Images

Teenage sensation Habiba Marzouk won six out of a possible six gold medals at the African Gymnastics Championships at the Sports Development Center in Sharm El Sheikh in her native Egypt.

The 17-year-old, who has twice competed at the International Gymnastics Federation (FIG) Rhythmic Gymnastics World Championships, also qualified for Tokyo 2020 after winning the individual all-around.

Behind her was compatriot Mariam Selim and South Africa's Lilica Berger and she also added a team gold ahead of South Africa and Algeria, with Egypt also sealing a place in the team event at the Games.

Marzouk narrowly took gold in the hoop event ahead of Selim with a score of 19.750, with the two being a distance ahead of bronze medallist, Luana Gomes of Angola. 

The same order followed in the ribbon category, which Marzouk dominated by over four points with a score of 18.300 ahead of Selim who marginally held off Gomes for the silver.

The Egyptian team-mates kept the same order in the clubs discipline as they had done in the earlier all-around with Marzouk, Selim and Berger all spread out, sealing the medals. 

Finally, Marzouk excelled in the ball category ahead of a different team-mate in Aliaa Saleh ahead of Gomes to round off the podium.