The Toffees playmaker enjoyed a fruitful international break after Barkley scored in a 3-0 victory over Lithuania in their recent Euro 2016 fixture on Tuesday night.
Barkley has enjoyed a prolific start to the season with the Merseyside outfit after having scored two goals and made three assists in eight Premier League games.
And the Everton midfielder relaxed with his skipper Phil Jagielka over a game of pool before hitting the training ground for Roberto Martinez to put his squad through their paces.
Barkley wrote on his Instagram page: “Few games before training @pjags06 🎱”
The 21-year-old midfielder has scored three goals in 10 appearances in all competitions for the Merseyside outfit this term.
Barkley has blossomed into a key member of Everton’s first-team after having scored 10 times in 84 Premier League games.
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news