Shubman Gill finishes 2025 as the year’s highest run-scorer in international cricket. The 26-year-old witnessed a meteoric rise in 2025, being named the Test and ODI captain of India. He was also made vice-captain in T20Is, but recently, was dropped from the T20 World Cup squad. Gill had a dream year with the bat in international cricket. He was the highest run-scorer across formats, hitting 1764 runs in 35 matches. He also scored seven hundreds and three half-centuries. At the time of writing, West Indies’ Shai Hope was second on the list of highest run-scorers in international cricket in 2025, with 1760 runs. England stalwart Joe Root was third, with 1598 runs to his name. Highest run-scorers in international cricket Also read: Hat-trick of wins over Pakistan to Rohit, Virat’s Test retirement: First ICC title for women’s team, 2025 Indian cricket recap India’s highest run-scorer in Tests in 2025 Gill dominated Test cricket like no one in 2025. Not just for India, but he finished 2025 as the highest scorer in Tests. The right-hander was named Test captain right before India’s five-match Test series against England (Anderson-Tendulkar Trophy), and he ended up as the highest run-scorer, with 754 runs that included four centuries. Overall, Gill scored 983 runs in Tests in 2025, which included five centuries and one half-century. His best was a 269-run knock that came against England in the second Test of the five-match series in Birmingham. Also read: Virat Kohli returns to nets ahead of Vijay Hazare Trophy:Star cricketer sweats it out in Alibaug; set to play under Pant before next ODI series Virat Kohli, India’s highest run-scorer in ODIs Virat Kohli ended 2025 as the highest run-scorer for India in ODIs in 2025. The right-hander had announced his retirement from Tests this year and is an active cricketer only in ODIs. Kohli had a great year in ODIs, hitting 651 runs in 13 matches. It also included three centuries, two of which came against South Africa in back-to-back matches and one against Pakistan in the ICC Champions Trophy. Abhishek Sharma dominated T20Is in 2025 Abhishek Sharma finished 2025 as the highest run-scorer for India in T20Is. The explosive left-hander has stamped his authority in T20I cricket, scoring 859 runs in 21 matches with his best being a 135-run knock that came against England in Mumbai. Sharma slammed one century and five half-centuries in T20Is this year and registered a jaw-dropping strike rate of 193.46. It is important to note that he is also the No. 1-ranked batter in T20I cricket. Mohammed Siraj is India’s highest wicket-taker in 2025 Coming to the bowlers, Mohammed Siraj finished as the highest wicket-taker for India in Tests in 2025. The right-arm pacer, who featured in 10 matches, picked up 43 wickets at an average of 27.20. Siraj’s best performance in Tests was 6/70, which came against England in Birmingham. Harshit Rana, India’s highest wicket-taker in ODIs in 2025 Harshit Rana finished 2025 as the highest wicket-taker for India in ODIs. The right-arm pacer, who has featured in all three formats for India since making his debut last year, has taken 20 wickets in 11 matches. Harshit’s best bowling figures in ODIs were 4/39, which came against Australia in Sydney. Varun Chakaravarthy proved to be India’s best in T20Is Varun Chakaravarthy made his presence felt big time in T20Is for India in 2025. The 34-year-old spinner featured in 20 T20I matches in 2025, where he scalped 36 wickets, and his best figures were 5/24, which came against England. Varun, the No. 1-ranked T20I bowler, had an impressive economy rate of 7.08 and also achieved the highest rating in the format by an Indian (818). Post navigation Jemimah Rodrigues set to be named Delhi Capitals captain:Indian batter in line to succeed Meg Lanning, WPL 2026 starts on 9 January What will be India’s playing-11 in the T20I World Cup?:Samson or Ishan, who’ll keep the wickets? Will Bumrah handle pace department alone?