Catro anos despois de competir nos seus últimos Xogos Olímpicos, Neviarouski clasificouse para o seu segundo equipo bielorruso, como un xogador de 27 anos, nos Xogos Olímpicos de Verán de 2008 en Pequín. El eclipsou un tempo de entrada estándar da FINA B de 49.80 (100 m estilo libre) do Campionato Aberto de Serbia en Belgrado. Neviarouski desafiou a outros sete nadadores na quinta tempada, incluíndo a tres veces olímpica Örn Arnarson de Islandia. Correu ata o sexto lugar e o corenta e catro en xeral por seis centésimas de segundo (0,06) por detrás do uruguaio Martín Kutscher en 50,14 segundos. Neviarouski tamén se uniu a Pavel Sankovich, Yauheni Lazuka e Viktar Vabishchevich no relevo de 4 × 100 m
- Non. Na etapa de nado libre, Neviarouski rexistrou un tempo de 49.76 segundos, e o equipo bielorruso rematou as probas no décimo sexto lugar xeral cun tempo final de 3:39.39.