 He scored his first international goal from a penalty kick on 12 November 2005, in a 2–2 draw against Finland in a friendly.In 2011, Kruglov was the only player to appear in all 13 matches Estonia played that year.On 29 May 2016, he made his 100th appearance for Estonia, in a 0–2 away loss to Lithuania at the 2016 Baltic Cup.