Top 10 Highest Scorers in T20+ODI+Test International Cricket?

Introduction:

Cricket, a popular sport enjoyed by millions of fans worldwide, has seen some incredible records over the years. The excitement and craziness of cricket is getting higher day by day. One of the most impressive records is for scoring the most runs in international cricket. Today in this post, we will talk about the journeys of the players who have achieved this remarkable feat. Get ready to learn about their amazing skills, hard work, and the impact they added to the game of cricket. Let’s dive into the world of these legendary batsmen and their incredible run-scoring skills.

In this post, we have discussed the Highest Scorers in T20, the Highest scores in ODI, and the overall Most runs in international cricket.

Most runs in international cricket

PositionPlayerInternational MatchesTotal International RunsCountry
1Sachin Tendulkar66434357India
2Kumar Sangakkara59428016Sri Lanka
3Ricky Ponting56027483Australia
4Mahela Jayawardene65225957Sri Lanka
5Jacques Kallis51925534South Africa
6Virat Kohli49725322India
7Rahul Dravid50924208India
8Brian Lara43022358West Indies
9Sanath Jayasuriya58621032Sri Lanka
10Shivnarine Chanderpaul45420988West Indies

So let’s see who has the

Highest score in T20,

Highest scores in ODI,

and the overall Most runs in international cricket.

1. Sachin Tendulkar:

Highest Scorers in T20 and odi cricket matches

Sachin Tendulkar’s Highest Score In International Cricket:
● Test – 248
● ODI – 200
● T20I – 10

Sachin Tendulkar was born on 24 April 1973. He was a right-handed batsman and part-time leg break bowler of an Indian cricket team. He also captained the Indian cricket team. Sachin Tendulkar is widely regarded as one of the greatest batsmen of all time in cricket history. Without Sachin Tendulkar, any run record in cricket will never be completed. Most of the time he is in the top position of any runs-scoring records. So without any doubt, he is the all-time most runs scorer in international cricket. He was awarded as the God Of Cricket.

He played 664 International matches and scored 34,357 runs. He holds the record of 100 International centuries. His highest score is 248 not out. He played 200 test matches and scored 15921 with an average of 53.79 Including 51 centuries. In OneDay internationals he scored 18426 runs including 49 centuries in 463 matches with an average of 44.83. He played a single T20I match and scored 10 runs. He is known as Master Blaster and Little Master. He started his international career against Pakistan on 15 November 1989. He played his last international match against West Indies on 14 November 2013.

2. Kumar Sangakkara:

highest scores in odi

Kumar Sangakkara Highest Score In International Cricket:
● Test – 319
● ODI – 169
● T20I – 78

Kumar Sangakkara was a Srilankan Left handed wicket keeper batsman. He also was the captain of the Sri Lanka national cricket team. He was born on 27 October 1977. He is widely regarded as one of the greatest wicket-keeper batsmen and the 2nd most runs scorer in international cricket. His nickname is Sanga. Sangakkara started his international cricket career on 5 July 2000 against Pakistan. He played his last international match against India on 20 August 2015.

He played a total of 594 International matches and scored 28016 runs. Sanga played 134 Test matches and scored 12400 runs with an average of 57.14. He played 404 One Day International matches and scored 14234 runs, with an average of 41.99. He also played 56 T20 international matches and made 1382 runs with an average of 31.41. Sangakkara has a total of 63 international centuries including 38 centuries in test matches and 25 centuries in One Day International. His highest international score is 319.

3. Ricky Ponting:

most runs in international cricket

Ricky Ponting’s Highest Score In International Cricket:
● Test – 257
● ODI – 164
● T20I – 98

Ricky Ponting is a former right-handed top-order batsman and captain of the Australian Cricket Team. He is the most successful captain in international cricket history. Ricky Ponting was born on 19 December 1974. He started his international cricket career journey against South Africa on 15 February 1995. His nickname is Punter.

Ponting played 560 International matches and scored a total of 27483 runs. He played 168 Test matches and scored 13378 runs including 41 centuries with an average of 51.85. He played 375 One Day International matches and made 13704 runs with an average of 42.04 including 30 centuries. He played only 17 T20 international matches and scored 401 runs. He has a total of 71 International centuries and his highest international score is 257. He played his last international match against South Africa on 3 December 2012 and announced his retirement from international cricket.

