The 23-year-old made a reasonable start and made his way up to 16th by the third corner but an incident in front of him left the track blocked by Andre Lotterer's Techeetah and the red flag was brought out.
After a lengthy delay the race re-started under safety car conditions.
Evans made a few passes shortly after the re-start and picked up a spot or two as some of the front runners ran into problems.
Brit Sam Bird overcame a drive-through penalty to win the race while former Formula 1 stars Jean-Eric Vergne and Nick Heidfeld completed the podium spots in their Techeetah and Mahindra cars respectively.
Defending series champion Lucas di Grassi had to pit early with a damaged right rear tyre and was forced to try and extend the energy life out of his Audi through the second half of the race.
Evans spent the closing stages of the race all on his own in 14th with a gap to the cars in front and a healthy margin to those behind him.
Teammate Nelson Piquet Jr finished fifth to record the first points of the season for the British manufacturer.
A second race in Hong Kong will run on Sunday.