Au milieu des essais de Formule 1, les qualifications pour l'ePrix du Cap viennent également de se terminer. Sacha Fenestraz a obtenu la pole position dans un duel direct avec son ancien coéquipier Maximilian Günther. Pendant les qualifications, il a été annoncé que Mahrinda et ABT Cupra ne participeront pas à la course. Les deux équipes se sont senties obligées de se retirer en raison de préoccupations concernant la sécurité de leurs propres voitures.
Dans la première demi-finale, Nick Cassidy a affronté Fenestraz. Dans l'autre demi-finale, c'était Evans contre Maximilian Günther. Fenestraz et Günter ont été plus rapides que leurs adversaires et c'est finalement le Français de 23 ans qui a réalisé le meilleur temps. Cassidy partira en troisième position, avec Evans à ses côtés depuis la P4. Le leader du championnat, Pascal Wehrlein, prendra le départ de la course en P6.
L'équipe de Formule E de Mahindra et l'équipe cliente ABT Cupra se sont retirées pour des raisons de sécurité. Mahindra a découvert un problème de suspension arrière d'une telle ampleur qu'elle ne peut pas garantir la sécurité de ses pilotes s'ils participent à la course. Lucas di Grassi, Oliver Rowland, Nico Mueller et Kelvin van der Linde (remplaçant de Robin Frijns) ne participeront donc pas à la course qui aura lieu plus tard samedi.
1. Fenestraz
2. Günther
3. Cassidy
4. Evans
5. Vergne
6. Wehrlein
7. Rast
8. Buemi
9. Ticktum
10. Bird