Kirill Sweschnikow wurde 2010 Europameister der Junioren auf der Bahn in der Mannschaftsverfolgung. Dazu kam noch Silber im Punktefahren und Silber im Madison. Bei der Weltmeisterschaft der Junioren auf der Bahn 2010 folgten Silber im Madison und Bronze im Punktefahren. 2011 folgte dann bei der Europameisterschaft der U23 auf der Bahn der Titel in der Mannschaftsverfolgung. 2012 gewann er in Peking den Bahnrad-Weltcup im Scratch. Im Oktober wurde er Zweiter bei den UEC-Bahn-Europameisterschaften 2012 im Punktefahren. Bei den UCI-Bahn-Weltmeisterschaften 2013 kam Bronze im Punktefahren hinzu.