4. Mahela Jayawardene:

most test runs

Mahela Jayawardene Highest Score In International Cricket:
● Test – 374
● ODI – 144
● T20I – 100

Jayawardene was a right-handed batsman from Sri Lanka national cricket team. He was the captain of the Sri Lankan cricket team. He was born on 27 May 1977. He is regarded as one of the greatest batsmen in international cricket. He started his international cricket journey on 2 August 1997 against India. He played his last international match against South Africa on 18 March 2015.

Jayawardene played a total of 652 International matches and scored 25957 runs. He has 54 international centuries. His international highest score is 374. He played 149 test matches and scored 11814 runs with an average of 49.85 including 34 centuries. He played 448 One Day International matches and scored 12650 runs including 19 centuries with an average of 33.38. He played 55 T20 international matches and made 1493 runs with an average of 31.77 including 1 century.

5. Jacques Kallis:

highest runs in odi

Jacques Kallis Highest Score In International Cricket:
● Test – 224
● ODI – 139
● T20I – 73

Jacques Kallis is widely regarded as one of the greatest all-rounders of all time in International Cricket history. He was a right-handed batsman and right-arm medium fast bowler from South Africa. He was born on 16 October 1975. He started his international career against England on 14 December 1995. He played a total of 519 International matches and made 25534 runs. He has 62 International centuries and his highest international score is 224.

Kallis played 166 Test matches and scored 13289 runs with an average of 55.37. He played 328 One Day International matches and scored 11579 runs with an average of 44.36. He played 25 T20 international matches and scored 666 runs with an average of 35.05. He has 45 Test centuries and 17 One Day centuries. He played his last international match against Sri Lanka on 12 July 2014.

6. Virat Kohli:

t20 highest score batsman

Virat Kohli’s Highest Score In International Cricket:
● Test – 254
● ODI – 183
● T20I – 122

Virat Kohli is a modern-day legendary cricketer. He is a top-order right-handed batsman from the Indian Cricket team. He is the former captain of the Indian cricket team. He was born on 5 November 1988. He is known as King Kohli. He is widely regarded as one of the greatest batsmen of the modern era. He started his international cricket journey on 18 August 2008 against Sri Lanka.

Till now, Kohli played a total of 497 International matches and scored 25322 and He is still playing. According to his talent, skill, and potential, without any doubt, he would break many more records. He has 75 International centuries and his highest international score is 254 not out.

Kohli played 109 Test matches and scored 8474 runs with an average of 48.98 including 28 centuries. He played 274 One Day International matches and scored 12898 runs including 46 centuries with an average of 57.32. He played 115 T20 international matches and scored 4008 runs with an average of 52.74 including 1 century. Kohli is the most followed person on Instagram in India. His run-scoring skills, attitude, personality, fitness, and style won millions of hearts around the world.

7. Rahul Dravid:

most test runs

Rahul Dravid Highest Score In International Cricket:
● Test – 270
● ODI – 153
● T20I – 31

Rahul Dravid was a top-order right-handed batsman from the Indian Cricket team. Currently, he is the head coach of the Indian cricket team. He was known for his successful batting technique. He is known as The Wall and Mr. Dependable. He was born on 11 January 1973. He started his international career journey against Sri Lanka on 3 April 1996.

Dravid played 509 International matches and scored 24208 runs including 48 International centuries. His highest international score is 270. He played 164 Test matches and scored 13288 runs with an average of 52.31. He played 344 One Day International matches and scored 10889 runs with an average of 39.17. He played a single T20 international match and scored 31 runs. He has 36 Test centuries and 12 One Day International centuries. He played his last international match against Australia on 24 January 2012.

8. Brian Lara:

highest odi score by a batsman

Brian Lara Highest Score In International Cricket:
● Test – 400
● ODI – 169
● T20I – Not Played

Brian Lara was a Trinidadian stylish left-handed batsman. He was born on 2 May 1969. He played international cricket for the West Indies. He is widely acknowledged as one of the greatest batsmen of all time in cricket history. He took test batting to the next level on his time. He holds the record of highest run scorer in a test innings, by scoring 400 not out against England. He started his international career journey on 9 November 1990 against Pakistan.

