World Cup 2019: Players with most sixes, fours, best batting average after England vs Sri Lanka match
The 28th match of the 2019 ICC World Cup will be played between India and Afghanistan before West Indies will take on New Zealand in another clash on Saturday.