Best Teams Of IPL 2019 1) Chennai Super Kings. Chennai Super Kings is the team with the highest number of victories in the history of IPL. 2) Mumbai Indians. MI is no push-over. 3) Rajasthan Royals. Rajasthan Royals is one of the best among the IPL 2019 contenders. 4) Royal Challengers Bangalore. 5) Kolkata Knight Riders.