28 września 2013 w zremisowanym 2:2 meczu z FC Sion Schär doznał kontuzji kolana, uraz nie okazał się jednak zbyt poważny. W czerwcu 2015 podpisał czteroletni kontrakt z TSG 1899 Hoffenheim. W lipcu 2017 podpisał czteroletni kontrakt z Deportivo La Coruña.
W lipcu 2018 przeszedł do Newcastle United, podpisując trzyletni kontrakt. W angielskim klubie zadebiutował 26 sierpnia w przegranym 2:1 meczu przeciwko Chelsea. 19 stycznia swoje dwie pierwsze bramki dla Newcastle, trafiając w wygranym 3:0 meczu z Cardiff City. 4 października 2023 strzelił swoją pierwszą bramkę w rozgrywkach Ligi Mistrzów UEFA w starciu z Paris Saint-Germain (4:1).
2 czerwca 2026 przedłużył kontrakt z Newcastle United do 2027 roku.
Kariera reprezentacyjna Schär reprezentował Szwajcarię na poziomie młodzieżowym – grał w reprezentacjach do lat 20, w której zadebiutował 17 listopada 2010 w wygranym 3:2 meczu z Polską i 21, w której zadebiutował 29 lutego 2012 w przegranym 1:2 spotkaniu z Austrią. Wraz z kadrą wystąpił na igrzyskach olimpijskich w 2012, na których rozegrał 2 mecze, a Szwajcaria zajęła 13. miejsce. W seniorskiej reprezentacji zadebiutował 14 sierpnia 2013 w wygranym 1:0 meczu z Brazylią. Pierwszego gola w reprezentacji strzelił 6 września 2013 w zremisowanym 4:4 meczu grupy E eliminacji do MŚ 2014 z Islandią.