O resultado da votação dos brasileiros residentes em Xangai, na China, apontou vitória do candidato do PSL, Jair Bolsonaro, com 103 votos, o equivalente a 58,8% dos votos válidos. Isso significa que, para esse conjunto de eleitores, o ex-capitão do Exército venceria a eleição em primeiro turno.
O segundo lugar ficou bastante distante de Bolsonaro. João Amoêdo, do Novo, conquistou 17 votos e foi seguido de Ciro Gomes, do PDT, com 16 votos. Geraldo Alckmin (PSDB) teve 13 votos. Fernando Haddad (PT) e Alvaro Dias (Podemos) tiveram sete votos cada. A candidata Marina Silva (Rede), conquistou cinco votos, Cabo Daciolo (Patriota), três, e José Maria Eymael (DC), dois votos. Os candidatos Guilherme Boulos (PSOL) e Henrique Meirelles (MDB) tiveram um voto cada. Veja