Live Scores

cricket Live Scores & Fixtures

Test Cricket Records: Youngest to reach 10,000 Test runs

Test Cricket Records: Former England skipper Joe Root becomes the joint-youngest to reach the 10,000 Test runs mark against New Zealand

Jun 5, 2022, 4:34 PM2 min read

Test Cricket Records: Youngest to reach 10,000 Test runs

Former England skipper Joe Root becomes the joint-youngest to reach the 10,000 Test runs mark against New Zealand on Sunday at Lord's. Meanwhile, he also becomes the only second player from England to feature on the elite list of 10,000 runs in Test cricket.

Test Cricket Records: Youngest to reach 10,000 Test runs | SportzPoint.com

Also Read: Test Cricket Records: Players to get out on 199

Joe Root reached the milestone against New Zealand in the first test of the series. It was Root's 26th Test hundred and first hundred while batting in the fourth innings. Moreover, Root also helped his team to win the first test while chasing in the fourth inning.

Root equals the record of Sir Alastair Cook, who reached the milestone at the same age as like Root. The second youngest on this list is no other than Cricketing GOD Sachin Tendulkar, who had reached the milestone at the age of 31 years and 326 days.

Now, let's take a look at the youngest player to reach the 10,000 Test runs.

Test Cricket Records: Youngest to reach 10,000 Test runs

31yrs 157d - Joe Root*
31yrs 157d - Sir Alastair Cook
31yrs 326d - Sachin Tendulkar

Read Also: Most Test matches lost as a captain

N.B: Last Updated on 05/06/2022.

Next Article

Most matches by an Indian in international cricket

There have been a few who have made their nation proud with record appearances in all three formats for the Indian cricket side. In this article, we will be discussing about most matches by an Indian in international cricket.

Aug 25, 2025, 12:11 PM4 min read

Most matches by an Indian in international cricket

The Indian team has given the country and the world many great batsmen, whose batting is admired by the whole world. Whether these players are playing at home or abroad, they have shown their batting prowess everywhere.

There have been a few who have made their nation proud with record appearances in all three formats for the Indian cricket side. While some have been able to represent India in a record number of matches, others have done a significant job in all three formats, time and time again. 

In this article, we will be discussing about most matches by an Indian in international cricket.

Also Read: Can You Guess the Indian with Most ICC Appearances?

Most matches by an Indian in international cricket

1. Sachin Tendulkar | 664

Most matches by an Indian in international cricket

Sachin Tendulkar is the player who has played the most matches for the Indian team in international cricket. From 1989 to 2013, the Master Blaster has played a total of 664 matches in international cricket, in which he has scored 34537 runs at an impressive average of 48.52. He is the only batsman to score 100 centuries in international cricket.

Tendulkar featured in 200 Test matches, where he scored 15,921 runs at an average of 53.78, while he had 51 centuries in the format. On the other hand, he made his ODI appearances in 463 games to score 18,426 runs at an average of 44.83, where he struck runs at a strike rate of 86.23. Also, he was also the first player in the format to score a double-century. Meanwhile, he also made a lone T20I appearance against South Africa in 2006.

2. Virat Kohli | 550

Most matches by an Indian in international cricket

Virat Kohli is second in terms of playing the most number of international matches for India. Kohli, who began his international career in 2008, scored a total of 27599 runs at an average of 52.36 in 550 matches, in which 82 centuries have come from his bat. Kohli's highest score in international cricket has been 254* runs. 

Kohli has represented India in 123 Test matches, while he has made 302 and 125 appearances in ODI and T20Is. Kohli has dominated in all three formats, where ODI has been his forte with 14,180 runs at an average of 57.88, with his 51 centuries. On the other hand, he has 9,230 runs in Test cricket, while having 4,188 runs in the duration of his T20I career.

3. MS Dhoni | 535

Most matches by an Indian in international cricket

Mahendra Singh Dhoni, has retired after the 2019 World Cup from international cricket. Debuting in the year 2004, MS Dhoni went on to play 535 matches for India where he amassed a total of 17,092 runs while averaging 44.74 across formats. During this, 15 centuries have come from his bat. Under Dhoni's captaincy, the Indian team won the T20 World Cup, Champions Trophy and ODI World Cup titles.

