[1] He played an important role in BATE Borisov's 2008–09 Champions League campaign, heading in a goal against Bulgarian Levski Sofia to open the scoring for FC BATE in the return leg of the third qualifying round played on 27 August 2008.
The match ended in a 1–1 draw and the team from Barysaw became the first Belarusian club to reach the group stages of the Champions League.
[2] On 27 August 2009, Sosnovski scored two goals in a 4–0 win against Litex Lovech, which helped BATE to qualify for the group stage of the UEFA Europa League.
[3] In February 2011, Sosnovski ended his stint with BATE and signed a contract with Russian side FC Tom Tomsk.
[4] He made his international debut for Belarus on 1 April 2009, playing the full 90 minutes in a World Cup qualifier against Kazakhstan.