Stats favor both Sri Lanka & England

After sending India back win-deficient on their English visit, England is set to recreate that magic in Sri Lanka now. The severe weather kept both the teams away from the pitch, and the opening ODI ended without any result. Englishmen are meeting the 1996 World Champions on Saturday, October 13.
Let's see what the cricketing history of the teams says about the possibilities:
Out of 69 ODI clashes, Sri Lanka won 34 and results of 33 matches came in England's favour. As far as opting to ball or bat is concerned, it hasn't made any significant difference in the meetings of the two teams. Both England and Sri Lanka won and lost an equal number of times after winning the toss. 
With a win percentage of about 72, the hosts Sri Lanka have a brilliant record at home.     However, since World Cup 2015, Sri Lanka have played against the visitors five times and won none of them. In addition to this, the results of the recent matches played by the teams is another point of concern for the hosts. Out of last ten, ODIs, Sri Lanka managed to win only five. On the other hand, the visitors registered eight victories. 
Where Sri Lanka has the home advantage, England's current form is balancing out the contest.