The Indian wicketkeeper batter was the most reliable player in ODI cricket with 10,773 runs in 350 matches. While he made 90 Test appearances to score 4,876 runs, whereas he played 98 matches in the shortest format with 1,617 runs during his career.

4. Rahul Dravid | 504

Most matches by an Indian in international cricket

Rahul Dravid has played cricket for the Indian team from 1996 to 2012. During this time, he featured in a total of 504 matches for the Men in Blue, while scoring a total of 24,064 runs at an average of 45.57. He scored 48 centuries in international cricket.

Dravid, also called as The Wall, was one of the most celebrated players of his time with 164 Test appearances powered by 344 ODI games, while he played a lone T20I match. In Test cricket, Dravid was a beast with 13,288 runs, whereas in one-day cricket, he was at his best with 10,889 runs. Dravid has also been the coach of Team India and under his coaching the Indian team won the T20 World Cup 2024 title.

Also Read: Most Test Centuries in Cricket History

5. Rohit Sharma | 499*

Most matches by an Indian in international cricket

Rohit Sharma played his first international cricket match for the Indian team in 2007. He is just one game away from the record figure of 500 after featuring in 499 matches so far in his overall international career.

Now, Rohit has retired from T20I and Test cricket. He is currently playing in ODIs. In his combined career, Sharma has amassed 19,700 runs at an average of 42.18, while he has scored a total of 49 centuries in all forms of the game for India.

Additionally, Rohit led India to back-to-back two ICC trophies, the 2024 T20 World Cup and Champions Trophy 2025. He has five centuries in the T20I format for India. Moreover, with 11,168 runs in 273 ODIs, he is also one of the top-notch run-scorers.

Next Article

Highest Run Scorer in Asia Cup History (ODI + T20)

With the Asia Cup 2025 right around the corner, let's have a look at the highest run scorer in Asia Cup history.

Aug 14, 2025, 11:05 AM4 min read

Highest Run Scorer in Asia Cup History (ODI + T20)

Asia Cup 2025 will be held in UAE from 9 to 28 September. Due to T20 World Cup 2026, this time Asia Cup will also be organized in T20 format. India is being seen as the biggest contender in the Asia Cup this time.

Over the years, there have been many batters who have made a significant impact for their sides in the Asia Cup and are even featured in the list of highest run scorer in Asia Cup history. Players like Sachin Tendulkar, Sanath Jayasuriya, Virat Kohli and many more are certified legends for their sides, and they fully deserve the status after their brilliant performances over the years.

With the Asia Cup 2025 right around the corner, let's have a look at the highest run scorer in Asia Cup history.

Also Read: Records T20I captain Suryakumar Yadav can break in Asia Cup 2025

Highest Run Scorer in Asia Cup History | ODI Format

1. Sanath Jayasuriya

Highest Run Scorer in Asia Cup History (ODI + T20)

Sri Lanka's great Sanath Jayasuriya holds the record for most runs in the history of the Asia Cup in ODI format. He leads the table with 1220 runs in 25 matches, including 6 centuries and 3 fifties. Jayasuriya played from the 1990 edition till the 2018 edition and also has the most number of centuries (6) in Asia Cup history.

2. Kumar Sangakkara

Highest Run Scorer in Asia Cup History (ODI + T20)

Kumar Sangakkara is second on the list of most runs scored in the Asia Cup. He has been one of Sri Lanka's greatest batters and a consistent run-scorer. Sangakkara played in 5 editions from 2004 to 2014 and scored 1075 runs in 24 games, including 4 hundreds and 8 half-centuries. 

3. Sachin Tendulkar

Highest Run Scorer in Asia Cup History (ODI + T20)

Sachin Tendulkar, the God of Cricket, is the third-highest run scorer in Asia Cup history. He played in Asia Cup from 1990 to 2012 and is India's highest run-getter in the Asia Cup. Sachin has scored 971 runs in 23 matches at an average of 51.10, with 2 centuries and 7 fifties.  

4. Rohit Sharma

Highest Run Scorer in Asia Cup History (ODI + T20)

India's current ODI captain Rohit Sharma is the Asia Cup's most runs scorer among all the active players. He played from 2008 to 2023 and scored 939 runs in 28 matches, averaging 46.95. He helped India win the Asia Cup in 2018 and 2023 and remains one of the most successful captains in the history of the nation.

