MS Dhoni vs Virat Kohli: Who is Better?

MS Dhoni vs Virat Kohli: Who is Better?

It would be not wrong If I say both MS Dhoni and Virat Kohli are best cricketers to play for India.

Both are the players who are most committed to Indian Cricket. Both played for team’s win and growth.
MS Dhoni built many players and always backed talented stars whereas Virat Kohli changed the fitness standard of players.
MS Dhoni is called as “Captain Cool”, “Best Finisher” whereas Virat Kohli is called as “Run Machine” and “Captain Aggressive”.
Captain Cool MS Dhoni has led Indian Team for atleast ten years and changed Indian Cricket alot.
Virat Kohli is leading Test side from last five years and Indian Test team is dominant.
Some people all around the World says Dhoni is better and some people says Kohli is better. So let’s compare formats wise: –

Tests

In Tests, Virat Kohli has played 86 Test matches and scored 7240 runs at an average of 53 with 27 Hundreds.

MSD on other hand, has scored 4876 runs at an average of 38.

In Terms of Captaincy,today Virat Kohli is most successful Indian Captain. India remained No.1 in Tests for four years under Virat.

Under Virat,India won 33 Test matches and is India’s most successful Test Captain.

Dhoni was the most Test successful Captain before Virat but his overseas test records are not so good.

Also Read – ALL Time Chennai Super Kings Playing XI

As a Batsman as well,he has no overseas century in Tests.

So,in Tests Virat Kohli is better,both as a Captain and Batsman.

India won Test series in Australai
India won Test Series in Australia under Virat Kohli

ODIs

In ODIs MS Dhoni is called as best finisher of all time and Virat Kohli is called as Run Machine.

Both have very good record in ODIs as a batsman. Both have won India many games by their individual performances.

Virat Kohli is fastest to score 10,000 ODI runs and have scored 11,867 runs at an average of 59 with 43 hundreds.

MS Dhoni has 10,773 runs at an average of 50.

Under MSD,India has won 110 games out of 200 with 55% win percentage whereas Under Virat win percentage is 79% which is highest by any Captain.

Virat Kohli has led India in 50 ODIs and team India is much dominant under him.

Under Virat,India reached finals in ICC Champions Trophy 2017 and were semi-finalists in ICC World Cup 2019.

But MSD have World Cup and ICC Champions trophy as a Captain. In addition to this,Asia Cup in 2010 and 2016(T20 Asia Cup).

Also Read – Best Playing XI of all IPL Teams

As a Batsman,Virat Kohli has performed little-bit better than MS Dhoni

So,here MS Dhoni is ahead than Kohli but Kohli’s Captaincy in ODIs is a work in progress.

India won ICC Champions Trophy in 2013 under MS Dhoni

T20s

In T20s, Virat Kohli is the highest run-scorer and have 50+ average in T20s with an strike rate of 138.

MS Dhoni has scored 1617 runs at an average of 37 but have poor strike rate of 126 as he bats in death.

As a Captain,MS Dhoni is the most successful Captain with in terms of wins, MSD has 42 wins in 72 T20s as a Captain.

India has won ICC World Cup T20 2007 under him as well whereas under Virat there are 24 wins in 37 games.

India won T20 World Cup under MS Dhoni

So,as a Batsman, Virat Kohli has an edge over Virat Kohli. But many experts believe MSD is better as a captain and why:-

Captain had won most number of Matches: Dhoni

Captain who had won most no. of trophies: Dhoni

Leader who had won most world cups: Dhoni

Captain who had played with all sorts of players and all types of playing 11: Dhoni

Also Read – Some Famous Sayings on MS Dhoni

Captain who had brought the team to the highest ranking, no. 1 in test, ODI, T20: Dhoni

Captain who has world record in captaincy: Winning 100 matches, Winning all the limited over trophies T20 WC, ODI WC, ICC Champions Trophy

Important Wins under Kohli’s Captaincy

India won ODI and T20 series in South Africa in 2018

Team India won Test series in Australia in 2019.

Won T20 series against New Zealand by 5-0.

India won T20 series against New Zealand by 5-0 under Virat Kohli

Important wins under Dhoni’s Captaincy

ICC T20World Cup 2007

CB Series in Australia in 2008

Asia Cup in 2010 and 2016

Won T20 Series in Australia by 3-0

ICC Champions Trophy 2013

As a Captain,no doubt MS Dhoni is better but Virat Kohli is also improving. Even Virat Kohli himself has said Dhoni saved him multiple times from getting dropped.

Leave a Reply

Close Menu
shares