Jerome Boateng admits Lionel Messi and Cristiano Ronaldo are among the toughest opponents he has faced while at Bayern Munich.