Bangladesh and Sri Lanka have faced each other three times in the World Cup and Bangladesh has lost all three of the matches. Bangladesh and Sri Lanka faced each other first in the 2003 World Cup, in that match Sri Lanka won by 10 wickets and Chaminda Vas picked up 6 wickets in that match with a hattrick in his first over. Bangladesh met Sri Lanka once again in the 2007 World Cup; in that match Bangladesh once again suffered a heavy defeat of 198 runs. Bangladesh faced Sri Lanka once again in the 2015 World Cup; in that match Bangladesh once again withered a heavy defeat of 92 runs.
Top run-getter in the World Cup: Jayasuriya is the highest run-getter in this World Cup fixture with 164 runs. Dilshan has the highest individual score of 161 runs against Bangladesh in the World Cup. For Bangladesh, only Sabbir Rahman scored a fifty against Sri Lanka in 2015 World Cup.