Lara played 430 International matches and scored 22358 runs including 53 centuries. His highest international score is 400 not out. He played 131 test matches and made 11953 runs with an average of 52.89. He played 299 One Day International matches and scored 10405 runs with an average of 40.17. He has 34 Test centuries and 19 One Day International centuries. He played his last international match against England on 21 April 2007.

9. Sanath Jayasuriya:

highest run scorer in t20

Sanath Jayasuriya Highest Score In International Cricket:
● Test – 340
● ODI – 189
● T20I – 88

Sanath Jayasuriya is highly regarded as one of the greatest all-rounders of all time in cricket history. He was a Left handed hard hitter batsman and also bowl left-arm orthodox spin. He is also a former captain of the Sri Lankan cricket team. With his hard-hitting explosive batting style, he won millions of hearts around the world. He was born on 30 June 1969. He started his international career against Australia on 26 December 1989.

Jayasuriya played 586 International matches and made 21032 runs including 42 International centuries. His highest international score is 340. He played 110 Test matches and scored 6973 with an average of 40.07. He played 445 One Day International matches and scored 13430 runs with an average of 32.13. He also played 31 T20 international matches and scored 629 runs with an average of 23.3. He has 14 Test centuries and 28 One Day International centuries. He played his last international match against England on 28 June 2011.

10. Shivnarine Chanderpaul:

most hundreds in odi

Shivnarine Chanderpaul Highest Score In International Cricket:
● Test -203
● ODI – 150
● T20I – 41

Shivnarine Chanderpaul was born on 16 August 1974. He was a Left-handed batsman from Guyana. He played international cricket for the West Indies and he was the captain of the West Indies cricket team. He started his international career on 17 March 1994 against England. He played his last international match on 1 May 2015 Against England.

Chanderpaul played 454 International matches and he scored 20988 runs. He has 41 International centuries and his highest international score is an unbeaten 203. He played 164 Test matches and scored 11867 with an average of 51.37. He played 268 One Day International matches and made 8778 runs with an average of 41.41. He also played only 22 T20 international matches and scored 343 runs with an average of 20.18. He has 30 Test centuries and 11 One Day International centuries.

Conclusion:

The journey to score the most runs in international cricket has been an incredible showcase of talent and dedication. From the greats like Sachin Tendulkar to today’s stars like Virat Kohli, these remarkable batsmen have left a lasting impact on the sport. Their achievements have inspired fans worldwide and brought immense joy to cricket enthusiasts. In this Top 10 most international runs scorer list there are 3 Indian batsmen, 3 Sri Lankan, 2 West Indian, 1 Australian, and 1 South African.

Hope you got all the valuable information from this article and enjoyed the stats and records of all the greatest cricketers.

FAQs:

Q1. Who holds the record for the most runs in international cricket?

Answer: Without any doubt, The God Of Cricket Sachin Tendulkar holds the record for the most international runs. He played 664 International matches and scored 34,357 runs.

Q2. How many centuries did Sachin Tendulkar score in his career?

Answer: Sachin Tendulkar scored 100 centuries in international cricket, which is a record that stands unmatched.

Q3. How many International runs does Virat Kohli have?

Answer: Kohli has played a total of 497 international matches and scored 25322 runs so far he is still playing so he will score more runs and records.

Q4. Who is in the 2nd position in the most international runs list?

Answer: The all-time greatest Sri Lankan left-handed wicket-keeper batsman Kumar Sangakkara is in the 2nd position of the most international runs list. He played a total of 594 International matches and scored 28016 runs.

Q5. How many Indian batsmen are there in the most international runs list?

Answer: There are 3 all-time greatest Indian batsmen who appear in this most international runs list. They are Sachin Tendulkar, Virat Kohli, and Rahul Dravid.

Q6. Who is in the 10th Position of this most international runs record list?

Answer: Shivnarine Chanderpaul the West Indian left-handed batsman is in the 10th position of this list. Chanderpaul played 454 International matches and he scored 20988 runs.

Q7. How many International centuries does Viart Kohli have?

Answer: Till now, Virat Kohli made 75 International centuries.

Read Also: Top 10 Richest cricketer in the world

Leave a Reply

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