Delhi Capitals, Mumbai Indians and Royal Challengers Bangalore are the top three teams in IPL 2020, holding the top three spots in points table. They have been outstanding with bat and ball and deserve the top three spots. They are almost into playoffs unless they self-destroy themselves or other bottom-ranked teams outsmart them.

So, which is a better team among DC, MI and RCB?

Cricwizz takes a look at each team's strengths and weaknesses of the three teams in terms of batting and bowling.



Delhi Capitals

Shikhar Dhawan IPL
Shikhar Dhawan (Image Credits: IPLT20)

They have been blessed with a well-rounded batting unit. They have a destructive opening pair in Prithvi Shaw and Shikhar Dhawan. They have a settled middle-order with Shreyas Iyer and Rishabh Pant to follow. Then, they have hard-hitters in Chris Morris and Shimron Hetmyer to complete the job for them.

Mumbai Indians

Mumbai Indians IPL
Mumbai Indians (Image Credits: CricketCountry)

They have probably the strongest batting line-up in the current season, and bat quite deep. Openers Rohit Sharma and Quinton de Kock have been a hit this season as well. Ishan Kishan, Surya Kumar Yadav, Pandya brothers, and with Kieron Pollard to follow, they have someone or other to fall back upon if there are any collapses.

Royal Challengers Bangalore

Royal Challengers Bangalore IPL
Royal Challengers Bangalore (Image Credits: Sportzwiki)

RCB batting is yet to fire in unison, and they have been served well by individual brilliance. AB de Villers has carried RCB innings through regularly, with Kohli too leading from the front. Openers Devdutt Padikkal and Aaron Finch have done their bit, but more is needed from them, especially the Australian cricketer. The rest of the batting has not hit top gear. So, RCB's batting is the weakest among the top three teams currently.



Delhi Capitals

Anrich Nortje IPL
RIght: Anrich Nortje (Image Credits: NDTVSports)

DC have a couple of world-class bowlers in K Rabada and R Ashwin, but as a bowling unit, they have done well so far. Axar Patel and Anrich Nortje have lend great supporting hands. Their problem is their fifth bowling option, and it could haunt them in the knockout stages.

Mumbai Indians

Krunal Pandya IPL
Krunal Pandya (Image Credits: IPLT20)

Apart from a world-class batting line-up, they also have one of the best bowling units in this IPL season. They have three world-class pacers in Trent Boult, James Pattinson and Jasprit Bumrah, top-class spinners in Rahul Chahar and Krunal Pandya. They have great bowling backup as well, with Mitchell McClenaghan still waiting for his first match this season.

Royal Challengers Bangalore

Virat Kohli IPL
Virat Kohli (Image Credits: SportsRush)

RCB's bowling unit is much better than their batting line-up as it is not heavily dependent on one or two players. They have Navdeep Saini, Chris Morris as top-class pacers, a world-class spinner in YS Chahal. Plus, their other bowlers – Washington Sundar, Isuru Udana have also done well. And a patchy Mohammed Siraj has also hit top form against KKR recently. Overall, their bowling unit gives good competition to MI, DC.


All the three teams are equally matched in their fielding effort, but MI take the honours here as they have young and fresh legs who have pulled off great catches, and stops. DC comes next followed by RCB.


Rohit Sharma of MI leads this list, as he has led from the front in this IPL season. His team has been almost invincible this season. They have been outbeaten only in 2 matches so far, while the other two losses have come in super overs.


Overall, MI are the best team among the top three sides, as they have all their bases covered. They look good to go all the way this season, and defend their title for the first time in their IPL history.

Cover Credits: IPLT20