He won his first 1500m pool race at the age of 16 in Alexandria, Egypt.
Sprinting to a 55.4 in the 100m freestyle in 1967, Ghazawi was one of the top freestylers in the world. With the 1968 Mexico City Olympic Games , however, his career was unexpectedly interrupted when the 1967 war between Egypt and Israel caught the Egyptian athletes off-guard. His dreams of Egyptian Olympic hopeful were dashed in the 1968 quadrennial and became a marathon swimmer at the advice of Abdul Latif Abou Heif.
He won 2 gold medals in the African Swimming Championships in Congo Brazaville in 1965 in the 100m freestyle and the 4 x 100m freestyle relay. He won 3 gold medals at the 1965 Arab Championships in Cairo, Egypt in the 100m freestyle, 4 x 100m freestyle relay and the 4 x 200m freestyle relay. He also won 3 gold medals at the International Swimming Competition between Egypt and Yugoslavia held in Cairo, Egypt in the 100m freestyle 200m freestyle, and 4 x 100m freestyle relay. He captured 2 bronze medals at the 1966 World Military Championships held in Sevilla, Spain in the 100m freestyle and 4 x 100m freestyle relay and 3 gold medals in an International Swimming Competition between Egypt and Germany held in Cairo, Egypt in 1966 in the 100m freestyle, 200m individual medley, and 4 x 200 freestyle relay. At the International Swimming Competition in Sofia, Bulgaria in 1969, he won 3 gold medals in the 100m freestyle, 4 x 100 medley relay, and 4 x 100m freestyle relay. He was the national champion and record holder of Egypt between 1965 and 1968 in the 100m freestyle, 200m freestyle, 100m butterfly, 200m individual medley.
Ghazawi won the 25 km and 32 km International River Nile Marathon in Cairo, Egypt in 1971, the 32 km Varna International Race in Bulgaria in 1971, the 32 km River Nile Race of Arab Nations in Cairo, Egypt in 1973, the 30 km International race in Canada in 1973, the 24 Heures La Tuque race in La Tuque, Quebec, Canada in 1973 with Osama Rashad, the 32 km International River Nile Marathon in Cairo in 1974, the 33 km Maratona del Golfo Capri-Napoli in Italy in 1976, the 32 km International River Nile Marathon in Egypt in 1978, the 16 km International professional race in Chibougamau, Quebec, Canada in 1978.
He finished second in the 1978 World Professional Marathon Swimming Federation rankings and third overall in the 1974 World Professional Marathon Swimming Federation rankings, the only Egyptian other than Abdul Latif Abou Heif to finish in the top 3.
He finished second in the 24 Heures La Tuque race in La Tuque, Quebec, Canada in 1974 with Magdy Mandour. He was runner-up at the 10-mile International Professional Swim in Chicago, Illinois, USA in 1978. He finished third in the 24 Heures La Tuque race in 1975 with Magdy Mandour and fourth overall in the 40 km Traversée internationale du lac St-Jean in 1978. He finished fourth at the 33 km Maratona del Golfo Capri-Napoli in 1974 and again in 1978. He was fourth in the 24 Heures La Tuque race with Magdy Mandour in 1978, and fourth in the 38 Km International Pepsi Challenge in Chicago, USA in 1974. He finished fourth in the 10-mile professional international race in Laval, Canada in 1974.
After retirement, he finished third in the 2000 World Masters Swimming Championship in Munich, Germany in the 5 km open water swim.
He was the 5 km national champion of Egypt in 1971, the 40 km national champion in 1973, the 30 km national champion in 1974, the 30 km national champion in 1976, the 30 km national champion in 1978.