After a breathtaking final, we have England the hosts as the winners of the ICC Cricket World Cup 2019. But the man who managed to score the most runs this World Cup edition is India’s Rohit Sharma with a total of 648 runs in 9 matches beating Australia’s David WarnerRead More →