News
India have the long-range historical advantage. They have played Sri Lanka in 33 completed ODIs and only lost three times. One of those was when Sri Lanka chased 276 to beat India a week ago ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results