England defeated India by 100 runs in the second ODI at the Lord's Cricket Ground to level the series 1-1. After being put to bat, England got off to...More
My List
share