The Top Five Best Indian of All-Time, Batter Teams in 2023

Over the years, the Indian cricket team has produced several great batters. In fact, the Nation is famed for its batting power, as well as its ability to spin-bowl. Fast bowling became popular in India only lately. VVS Laxman and Sourav Ganguly, despite being two of the greatest Indian batters of all time, fail to make the list due to the depth.
1. Sachin Tendulkar
During the Cricket World Cup match between Australia and India at Bombay, India on February 27, 1996, Sachin Tendulkar of India plays a shot off the bowling of Shane Warne of Australia. Shaun Botterill/Allsport is a mandatory credit.
Sachin Tendulkar is without a doubt India’s greatest ever batsman. When he was on the field, fans treated him as if he were god, and many still do today. When he was out at the crease, his batting would cure the Nation’s problems. The straight drive past the bowler was his signature shot.
Throughout his career, he dominated every bowler and remained consistent. He won the ICC Cricket World Cup in 2011, which marked the height of his career. He had a fantastic tournament himself, amassing 482 runs while batting.542.
Tendulkar appeared in 200 Test matches for India, scoring over 16,000 runs at a batting average of 54. He also scored 51 hundred and 68 half-centuries. He batted in every place he visited and averaged above 40 against every side he played against. “The little maestro” is a modern-day genius who, according to some, is only second to Sir Donald Bradman as the greatest batsman of all time.
2. Virat Kohli
Virat Kohli has the potential to become not only India’s greatest batsman of all time but also the best batsman of the modern age. Breaking Sachin Tendulkar’s records is not beyond him, given his accomplishments. Despite a two-year slump, he has been outstanding in all formats of the game.
In the history of the game, he is the first batsman to average more than 50 in all three formats. He didn’t have the ideal technique, to begin with, but he has since refined his game through hard effort and training. His 2018 trip to England, where he exorcised all demons from the 2014 series, is possibly the best example.
He averages around 60 in one-day international cricket and is widely regarded as the greatest chaser of all time. He knows exactly when to start his innings and can put up big numbers.
He’ll be looking to add to his tally of titles in the Indian Premier League and T20I cricket. He has won the 2011 Cricket World Cup in ODIs and many Test maces in the longest format of the game, but this is the one format in which he has yet to be successful.
3. Sunil Gavaskar
Sunil Gavaskar is the most technically sound batsman on the list of the greatest Indian batsmen of all time.
Sunil Gavaskar bats for India in a tour match between Hampshire and the Indians at Dean Park in Bournemouth on July 17, 1971.
On this list, he is the best genuine fast bowler. Sunil Gavaskar has a fantastic record against the West Indies, but with a few flaws. He hit 13 centuries against them, but more than half of them came before the Island Nation’s four-pronged pace attack was put in place. Despite this, he has three centuries against a lethal West Indian onslaught, which is a remarkable achievement.
4. Rahul Dravid
England vs India, 2nd Test, Lord’s, June 1996, Rahul Dravid batting during his 95. Rahul Dravid was a great batsman for India. He is perhaps more recognized for his Test cricket heroics. His remarkable performance in the Border-Gavaskar Series in Kolkata in 2001 will be remembered for the rest of his life.
Along with VVS Laxman, he batted for a complete day to help India win from a seemingly hopeless position. Against one of the strongest Test sides ever, Steve Waugh’s Australia, it turned the game and series around.
5. MS Dhoni
In limited-overs cricket, he is arguably India’s finest asset ever. The skipper, MS Dhoni, has been tremendous for India, but his batting has elevated limited-overs cricket to new heights. He deserves a spot on this list just for that. For nearly a decade, no game was finished until Dhoni was out, and he was a smart but great finisher. He re-defines finishing, expanding on Michael Bevan and Lance Kluesener’s foundations.
Dhoni’s mantra was to go as deep as possible in the game, even if it meant a higher asking rate. In ODIs, 9 or 10 runs per over were required at times, while T20Is required 14 or 15 runs per over. But that didn’t matter to Dhoni because he knew that in a game of razor-thin margins, one or two lusty smashes would put the bowling side under strain.