India and Sri Lanka have clashed a total of 8 times in the finals of Asia Cup so far, out of which India has won 5 times while Sri Lanka has won 3 times.