Showing posts with the label Sri Lanka vs England CricketShow all
England defeated Sri Lanka by 223 runs in the final ODI, clinching the series 2-1
Load More That is All