"The report indicates the probable causes of the accident to be human factor related, with weather and mechanical as well as technological factors contributing," the Civil Aviation Authority report, quoted by the SAPA news agency said.
It said the pilot of the Hawker Siddeley plane had to execute an instrument guided approach to land at the airport in George due to overcast skies.
Cronje died along with the two pilots when the cargo plane he was travelling in crashed shortly before landing at George airport.
He was known to have an arrangement where he travelled for free on AirQuarius, rather than take up an offer from his employers to take a commercial flight back to his wife in George, some 430 kilometres (260 miles) east of Cape Town.
Cronje was banned for life from cricket by the United Cricket Board of South Africa (UCBSA) in 2000, a decision which was later endorsed by the game's governing body, the International Cricket Council (ICC), after he admitted to taking money to fix matches involving South Africa.
Cronje sparked the matchfixing scandal after Indian officials said they had tape recordings of him talking with an Indian bookmaker during the team's tour of the subcontinent.