Barnes became a pundit on ITV and a presenter of the football coverage on Five as well as having his own weekly football discussion show on LFC TV called The John Barnes Show, every Thursday. He also worked as an ambassador for Save the Children. Barnes has appeared on several shows and media outlets to promote his charity work, including a notable appearance on Soccer AM in February 2009 performing the "World in Motion" rap and a parody of the mistimed advert by ITV in the previous week's Everton vs. Liverpool FA Cup tie, with Barnes' "Under-11 World Champion Baton-twirling" routine missed by mock commercials. In 2001, Barnes appeared on "Lily Savage's Blankety Blank".