在他参加最后一次奥运会四年后, 尼维亚鲁斯基作为27岁的选手, 获得了第二次参加2008年北京奥运会的资格. 他在贝尔格莱德的塞尔维亚公开锦标赛中超越了FINA B标准的49.80 (100米自由泳) 的入场时间. 在第五场比赛中,尼维亚鲁斯基挑战了其他七名游泳者, 他以50.14秒的速度落后于乌拉圭的马丁·库切尔. 尼维亚鲁斯基还与帕维尔·桑科维奇,亚乌赫尼·拉祖卡和维克塔·瓦比什切维奇在4 × 100米混合力中联手
没有. 在自由泳比赛中,内维亚鲁斯基的时间为49.76秒,白俄罗斯队以3:39.39的最终时间在第十六名完成了比赛.