IND vs SL: T20 series in hand, know what the figures say in ODI against Sri Lanka

highlights IND vs SL: What do the figures say in ODIs against Sri Lanka Both the teams have faced each other in 162 matches. India has won 93 matches New Delhi. By defeating the...