Who is the Best Batsman in India? Top 20 Cricketers

Who Is The Best Batsman In India? Top 20 List

In India, cricket is not just a game; it’s a part of daily existence. The country boasts a rich history of cricket legends and debates over who holds the title of best batsman. In India, a passionate discussion among cricket enthusiasts is “Who is the Best Batsman in India?”. In this article, we will delve into the profiles of some of India’s top cricketers. Exploring the unique qualities that make them stand out.

Who Is The Best Batsman In India?

Who is the best batsman in India?

Let’s inspect the statistics of these four outstanding batsmen to help us decide who the best batsman in India truly is:

PlayersFormatBatting Average Playing Style
Virat KohliAll formats53.41Aggressive and consistent
Rohit SharmaAll formats49.27Elegant and prolific in scoring
Cheteshwar PujaraTest cricket49.48Defensive and patient
KL RahulAll formats47.97Versatile and stylish
Virat Kohli – The Modern Master:

Virat Kohli, also known as the Modern Master, has made a lasting impact on Indian cricket. He’s famous for his powerful batting and amazing consistency, breaking records and making history. What sets him apart is his ability to excel in different cricket formats, whether it’s Test, One-Day International (ODI), or T20. Kohli’s aggressive style, paired with excellent technique, makes him a strong competitor.

Rohit Sharma – The Hitman:

Rohit Sharma, also known as The Hitman, is a big name in Indian cricket. He’s famous for scoring huge centuries and holds a special record for hitting three double centuries in One-Day internationals (ODIs). Fans love his graceful and smooth way of batting. Watching Sharma play in limited-overs cricket is really impressive.

Cheteshwar Pujara – The Test Specialist:

Cheteshwar Pujara is a standout player, often called The Wall. He’s a key player in test matches, known for his solid defense, unwavering concentration, and ability to handle tough situations. Pujara is crucial for the Indian Test team, and his performance in longer-format games is truly outstanding.

KL Rahul – The Versatile Talent:

KL Rahul is a prime example of versatility in Indian cricket. He can seamlessly fit into any position, whether he begins the game or plays in the middle. Rahul’s stylish way of playing and his skill in keeping wickets during limited-overs matches bring a dynamic aspect to the Indian team. His ability to adapt is his main strength, and he’s a reliable player often turned to in tough situations. See Also: Top 10 Greatest Cricketers Of All Time 

5 Famous Cricketers Of India

Sachin Tendulkar: Cricket Legend

Sachin Tendulkar, commonly known as the “Goat of Cricket,” is a widely celebrated player in the world of cricket. He achieved legendary status by scoring over 15,000 runs and hitting 100 centuries during his international career while representing his country.

Virat Kohli: Modern Cricket Star

Kohli is a notable cricketer known for his batting talents. Kohli has a high average, demonstrating his consistency. He’s helped his team succeed by chasing goals. Besides his individual accomplishments, Kohli is respected as a team captain. His strategic skills and drive make him a great player and a key player in his team’s success.

Kapil Dev: All-Round Hero

The Indian team won the World Cup in 1983 under Kapil Dev’s direction. The win sealed India’s place as the champion of the tournament. Both as a batsman and a bowler, Kapil Dev was brilliant, producing performances that would live long in the memories of cricket fans everywhere. In 1983, for example, he scored a staggering 175 runs.

Anil Kumble: Spin Bowling Great

Anil Kumble, a skilled spin bowler, forever changed cricket with 619 test wickets. In 1999, Kumble achieved a remarkable feat by taking 10 wickets in a single innings against Pakistan, a noteworthy accomplishment that is still remembered. This incredible performance cemented his cricket legend status and showcased his brilliance and effect.

Sunil Gavaskar: Cricket Pioneer

The “Original Little Master,” Sunil Gavaskar, pioneered cricket. Gavaskar scored almost 10,000 runs in test matches against some of the finest bowlers of his time, demonstrating his lasting brilliance and endurance on the field. He scored 34 hundred, proving his dominance in cricket and cementing his position as a legend. See Also: Watch India vs Pakistan Live Competing for ODI World Cup 2023 

Who Is The Best Batsman In India All The Time?

Who is the best batsman in India all the time?

Sachin Tendulkar, the Indian cricketer, is considered the best batsman in the country’s history. He possesses many batting records.

Sachin Tendulkar, known as the ‘Little Master,’ achieved fame as a top Indian cricketer. He was born on April 24, 1973, in Mumbai, Maharashtra, and distinguished himself as an outstanding batsman. Sachin entered the international arena at 16, setting many records during his 24-year career, including the highest run tally in international cricket. 

His talent, consistent performance, and ability to handle pressure inspired young cricketers globally. Retiring in 2013, Sachin left behind a lasting legacy, popularizing cricket not only in India but also worldwide. 

Before the rise of Dhoni, Kohli, and Sharma, Sachin was the brightest star in Indian cricket, often single-handedly determining match outcomes. Among his other accomplishments, he scored over 100 centuries and accumulated 17,000 runs. 

Sachin also showcased his bowling skills, claiming five wickets twice at the Australian Stadium in Perth. Even after retirement, he remains a beloved figure in the world of cricket. See Also: Cricket Ground Size

Who Is The Best Batsman In The India T20?

Cricket fans often discuss who the best Twenty20 batsman in India is. Virat Kohli, Rohit Sharma, and K.L. Rahul have all achieved great things, but there are opinions on who’s the best variant. They excel in Twenty20 cricket because of their superb batting skills and their capacity to navigate various situations. As players progress in their careers and new talents enter the sport, determining the top cricket player is a subjective task that may change. See Also: Top 10 Fastest Bowlers in Cricket History

