"I am confident that we are up to the Sri Lankan challenge and ready for anything they throw at us, whether its Malinga or Muralitharan," said Afridi.
Muralitharan, who has a world record 521 wickets in 342 one-day internationals, has a tally of 95 against Pakistan in 64 matches, and is even more dangerous in home conditions.
"In Sri Lankan conditions and pitches, he (Muralitharan) is always very dangerous and he could probably turn the ball on the marble as well. He has so much experience and knows conditions well and that's why he is the best," said Afridi.
Afridi said Malinga, renowned for his slingy action, would find it tough after missing the Canada match due to a back strain.
"Malinga is a very good bowler but he is coming back from an injury, so let’s see how strong he