5. Mushfiqur Rahim

Highest Run Scorer in Asia Cup History (ODI + T20)

Mushfiqur Rahim is the only Bangladesh player in the top 10 batters with the most runs in Asia Cup history. He has played in all the Asia Cups from 2008 to 2023 and scored 830 runs in 25 matches at an impressive average of 36.08 and a strike rate of 83.08. His highest score of 144 was against Sri Lanka in 2018. 

Also Read: Asia Cup 2025 date announced; BCCI yet to confirm participation against Pakistan

Highest Run Scorer in Asia Cup History | T20 Format

1. Virat Kohli

Highest Run Scorer in Asia Cup History (ODI + T20)

Virat Kohli is at the top of the list of players with the most runs in Asia Cup T20 history. He played 10 matches (9 innings) and scored 429 runs at an impressive average of 85.8 and a strike rate of 132, with three fifties and a century to his name. Kohli has retired from T20Is now and will not feature in the upcoming Asia Cup.

2. Mohammad Rizwan

Highest Run Scorer in Asia Cup History (ODI + T20)

Mohammad Rizwan is the next in this list and has scored 281 runs so far in six matches in the T20 format of the Asia Cup. He has scored runs at an average of 56.2 and a strike rate of 117.57 with three fifties to his name. Rizwan is not a part of Pakistan's T20I squad and it remains to be seen if he gets picked for the Asia Cup.

3. Rohit Sharma

Highest Run Scorer in Asia Cup History (ODI + T20)

Rohit Sharma, like Virat Kohli, has also retired from the shortest format of the game. However, he is third in the list of players with the most runs in the Asia Cup T20. He scored 271 runs in nine innings at an average of 30.11 and a strike rate of 141.14 with two fifties to his credit.

4. Babar Hayat

Highest Run Scorer in Asia Cup History (ODI + T20)

Babar Hayat of Hong Kong is one of the surprise entries in this list. He has played five matches so far and scored 235 runs in the Asia Cup T20 at an average of 47 and is one of the only two centurions in the tournament. His best score of 122 is also the joint-highest individual score in the Asia Cup.

5. Ibrahim Zadran

Highest Run Scorer in Asia Cup History (ODI + T20)

Ibrahim Zadran of Afghanistan has also made it to this list. He mustered 196 runs in just five matches at an average of 65.33 and a strike rate of 104.25 with a half-century to his name. Zadran has a chance to climb up the list in the upcoming edition of the Asia Cup.

Next Article

Shreyas Iyer's best knocks in Tests

Shreyas Iyer is on the verge of a comeback to India’s Test and T20I squads after dominating in ODIs and IPL 2025. Let's have a look at Shreyas Iyer's best knocks in Tests.

Aug 9, 2025, 1:36 PM3 min read

Shreyas Iyer's best knocks in Tests

Shreyas Iyer is on the verge of a comeback to India’s Test and T20I squads after dominating in ODIs and IPL 2025. Selectors now see Iyer as an all-format solution for India’s middle order, especially ahead of the Asia Cup and West Indies Test series. His comeback is expected to bring stability and experience, especially on spin-friendly tracks where India has struggled lately. 

Iyer has been out of favour in Tests since a back issue and poor form saw him lose his berth during the home series against England last year. The decision-makers, however, feel Iyer has done all the right things since losing his contract after expressing a reluctance to play domestic cricket. 

Also Read: Indian Cricket Team's upcoming schedule (men and women)

Let's have a look at Shreyas Iyer's best knocks in Tests.

Shreyas Iyer's best knocks in Tests

105 vs New Zealand (2021)

Shreyas Iyer's best knocks in Tests

It was one of Shreyas Iyer's best knocks in Tests against New Zealand in the first test match in Kanpur. Iyer played a phenomenal knock of 105 runs off 171 balls, including 13 fours and two sixes. This knock was memorable for Iyer as it was his debut hundred in the test match against New Zealand.

92 vs Sri Lanka (2022)

Shreyas Iyer's best knocks in Tests

Iyer played a gem of a knock in the pink-ball Test at M Chinnaswamy Stadium against Sri Lanka in 2022. India were 86/4 after electing to bat. Iyer shone with a blistering 92 off 98 deliveries, whipping 10 fours and four maximums.

