Dimuth Karunaratne insists Sri Lanka can end their wretched World Cup record against Pakistan when they clash in Bristol on Friday.
Pakistan have won all seven World Cup encounters against Sri Lanka dating back to the inaugural World Cup in 1975.
But Sri Lanka are optimistic after recovering from a crushing 10-wicket defeat in their opening match against New Zealand.
A hard-earned 34-run win against minnows Afghanistan lifted Sri Lankan spirits, although Karunaratne acknowledges they still have room for improvement.
The next test for the 1996 champions comes against an unpredictable Pakistan side who were bowled out for 105 in their opening seven-wicket defeat against the West Indies before a shock 14-run victory against hosts and tournament favourites England.
Asked on Thursday if Sri Lanka's past struggles against Pakistan could be a mental barrier, captain Karunaratne told reporters: "We may not have won against Pakistan in the World Cup but it doesn't bother us.
"It's just another one-day international for us so if we perform well on that day we can win."
"We need to focus on those things and make sure it does not happen in the Pakistan match. But the win has, overall, boosted our confidence."