Live Scores

cricket Live Scores & Fixtures

Most Test runs for India in a year

Yashasvi Jaiswal entered the elite list of most Test runs for India in a year during his sublime knock of 84 in the second innings of the 4th Test Match of the Border-Gavaskar Trophy in Melbourne, Australia.

Dec 30, 2024, 10:11 AM4 min read

Most Test runs for India in a year - Sportzpoint.com

In Test cricket, it is not at all an easy task for any player to score runs continuously while maintaining their form continuously for a whole year, because they have to adapt themselves according to different conditions. However, despite this, there are some players who perform well throughout the year on the basis of their batting.

Yashasvi Jaiswal entered the elite list of most Test runs for India in a year during his sublime knock of 84 in the second innings of the 4th Test Match of the Border-Gavaskar Trophy in Melbourne, Australia. Jaiswal is now on the second position in this list.

Also Read: Fastest to complete 200 Test wickets by balls bowled

The elite list also includes some of the finest batsmen to have graced the cricket field for India. So, let's take a look at the players with most Test runs for India in a calendar year.

Most Test runs for India in a year

1# Sachin Tendulkar | 1562 Runs (2010)

Most Test runs for India in a year - Sportzpoint.com

Sachin Tendulkar holds the record of scoring most Test runs in a single calendar year. The 'Master Blaster' scored 1562 runs in 14 Test matches with an excellent average of 78.10 in 2010. He is also the sixth-highest run-getter in history, in Test matches in a single calendar year.

The Master Blaster was at his best in Test cricket during the year 2010. He played many memorable knocks throughout the year and scored 5 half-centuries and 7 centuries. His highest score of the year came against Australia as he played an incredible knock of 214 runs and scored his sixth double-century in the longest format of the game.

2# Yashasvi Jaiswal | 1478 Runs (2024)

Most Test runs for India in a year - Sportzpoint.com

Yashasvi Jaiswal scored the second most runs in Tests in 2024 after the fourth match against Australia at the Melbourne Cricket Ground on Monday. Jaiswal has scored 1,478 runs at an average of 54.74, including three centuries and nine fifties in 15 matches this year. His highest score this year was 214 not out against England.

Jaiswal also surpassed Virender Sehwag’s record of 1,462 runs in 2008 to achieve the second position. He is now fourth in the overall list of openers, led by Graeme Smith’s 1,656 in 2008.

3# Virender Sehwag | 1462 Runs (2008)

Most Test runs for India in a year - Sportzpoint.com

Team India's explosive opener Virender Sehwag had always shown fear to the opposition bowlers. Sehwag played a total of 14 matches in Test cricket in the year 2008, out of which he batted in 27 innings and scored a total of 1462 runs with an excellent average of 56.23. This included 3 centuries and 6 half-centuries innings.

The opener was amazing throughout the year 2008 especially in the Test format. During the year, he also played an outstanding knock of 319 runs against South Africa to become only the third batter in Test cricket history after Sir Don Bradman and Brian Lara to score 2 triple-centuries in Test cricket. He also became the batter to score the fastest triple-century, doing so in 278 balls.

4# Virender Sehwag | 1422 Runs (2010)

Most Test runs for India in a year - Sportzpoint.com

The explosive opener dominated Test cricket and destroyed opposing bowling attacks again in the year 2010, in which he scored a total of 1422 runs at an average of 61.82 while batting in 25 innings of 14 matches.

Sehwag ended the year with 8 half-centuries and 5 centuries in the format. His highest score during the year came against New Zealand in Ahmedabad where he played an amazing knock of 173 runs in the first innings of the Test match.

5# Sunil Gavaskar | 1407 Runs (1979)

Most Test runs for India in a year - Sportzpoint.com

India's former opening batsman Sunil Gavaskar has an excellent record in Tests. The Little Master was an outstanding Test player, but he shined the brightest in the format during the year 1979. In that year, Gavaskar scored a total of 1407 runs while batting in 26 innings of 17 Test matches.

Gavaskar had also scored 8 half-centuries and 4 centuries throughout the year, which included the amazing knock of 221 runs against England at the Kennington Oval which massively helped India to draw the match.

Also Read: Most Hundreds in Test cricket among active players

6# Sachin Tendulkar | 1392 Runs (2002)

Most Test runs for India in a year - Sportzpoint.com

Sachin Tendulkar was incredible for India in Test cricket throughout the year 2002, in which he scored a total of 1392 runs in 26 innings of 16 matches at an average of 55.68.

The ‘God of Cricket’ ended the year scoring 5 half-centuries and 4 centuries. His highest score in the format during the year came against England at Headingley where he played a spectacular knock of 193 runs. India went on to decimate England in the match and ended up winning it by an innings and 46 runs.

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