He played with the tail-enders and was the last man to be dismissed (252/10). India eventually won by 238 runs.

87 vs Bangladesh (2022)

Shreyas Iyer's best knocks in Tests

Bowling first, India folded Bangladesh on 227. India, however, had a shaky start and were down to 94/4. Iyer then joined hands with a ferocious-looking Rishabh Pant and the duo plundered 159 runs for the fifth wicket. The pair played a part as India snatched an 87-run lead (314/10).

Iyer smacked 87 off 105 deliveries (4s: 10, 6s: 2), lifting India from the trenches.

86 vs Bangladesh (2022)

Shreyas Iyer's best knocks in Tests

India stumbled in the first Test too (112/4 in 31.4 overs). They needed to keep the Tigers at bay. Iyer and Cheteshwar Pujara delivered the needful, stitching a 149-run partnership before the latter departed (261/5).

Iyer got out the next day after a well-struck 86 off 192 deliveries. India ended up scoring 404 in the first innings and eventually won by 188 runs.

67 vs Sri Lanka (2022)

Shreyas Iyer's best knocks in Tests

Rishabh Pant put the Sri Lankan attack to the sword with a record-breaking half-century while Shreyas Iyer yet again conjured up a measured fifty to let India grab complete control of the second Test over Sri Lanka.

Pant’s 31-ball 50 and Iyer’s 67 after useful contributions from top-order batters meant that India set Sri Lanka a mammoth 447-run target after declaring their second innings at 303 for nine. 

Also Read: ENG vs IND: Every record Shubman Gill broke in test series

65 vs New Zealand (2021)

Shreyas Iyer's best knocks in Tests

It was another mature knock from Iyer while playing only his second innings in the purest format. India (41/3) were in a spot of bother when the debutant arrived. Despite running out of partners, Iyer managed to carve a 125-ball 65. He ended up top-scoring for the hosts.

He was noted for fetching pivotal stands with Ashwin and Wriddhiman Saha, helping India reach 167/7.

Next Article

Longest wicket-taking streak in Tests among pacers

Matt Henry has now 38th consecutive innings of taking at least one wicket. In this article, we will have a look at the pacers with longest wicket-taking streak in Tests.

Aug 9, 2025, 11:53 AM3 min read

Longest wicket-taking streak in Tests among pacers

Matt Henry dismissed opener Brian Bennett for a duck during his first over of Zimbabwe’s second innings on the third day of the second Test, and that made it the 38th consecutive innings of him taking at least one wicket. Among pacers, only Australia’s Dennis Lillee and Pakistan’s Waqar Younis have maintained a longer streak of taking at least one wicket in an innings.

In this article, we will have a look at the pacers with longest wicket-taking streak in Tests.

Also Read: Most Hundreds in Test cricket among active players

Longest wicket-taking streak in Tests among pacers

1. Dennis Lillee | 41 Innings

Longest wicket-taking streak in Tests among pacers

One of Australia's greatest ever fast bowlers, Dennis Lillee held the record for longest wicket-taking streak in Tests. He has 41 consecutive innings of taking at least one wicket. 

Lillee finished his career with 355 Test wickets playing 70 matches, including taking a wicket off his final delivery in international cricket. He also has 23 five-wicket hauls and 7 ten-wicket hauls.

2. Waqar Younis | 41 Innings

Longest wicket-taking streak in Tests among pacers

Waqar Younis jointly holds the record for longest wicket-taking streak in Tests, as the former Pakistan seamer achieved this feat for 41 straight innings. The former right arm fast bowler is widely regarded as one of the greatest fast bowlers of all time.

As of 2012, Younis holds the record for the youngest Pakistani Test captain and the third youngest Test captain in history (22 years 15 days). He played 87 Tests matches for Pakistan during his international cricket career from 1989 to 2003. He has 373 wickets in test cricket with a brilliant average of 23.56. Younis also has 22 five-wicket hauls and 5 ten-wicket hauls to his name.

3. Matt Henry | 38* Innings

Longest wicket-taking streak in Tests among pacers

New Zealand’s Matt Henry is potentially two Tests and four innings away from an all-time record of Lillee and Younis after the Kiwi speedster struck in his first over of Zimbabwe’s second innings on the third day of the second Test. Henry dismissed opener Brian Bennett for a duck, and that made it the 38th consecutive innings of him taking at least one wicket.

