En febrero de 2018, Barshim se adjudicó el primer puesto del campeonato asiático en pista cubierta de Teherán, con una marca de 2,38 m. Con este antecedente se presentó a su tercera asistencia a un campeonato mundial en pista cubierta, celebrado en Birmingham, en el que se llevó la medalla de plata con un salto de 2,33 m habiendo sido el ganador Danil Lysenko (2,36 m). En esta edición los atletas masculinos y femeninos compitieron al mismo tiempo.