Leinster will play La Rochelle once again in Pool 4.
Leinster will play La Rochelle once again in next season's Heineken Champions Cup, after they were drawn together in Pool 4.
They'll also face Stade Francais, Leicester Tigers and Sale Sharks while Stormers complete Pool 4, although Leinster will not play against their fellow URC side.
Munster will face familiar opponents in Northampton and Exeter from the Premiership, while their French opponents will be Toulon and Bayonne and Glasgow Warriors complete the group.
Ulster will play Racing 92, five-time winners Toulouse, Harlequins and Bath, while Cardiff are the second URC side in that pool.
Connacht's return to the Champions Cup will see them reunited with their former coach Pat Lam's Bristol and also take on Premiership winners Saracens, as well as Bordeaux-Begles and Lyon.
POOLS HAVE BEEN DRAWN 🔥
— Investec Champions Cup (@ChampionsCup) June 21, 2023
Some huge match ups – which game are you most looking forward to? 👀
Remember, teams will play 4 Pool Stage games home or away with no repeats and no same-league clashes… pic.twitter.com/fNb25ktniB