Since the start of 2024, Henry is now taken 64 wickets at an average of 15.96. No bowler who has taken 60+ wickets during this period, not even Jasprit Bumrah, has maintained a better average. January 3, 2021, in Christchurch (second innings) against Pakistan was the last time Henry failed to take a wicket in an innings in Tests.

Also Read: Most Test Centuries in Cricket History

4. Kagiso Rabada | 38 Innings

Longest wicket-taking streak in Tests among pacers

Proteas pace ace Kagiso Rabada is the most lethal bowler in Test history. He also has 38 consecutive innings of taking at least one wicket. Rabada (39.1) also holds the record for the best SR in Test cricket history among players with more than 150 Test wickets.

In 71 Tests, Rabada managed to take 336 wickets so far with an average of 21.74. He also has 17 five-wicket hauls and four ten-wicket hauls to his name. 

Next Article

ENG vs IND: Every record Shubman Gill broke in test series

Shubman Gill has touched new heights in batting as well as captaincy during ENG vs IND five-match test series and created so many records. Let's have a look.

Aug 4, 2025, 11:36 AM3 min read

ENG vs IND: Every record Shubman Gill broke in test series

Shubman Gill, who took over the captaincy of the Indian Test team after Rohit Sharma's retirement from Test cricket, proved with his performance in the current ENG vs IND Test series that the Indian selectors have not made any mistake by betting on him.

Gill not only led the Indian team going through a phase of change, but also left no stone unturned in putting pressure on England despite adverse conditions. Currently the fifth Test match between India and England is going on.

Also Read: Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston

Gill has also touched new heights in batting as well as captaincy. He scored four centuries on the ENG vs IND series, including a double century. He became the second Indian to score the most runs in a Test series. Now Gill has scored 754 runs on the England tour.

There are many other records Shubman Gill broke in test series. Let's have a look.

ENG vs IND: Every record Shubman Gill broke in test series

  • Most Runs For A Visiting Captain In A Test Series: Shubman Gill created the record for scoring most runs (754) by a visiting captain in a Test series.
  • Second Most Runs For An Indian Batter In A Test Series: Shubman Gill created the record of scoring second most runs (774) for an Indian batter in a Test series after legendary Sunil Gavaskar.
  • Most Runs By An Indian Batter In A Single Test Match: During the second Test match against England, Gill created history by becoming the India batter with most runs (430 - 269 in the first innings and 161 in the second) in a single Test match.
  • Second-Most Runs By Any Batter In A Test Match: Gill created record by becoming the batter with second-most runs (430) in a Test match after Graham Gooch's 456.
  • First Batter To Score A Double Century And A 150+ In Same Test: During the ENG vs IND second Test match, Shubman Gill became the first cricketer in 148 years of Test history to score a double century (269) and a 150+ score (161) in the same Test match.
  • Highest Individual Score By An India Captain In Tests: Shubman Gill's 269 in the first innings of the second Test at Edgbaston is the highest individual score by an Indian captain in Test cricket. Gill surpassed Virat Kohli's unbeaten 254 against South Africa in 2019. 
  • First Captain To Hit 4 Centuries In A Away Test Series: Gill became the first captain to score four centuries in a Test series away from home, surpassing Don Bradman and Sunil Gavaskar, who achieved this milestone at home.
  • Fifth Player To Score Double Centuries In Both Tests And ODIs: Gill became the fifth player to score double centuries in both Test and ODI cricket.
  • Most Runs By An Indian Captain In A Debut Test Series: Gill's 754 runs in the series surpassed Virat Kohli’s 449 runs (2014-15 vs. Australia) as the highest by an Indian captain in their debut Test series.
  • Second-Most Runs By A Captain In A Test Series:  Shubman Gill became the captain with second-most runs (754) in a Test series after Sir Don Bradman, who scored 810 runs during 1936/37 Ashes.
  • First Indian Captain To Win A Test Match In Edgbaston: Shubman Gill became the first India captain (also Asian) to win a Test match at Edgbaston.
  • Most Runs By An Asian Batter In A Test Series Played In England: Shubman Gill breaks Mohammad Yousuf’s record of scoring the most runs (631) by an Asian batter in a Test series played in England.
Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.