| On Updated : Dec 16, 2019 5:26 PM IST

Top 10 Indian Cricketers of the decade

This has been quite an eventful decade for India national cricket team with quite a few ups and downs, triumphs in two ICC events in the 2011 World Cup and 2013 Champions Trophy, to go with heartbreaks in 2015 and 2019 World Cup Semi-Finals, the 2017 Champions Trophy final, and the 2014 World T20 final as well. In addition, India won their first-ever test series Down Under and came very close to winning in South Africa too.

Let's look at the Top 10 Indian Cricketers this decade

10. Mohammed Shami

Mohammed Shami has played 125 matches and has 316 wickets to his name with an economy of 4.02 across all formats since making his debut on 6th January 2013. His Test credentials are superior but has done well in the white-ball format, including World Cups (2015 & 2019).

9. Ravichandran Ashwin

Ravichandran Ashwin made his debut on 5th June 2010 against Sri Lanka and he’s the leading wicket-taker for India since. Ashwin has played 227 games across all formats and has grabbed 564 wickets with an economy of 3.47. He has 27  five-wicket hauls and 7, ten-wicket hauls. Besides, Ashwin is a handy batsman who has scored 3183 runs at an average of 24.67 with 4 Hundreds and 12 half-centuries across all formats in the last 10 years.

8. Ravindra Jadeja

Ravindra Jadeja has been one of the best all-rounders for India this decade. An all-round package, and to go with that he is the best fielder in the side. Having made his debut on 8th Feb 2009, Jadeja has played 231 matches since then and has scored 3878 runs at an average of 30 with 1 hundred and 23 fifties across all formats. And, to go with that he is the 2nd highest wicket-taker for India with 411 wickets from the same number of matches with 10, five-wicket hauls and 1 ten-wicket haul to his name.

7. Ajinkya Rahane

Ajinkya Rahane has been an unsung hero of Indian Cricket in the past few years. The Indian Vice-Captain in test cricket has scored 7449 runs at an average of 38 with 14 hundreds and 47 half-centuries from 173 matches played across all formats in this decade.

6. Suresh Raina

Suresh Raina was one of the star middle-order batsmen for India a few years back. Raina, the first Indian to score a ton in all three formats of the game. has scored 5942 runs from 229 matches at an average of 32.82 with 5 hundreds and 34 fifties to his name across all the formats in the past 10 years.

5. Cheteshwar Pujara

Cheteshwar Pujara is Mr. Dependable for India in the longest format of the game. One of the architects of the test series win in Australia, Pujara has played 80 matches (75 tests) for India and has scored 5791 runs at an average of 32.92. He has 10 hundreds and 29 fifties to his name.

4. Shikhar Dhawan

Shikhar Dhawan solved India’s problem of a solid opener after Sehwag’s retirement. Dhawan recorded the fastest hundred on test debut off just 85 balls to announce himself. In this decade, Dhawan has played 225 matches in all formats and scored 9337 runs at an average of 39.73 with 24 tons and 41fifties. The left-hander was India’s highest run-scorer in Champions Trophy 2013 and 2017, and also scored 412 runs in the 2015 World Cup.

3. MS Dhoni

MS Dhoni has won all the trophies there is to win. The 3rd highest run-getter for India in this decade, Dhoni scored 9601 runs at an average of 44.86 with 07 hundreds and 58 fifties from 324 matches played in this decade. Dhoni is the only batsman to score 10,000 runs batting at 5 or 6. Under him, Team India won the 2011 Cricket World Cup, 2013 Champions Trophy and two Asia Cups (2010 & 2016).

2. Rohit Sharma

Rohit Sharma is one of the most destructive openers of modern-day. Known as Hitman, Rohit has played 299 matches and scored 12,524 runs at an average of 46.21, studded with 37 hundreds, 65 fifties and 4 double hundreds (3 in ODI). He also holds the record for the highest score in ODIs of 264 runs!

1. Virat Kohli

It’s a no brainer that “King Kohli” is the best player for India this decade. Virat Kohli has scored a whopping 20,871 runs across all formats in 383 matches at an average of 57.81 with 69 centuries and 97 fifties. Kohli, the most successful captain for India in test cricket, is the first captain to win a test series in Australia.

For more Cricket News, join Telegram