European champions Barcelona will take on Celtic in Dublin’s Aviva Stadium this summer.
The Scottish champions confirmed the International Champions Cup fixture for 30 July on their website.
The two sides will join Inter Milan, Real Madrid, Bayern Munich, Liverpool, AC Milan, Paris Saint-Germain, Leicester City and Chelsea in the competition with matches being played in stadia throughout North America and Europe.
Celtic will also host current Premier League leaders Leicester and Inter Milan (venue TBC) in the tournament.
Liverpool will also play the La Liga champions on 6 August with the venue to be confirmed.
Celtic chief executive Peter Lawwell said: “It is magnificent news that our supporters in Scotland and Ireland will be able to enjoy such exciting matches.
"We are sure our participation will be warmly welcomed by our fans who will look forward to Celtic meeting such a high calibre of opposition in Barcelona, Inter Milan and Leicester City.”
Saturday, 23 July
Celtic v Leicester City, Celtic Park, Glasgow, Scotland
Sunday, 24 July
Paris Saint-Germain v Inter Milan, Autzen Stadium, Eugene, Oregon
Wednesday, 27 July
Real Madrid v Paris Saint-Germain, Ohio Stadium, Columbus, Ohio
Bayern Munich v AC Milan, Soldier Field, Chicago, Illinois
Liverpool v Chelsea, Rose Bowl, Pasadena, California
Saturday, 30 July
Celtic v Barcelona, Aviva Stadium, Dublin, Ireland
Chelsea v Real Madrid, TBA, United States venue
Bayern Munich v Inter Milan, Bank of America Stadium, Charlotte, North Carolina
Liverpool v AC Milan, Levi’s Stadium; Santa Clara, California
Paris Saint-Germain v Leicester City, Los Angeles, California. TBA venue
Wednesday, 3 August
Barcelona v Leicester City, Friends Arena, Stockholm, Sweden
Bayern Munich v Real Madrid, MetLife Stadium, East Rutherford, New Jersey
Chelsea v AC Milan, U.S. Bank Stadium, Minneapolis, Minnesota
Saturday, 6 August
Liverpool v Barcelona, TBA European venue
Saturday, 13 August
Celtic v Inter Milan, TBA European venue