Virat Kohli's remarkable consistency in 2025 has earned him the title of India's highest ODI run-scorer of the year, finishing with an impressive tally of 651 runs. The veteran batter once again demonstrated
why he remains one of the finest chase masters in modern cricket, delivering match-defining knocks across multiple bilateral series and ICC fixtures.
Kohli capped off the year in style by scoring back-to-back centuries in India's 2-1 series win against South Africa, ensuring India finished the final ODI assignment of the calendar year on a high. His calm approach under pressure and ability to pace innings perfectly made him India's backbone throughout 2025.
Just one run behind him was captain Rohit Sharma, who accumulated 650 runs in ODIs this year. While Kohli mastered the chase, Rohit dominated the powerplay overs with explosive starts. His ability to switch from watchful to destructive mode kept opponents guessing, and his role at the top was crucial in building strong platforms for the middle order.
At No. 4, Shreyas Iyer cemented his place with 496 runs, emerging as India's most dependable option in the middle order. His ability to rebuild the innings and rotate strike stood out in tight situations, especially when early wickets put India under pressure.
Skipper Shubman Gill also enjoyed a productive year, scoring 490 runs and showing maturity beyond his age. Gill's classical stroke play and composure in key matches further solidified his place as a long-term batting asset for India.
Meanwhile, KL Rahul made the most of limited opportunities, scoring 367 runs while also taking on wicketkeeping duties. His adaptability in floating roles-from stabilizer to finisher-added depth to India's lineup.











