No sport enjoys more popularity than cricket amongst Indian sports fans. They are quite
literally fanatical about the sound of leather on willow, which is a poetic way of talking
about this most historic and traditional of games when the ball is hit by those wooden
They simply can’t get enough of the action whenever games are taking place, which
means that betting on cricket has become hugely popular throughout India. That’s why
there are more betting markets available these days, with fans keen to read more about
the best cricket betting sites, how to place bets, plus all the latest tips. Those looking to
get involved can read the sportsbook reviews, which takes into consideration elements
such as the payment methods and bonuses available.
Of course, such a frenzied interest in cricket also leads to plenty of discussion and debate
amongst fans. The hottest topic usually tends to surround which players are the best, so
why don’t we give that a go. Bowling them into the mix for opinionated fans to take a
swing at, these are the five Indian cricketers we consider to be the best, right now.
5. Ravindra Jadeja
He has a higher ⬆️ batting average and a lower ⬇️ bowling average in Tests than either Kapil Dev or Ian Botham 🔥
And then he fields like this! 🤯
Is there anything Ravindra Jadeja can't do?! pic.twitter.com/lelNhvsLZA
— ICC (@ICC) December 6, 2020
There are brilliant batters, breath-taking bowlers, and fantastic fielders, yet few can
master all three of the core cricket skills with an equal level of excellence. Each aspect of
the game is specialized, although Ravindra Jadeja is clearly the best Indian all-rounder
playing the game right now. According to the latest ICC Player Rankings, Jadeja is
amongst the top-ten all-rounders in both the Test and One Day International cricket
4. Ravichandran Ashwin
Ravichandran Ashwin has now dismissed more left-handers than any other bowler in Test history. pic.twitter.com/gmX0qYiesh
— Circle of Cricket (@circleofcricket) December 29, 2020
If there’s one bowler on fire at the moment, it’s Ravichandran Ashwin, given his form in
the recent five-day Test between Australia and India has been outstanding. In fact, no
bowler has ever reached 350 Test wickets faster than 34-year-old Ashwin, who is actually
an accomplished all-rounder. Seventh in the latest overall ICC Test Bowler Rankings,
there’s no doubt his dangerous off-break style will see him climb higher up those charts.
3. Jasprit Bumrah
Batsmen fear nothing more than bowlers who boast a powerful and precise aim, which
puts Jasprit Bumrah amongst the best in the world. This fearsome right-arm fast-bowler
took 27 wickets during the 2020 Indian Premier League T20 season, and on the
international stage, his ability is equally impressive. The 27-year-old is currently third in the ICC One Day International rankings, not to mention having climbed to ninth in the
latest Test rankings.
2. KL Rahul
Few batters can claim to be better than Kannur Lokesh Rahul, who scored an outstanding
670 runs to top the Indian Premier League rankings in 2020. He was also the first Indian
player to score a century on his One Day International debut, a feat recorded in June
2015 against Zimbabwe. Rahul is only one of three Indian players ever to score a century
in all three formats of international cricket, making him one of the greatest players for his
1. Virat Kohli
Nicknamed “Chikoo” for an extremely short haircut that once made his head look like a
sapodilla fruit, Virat Kohli is arguably one of the best batters in the world of cricket,
period. Nobody ranks higher or even comes close in the ICC One Day International
Batting Rankings, while the 32-year-old is also second in the latest ICC Test Batting
Rankings, and seventh in the T20I Batting Rankings. Phew, this guy can certainly smack
a ball and no mistake!
Are these the best Indian cricketers?
Whenever making a list of the best like this, the hardest choice is often who to leave out.
Indeed, we can practically guarantee that many Indian cricket fans will be in an uproar,
simply because we haven’t mentioned Rohit Sharma in our list. While he ranks just behind
Virat Kohli as the second-best One Day International batter, according to the latest ICC
rankings, Sharma doesn’t even grace the top-ten in any other format.
The same can be said of Ajinkya Rahane or Cheteshwar Pujara, who both currently place
within the latest top-ten ICC Test Batting Rankings, but that’s all. We based our list on
current ICC ratings and statistics, which means there’s often no arguing with the numbers.
What we can say is that all these Indian cricketers are there to be enjoyed and admired,
because watching their skill and talent makes watching cricket all the more exciting.