No KL Rahul, Mohammed Siraj in Duleep Trophy? BCCI writes to State Associations to include the centrally contracted players

BCCI has expressed strong displeasure over the exclusion of players like KL Rahul and Mohammed Siraj from the upcoming Duleep Trophy.

Aug 22, 2025, 12:00 PM4 min read

No KL Rahul, Mohammed Siraj in Duleep Trophy? BCCI

The controversy over the key members of the Indian Test team not being selected for major domestic cricket tournaments continues to grow. Now The Board of Control for Cricket in India (BCCI) has expressed strong displeasure over the exclusion of top international players like KL Rahul and Mohammed Siraj from the South Zone team for the upcoming Duleep Trophy.

After this, the Board has officially written a letter to all the state associations asking them to give priority to the selection of centrally contracted players for this opening tournament of the domestic season.

Also Read: Ranji Trophy: Ajinkya Rahane steps down from Mumbai captaincy ahead of the new season

Many big names were not included

South Zone announced its team on July 27. Many big names like KL Rahul, Mohammed Siraj, Washington Sundar, Prasidh Krishna and Sai Sudharsan were not included in it.

The Duleep Trophy, which begins in Bengaluru on August 28, is considered an important platform for domestic and national level talents. The board did not like the decision of the South Zone to not include these players in the team despite their availability during the off-season.

Abey Kuruvilla wrote the email

BCCI General Manager of Cricket Operations Abey Kuruvilla addressed the issue in an email sent to zonal coordinators and state units last week. According to the reports, Kuruvilla stressed the importance of ensuring the participation of all available Indian players to maintain the prestige and competitive level of the Duleep Trophy. 

Kuruvilla wrote in the email, “To uphold its prestige and ensure the highest quality of competition, it’s imperative that all currently available India players are selected for their respective zonal teams. Requesting the Zonal Convenors to ensure that all the current India players who are available to play Duleep trophy should be picked.”

“All players, contracted or otherwise, who make themselves available for selection into Team India, shall participate in domestic matches conducted by BCCI,” 

“In case any player opts not to participate in any domestic cricket tournaments in spite of availability, he/she shall not be considered for selection unless a prior recommendation is obtained to skip the match/tournament from the National coach and the chairman of the selection committee, and prior approval from the BCCI. In case any leave is granted, the same shall be considered on the basis of some valid and cogent reason.” the email said.

Instructions to give priority to domestic cricket

This directive is in line with the BCCI's policy of making participation of international players mandatory in domestic competitions. The board had previously warned players against giving priority to the IPL over first-class cricket and earlier this year reminded all contracted players to remain committed to the domestic calendar.

However, this instruction from BCCI has come after South Zone announced its team. It is still not clear whether the selectors will make any changes in their list or not. Tilak Verma was made the captain of the team.

Also Read: Duleep Trophy: Shardul Thakur to lead the West Zone; no Ajinkya Rahane and Cheteshwar Pujara in the squad

Questions were raised on international players

Shubman Gill, Yashasvi Jaiswal, Kuldeep Yadav, Akash Deep, Mohammed Shami, Arshdeep Singh and Shreyas Iyer among many other players are expected to participate in the tournament representing their respective regions.

The state associations have previously expressed concern that the automatic inclusion of Indian stars in the regional teams overlooks Ranji players who have performed consistently throughout the season.

Many have argued that matches such as India A tours and Board President's XI would be a more suitable platform for international players, leaving regional tournaments as a rewarding avenue for domestic players.

Next Article

BCCI extends Ajit Agarkar's contract as Chairman of Selectors till June 2026

The BCCI has extended Ajit Agarkar’s contract as chairman of selectors until June 2026. The decision came just two days after India’s Asia Cup 2025 squad announcement.

Aug 21, 2025, 10:49 AM3 min read

BCCI extends Ajit Agarkar's contract as Chairman of Selectors till June 2026

The Board of Control for Cricket in India (BCCI) has extended the contract of Chief Selector Ajit Agarkar. According to the report, he will remain in this position till June 2026. The decision came just two days after India’s Asia Cup 2025 squad announcement. Former fast bowler Agarkar was made the chairman of Team India's selection committee in July 2023.

Also Read: Five things from Asia Cup team announcement press conference

The contract was renewed before IPL 2025

According to the report, Agarkar's contract was renewed ahead of the Indian Premier League (IPL) 2025. During his tenure, the Indian team won titles and also saw changes (in Tests and T20s). The BCCI had extended his contract till June 2026 and he had accepted the offer a few months ago.

“Under his tenure the Indian team had won titles and had seen transition (of the Tests and T20) too. The BCCI had extended his contract till June 2026 and he had accepted the offer a few months back,” a BCCI official said.

Indian cricket team under Agarkar's tenure

