Indian cricket has been graced by exceptional batsmen who have set and broken numerous records on the international stage. Among them, Sachin Tendulkar, Virat Kohli, and Rohit Sharma stand out for their prolific run-scoring and century-making feats.
Sachin Tendulkar

Overview:
Sachin Tendulkar, often referred to as the “Master Blaster,” is widely regarded as one of the greatest batsmen in cricket history. His international career spanned 24 years, during which he set numerous records that still stand today.
International Centuries:
- Total Centuries: 100
- Test Centuries: 51
- ODI Centuries: 49
Notable Achievements:
- First player to score a double century in ODIs.
- Holds the record for the most runs in both Test and ODI cricket.
- Only player to have scored 100 international centuries.
Legacy:
Tendulkar’s technique, consistency, and longevity have inspired countless cricketers worldwide. His contributions to Indian cricket have cemented his status as a national icon.
Virat Kohli

Overview:
Virat Kohli, known for his aggressive batting style and exceptional chasing abilities, has been a mainstay in the Indian batting lineup since his debut. His hunger for runs and consistency across all formats have drawn comparisons to the game’s legends.
International Centuries:
- Total Centuries: 81
- Test Centuries: 27
- ODI Centuries: 50
- T20I Centuries: 4
Notable Achievements:
- Fastest player to reach 8,000, 9,000, 10,000, and 11,000 runs in ODIs.
- Holds the record for the most centuries in run chases in ODIs.
- First player to score consecutive double centuries in four Test series.
Recent Form:
As of February 2025, Kohli continues to be a pivotal figure in Indian cricket, contributing significantly across all formats and leading by example with his performances.
Rohit Sharma

Overview:
Rohit Sharma, often dubbed the “Hitman,” is renowned for his elegant stroke play and ability to score big hundreds, especially in limited-overs cricket. Since taking on the role of opener, his career has seen a remarkable transformation.
International Centuries:
- Total Centuries: 49
- Test Centuries: 10
- ODI Centuries: 32
- T20I Centuries: 5
Notable Achievements:
- Only player to have scored three double centuries in ODIs.
- Holds the record for the highest individual score in an ODI (264 runs).
- Joint record holder for the most centuries in T20Is.
Recent Milestones:
- Surpassed Sachin Tendulkar to become India’s second-most successful opener across formats, amassing 15,404 runs as an opener.
- Entered the top 10 highest run-getters in ODI history, with 10,987 runs in 267 ODIs at an average of 49.26.
Recent Performance:
In a recent ODI against England on February 9, 2025, Rohit scored a commanding 119 off 90 balls, leading India to a series-clinching victory.
These three stalwarts have significantly contributed to Indian cricket’s success on the international stage, each bringing their unique style and strengths to the game.