The record for the most runs scored in international cricket is held by Sachin Tendulkar from India. Tendulkar, widely regarded as one of the greatest batsmen in the history of the sport, accumulated a staggering 34,357 runs across all formats of international cricket during his illustrious career.
Tendulkar's international career spanned 24 years, from 1989 to 2013, during which he represented India in 200 Test matches, 463 One Day Internationals (ODIs), and one Twenty20 International (T20I). He amassed 15,921 runs in Test matches at an average of 53.78, including 51 centuries and 68 half-centuries. In ODIs, he scored 18,426 runs at an average of 44.83, including 49 centuries and 96 half-centuries. Tendulkar also scored 10 runs in his sole T20I appearance.
Tendulkar's records include being the only player to score 100 international centuries (51 in Tests and 49 in ODIs) and holding the record for the most runs in a single World Cup edition (673 runs in the 2003 World Cup). He was known for his mastery of both pace and spin bowling and his ability to dominate world-class bowlers across all conditions.
Tendulkar's record for the most runs in international cricket is a testament to his skill, longevity, and dedication to the game. His achievements have left an indelible mark on the history of cricket, and he continues to be an inspiration to aspiring cricketers around the world.
Photo: Pixabay (free)