Cricket World Cup 2019: London predicts – who will be highest run-scorer