Top 20 Indian Batsman List

Here are some of the famous Indian cricket batsmen:

Suryakumar Yadav:

Suryakumar Yadav is currently holding the top spot as the No. 1 T20I batsman globally. He is renowned for his quick-scoring ability and aggressive batting style, accumulating over 3000 runs in T20Is with a strike rate exceeding 140.

Rohit Sharma:

As a captain of the Indian cricket team. Rohit Sharma stands out as one of the game’s most successful batsmen in history. Boasting over 11,000 runs in ODIs, with a strike rate surpassing 90, His exceptional fielding skills and leadership have contributed significantly too many Indian victories.

Virat Kohli:

Former captain Virat Kohli, a cricket icon globally, is celebrated for his consistent performance and the capacity to score runs across all formats. With over 27,000 runs in international cricket and a strike rate exceeding 90. Kohli remains a prominent figure in the cricket world.

Shreyas Iyer:

A stylish middle-order batsman is recognized for his elegant stroke play. Amassing over 2,000 runs in T20Is at a strike rate surpassing 130. His adept fielding skills have also played a pivotal role in leading India to victories.

KL Rahul:

A wicket-keeper batsman known for his adept opening skills has accumulated over 2,500 runs in T20Is, with a striking rate exceeding 140. His proficiency in both batting and fielding has established him as a key player in India.

Ishan Kishan:

An exciting young batsman with a penchant for big sixes, has scored over 1,000 runs in T20Is at a strike rate exceeding 140. His left-handed batting style makes him a promising player for the future.

Deepak Hood:

An aggressive all-rounder, has showcased his skills in both batting and spin bowling, accumulating over 2,000 runs in T20Is with a strike rate exceeding 130. With over 50 wickets in T20Is, Hooda is a valuable asset to the team.

Rishabh Pant:

A dynamic wicket-keeper batsman known for his swashbuckling style, has scored over 2,000 runs in T20Is at a strike rate surpassing 140. His exceptional fielding skills have made him a key player in recent Indian successes.

Shubman Gill:

A young and exciting right-handed batsman, has scored over 500 runs in T20Is at a strike rate exceeding 140. It’s making him a player to watch for in the future.

Sanju Samson:

A stylish middle-order batsman who has scored over 2,000 runs in T20Is with a strike rate exceeding 130. His proficiency in fielding has contributed significantly to recent Indian victories.

Dinesh Karthik:

A wicket-keeper batsman known for his experience and ability to finish games, has scored over 1,000 runs in T20Is with a strike rate exceeding 120. His fielding skills have been crucial in recent Indian performances.

Ravindra Jadeja:

An all-rounder with left-arm spin bowling prowess, adds depth to the lower middle order, contributing both with the ball and the bat.

Washington Sundar:

Another all-rounder known for off-spin bowling has scored over 1,000 runs in T20Is, with a strike rate exceeding 120. He has also taken over 50 wickets in T20Is.

Shikhar Dhawan:

An explosive left-handed batsman, has amassed over 5,000 runs in T20Is, with a strike rate exceeding 125. His exceptional fielding skills make him a crucial part of the team.

Ruturaj Gaikwad:

A consistent right-handed opening batsman, has scored over 1,500 runs in T20Is with a strike rate exceeding 135, showcasing his ability to score quickly.

Nitish Rana:

A left-handed middle-order batsman known for elegance, has scored over 1,500 runs in T20Is with a strike rate exceeding 130. His fielding skills have contributed to recent Indian successes.

Rajat Patidar:

A powerful right-handed middle-order batsman, has scored over 1,000 runs in T20Is with a strike rate exceeding 140, making him a player to watch in the future.

Rahul Tripathi:

A right-handed middle-order batsman with experience, has scored over 1,000 runs in T20Is with a strike rate exceeding 125. His fielding skills have played a crucial role in recent Indian performances.

Venkatesh Iyer:

A left-handed all-rounder known for both batting and bowling, has scored over 500 runs in T20Is with a strike rate exceeding 130. He has also taken over 25 wickets in T20Is.

Hardik Pandya:

A powerful right-handed all-rounder, has scored over 1,500 runs in T20Is with a strike rate exceeding 140. His fast bowling abilities have seen him take over 50 wickets in T20Is.

Expert Opinions

In the quest to determine the best batsman in India, it’s essential to consider the opinions of cricket experts. Many renowned cricket pundits have weighed in on this debate. While there’s no unanimous consensus, each expert has highlighted the unique strengths of these players.

Expert 1: Virat Kohli stands out as a player because of his consistent performance and skill to adjust to various formats. His bold style has established new benchmarks.

Expert 2: Rohit Sharma’s elegant stroke play and knack for scoring double centuries in ODIs are exceptional. He’s the ‘Hitman’ for a reason.

Expert 3: KL Rahul’s adaptability across formats and his stylish batting make him a player to watch out for in the coming years.

Expert 4: Cheteshwar Pujara grinds down the opposition, emphasizing his crucial importance in Test cricket.


Q1. Who is the best hitter in Indian cricket?

The Indian cricket team considers Sachin Tendulkar to be one of its best players.

Q2. Who is the best, Virat or Dhoni?

It’s a matter of opinion; some prefer Virat Kohli, while others favor MS Dhoni.

Q3. Who is the number one Yorker bowler in India?

Jasprit Bumrah, the Indian bowler known for his yorkers, is one of the world’s top bowlers

Q4. Who is the real king of the cover drive?

Virat Kohli, an Indian cricketer, is renowned for his spectacular cover drives.

Q5. How many World Cups has India won?

As of my last update in January 2022, India has won the ICC Cricket World Cup twice, in 1983 and 2011.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *