The Swans returned to winning ways as they handed the Reds their defeat in four league outings
Jamal Lowe gave the hosts an early lead at the Liberty Stadium with his opener in the second minute, and they sealed all three points after second-half substitute Adeboyejo turned the ball into the back of his own net, nine minutes after he replaced Cauley Woodrow in the 57th minute.
Ayew who marked his 19th appearance in the second division on Saturday, was on parade from start to finish but he could add to his tally of seven goals so far this season.
The Ghana captain struggled to make a shot in the game but he won the most aerial duels (9) and had the best pass accuracy (51.6 per cent) for the Swans.
Kenya’s Oduor, however, was a dominant force in Barnsley’s defence as he completed two tackles and two interceptions but it was not enough to help his side stretch their three-game winning streak in Swansea.
With the visitors trailing by a goal, Nigeria-born striker Adeboyejo was thrown into the fray to help notch the equaliser but he turned the ball into the back of his own net.
Adeboyejo has scored two goals in 12 Championship outings for Barnsley this season.
Saturday’s victory pushed Swansea City to third in the Championship standings with 36 points from 20 matches, while the Reds are 13th in the table with 28 points.