Year Ender 2025: Which batsman scored the most runs in T20I, ODI and Test; See- List of top scorers of 2025
Year Ender 2025: Only one week is left from today for the year 2025 to end. This year has been full of ups and downs for Indian cricket fans, where two stalwarts of the men’s cricket team, Virat Kohli and Rohit Sharma said goodbye to Test cricket. For the first time, the team had to face a clean sweep in the Test series against South Africa. However, the team also won the ICC Champions Trophy title. In this article we will take a look at the performance of the players of the men’s cricket team-
Read :- IND vs NZ ODI Series: Now RO-KO action will be seen against New Zealand; Know- complete schedule and streaming details
Who dominates in T20I cricket?
The dominance of the Indian team was seen this year in T20I cricket. The team played 21 matches and won 19 matches. During this time, the bat of young opener Abhishek Sharma, who is also the number-1 T20I batsman at present, played very well.
1- Abhishek Sharma: 21 innings 859 runs (1 century and 5 half-centuries)
2- Tilak Verma: 18 innings 567 runs (4 centuries and 2 half-centuries)
Read :- Virat Kohli Hundred in VHT: King Kohli scored 58th List A century, also completed 16000 runs
3- Hardik Pandya: 12 innings 302 runs (3 half-centuries)
Who is the king of ODI cricket?
The Indian team had a great performance in ODI cricket and the team also won the ICC Champions Trophy title. In the year 2025, the team played a total of 14 ODI matches and won 11. This Virat Kohli batted fiercely. He has been the top run scorer in ODIs for India.
1- Virat Kohli: 651 runs in 13 innings (3 centuries and 4 half-centuries)
2- Rohit Sharma: 14 innings 650 runs (2 centuries and 4 half-centuries)
Read :- Why was Shubman Gill dropped from T20 World Cup 2026? Selection committee chairman Agarkar gave this big reason
3- Shreyas Iyer: 10 innings 496 runs (5 half-centuries)
Who is the best in test?
India’s performance in red ball cricket was nothing special. The team played a total of 10 matches and won 4. While 5 had to face defeat and one match ended in a draw. But, the new captain of the team, Shubman Gill scored a lot of runs with the bat and also made many records in his name.
1- Shubhman Gill: 983 runs in 16 innings (5 centuries and one half-century)
2- KL Rahul: 19 innings 813 runs (3 centuries and 3 half-centuries)
3- Ravindra Jadeja: 17 innings 764 runs (2 centuries and 6 half-centuries)
Comments are closed.