The Indian Premier League is set to return on April 9th, with defending champions Mumbai Indians taking on Royal Challengers Bangalore in the first match in Mumbai. Before the start of IPL 2021, let’s take a look at the highest run-getters in the history of the tournament.