Smolnikov har (pr. juni 2018) spillet 27 kampe for Ruslands landshold, som han debuterede for 19. november 2013 i en venskabskamp mod Sydkorea. Han var en del af det russiske hold til EM 2016 i Frankrig, samt til Confederations Cup 2017 og VM 2018, begge på hjemmebane.