BCCI extends Ajit Agarkar's contract as Chairman of Selectors till June 2026

During Ajit Agarkar's tenure, Team India won the T20 World Cup in 2024 and the Champions Trophy earlier this year. Apart from this, Team India also reached the final of the 2023 ODI World Cup. Where it lost to Australia.

Agarkar has also overseen leadership changes. Shubman Gill became Test captain. Suryakumar Yadav took charge of the T20I side. Meanwhile, senior stars like Virat Kohli and Rohit Sharma now play only ODIs. Ravichandran Ashwin has retired completely.

S Sharath could lose his place

Agarkar currently works with SS Das, Subroto Banerjee, Ajay Ratra and S Sharath. But changes are expected at the BCCI annual meeting in September.

Reports say S Sharath could lose his place. He has served close to four years as selector, the maximum allowed by BCCI rules. Sharath earlier headed the junior selection panel before joining the senior one in 2023. BCCI will soon invite applications to fill the vacancy. Officials are largely happy with the rest of the panel. Only Sharath’s role looks under review for now.

Changes will also be made for women’s and junior panels

The shake-up will not stop with the men’s committee. The BCCI will also invite applications for the women’s and junior selectors. Neetu David, head of the women’s panel, and members Arati Vaidya and Mithu Mukherjee, complete their terms this season. The junior men’s panel, led by Thilak Naidu and others, may also see changes.

Also Read: ICC Women’s World Cup 2025: Indian squad announced, Shefali Verma not in the team

Agarkar's international career

Ajit Agarkar has taken 349 international wickets in his career. He has taken 58 wickets in Tests, 288 in ODIs and 3 wickets in T20 Internationals.

Agarkar was also a part of the Indian team that won the T20 World Cup in 2007. He scored 15 runs and took one wicket in 2 matches of the tournament. India won the title by defeating Pakistan in the final of the tournament held in South Africa.

Agarkar is the fastest Indian batsman to score a half century in ODIs. He scored a half century in 21 balls against Zimbabwe in the year 2000. He has also completed the fastest 50 wickets in ODIs for India. He achieved this feat in 23 matches.

Next Article

Sarfaraz Khan smashes 92-ball century in Buchi Babu Trophy 2025

Sarfaraz Khan smashed a blistering hundred for Mumbai against TNCA XI on the opening day of the Buchi Babu Trophy tournament in Chennai.

Aug 18, 2025, 11:08 AM2 min read

Sarfaraz Khan smashes 92-ball century in Buchi Babu Trophy 2025

The Buchi Babu 2025 tournament has started by the Tamil Nadu Cricket Association from 18 August to 9 September. In Round 1, TNCA XI and Mumbai are facing off at Gojan College B Ground. On the very first day of this match, India's Out-of-favour middle-order batsman Sarfaraz Khan has attracted everyone's attention by scoring a brilliant century.

Also Read: BCCI Central Contract 2025: Talking points from BCCI's contract announcement

Sarfaraz hit 92-ball century

Sarfaraz Khan smashes 92-ball century in Buchi Babu Trophy 2025

Sarfaraz Khan scored this century while batting at number 5. When he came to bat, Mumbai had lost three wickets for 98 runs. After this, Sarfaraz Khan handled the team's innings and scored a stormy century. Sarfaraz reached the 100-run mark in just 92 balls. During this, he also hit 9 fours and 3 sixes. 

Not selected for England tour

This innings is special for Sarfaraz Khan in many ways, because recently he was not selected in the Indian Test team for the England tour. Sarfaraz has been in the news for his fitness for some time now. After not being selected in Team India, he worked a lot on his fitness. Sarfaraz Khan surprised everyone by losing about 17 kg in just one and a half months.

This is his first match after losing weight and he has been successful in leaving his mark in this match. Sarfaraz Khan is now eyeing to make his place in the home Test series to be played against West Indies.

Sarfaraz's Test performance for India so far

The last of Sarfaraz’s six Tests came during New Zealand’s tour of India last year. After scoring a brilliant 150 in the first Test against the Kiwis in Bengaluru, Sarfaraz just managed 21 runs in the subsequent four innings as India was blanked 0-3 at home. In 11 Test innings so far, Sarfaraz has scored 371 runs at a middling average of 37.10.

Also Read: Shreyas Iyer's best knocks in Tests

Though Sarfaraz was picked in the squad for the Border-Gavaskar Trophy series in Australia, he didn’t play a single game in the five-match affair.

However, with Karun Nair and Sai Sudharsan failing to make a statement with the willow during the recently concluded Anderson-Tendulkar Trophy series in England, Sarfaraz has a golden opportunity to be in the scheme of things again ahead of a packed home season.

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

Latest Stories

Subscribe Newsletter

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