Career
Petravičius made five appearances for Lithuania U19, including three games in the 2013 Union of European Football Associations European Under-19 Championship. He graduated to Lithuania U21, playing three matches. One came in the 2013 Union of European Football Associations European Under-21 Championship - a 3–0 loss against Moldova U21.
Petravičius made his debut for the Lithuania national senior team on 18 November 2013 in a friendly against Moldova.
He made his second appearance with the senior squad as a substitute during Lithuania"s 1–1 friendly draw with Kazakhstan.