Virat Kohli and Sachin Tendulkar in ODIs [Source: @smilingsword1/x.com, AP Photos]
Story continues below ADVERTISEMENT
Virat Kohli has been the flag bearer of Indian cricket after the Greatest batter of all time, Sachin Tendulkar, hung up his boots. Considered the God of Cricket, Sachin Tendulkar was India's prime batter during a phase when the team's major run-scoring responsibility fell on him.
Since he decided to end his cricketing career, Virat Kohli has filled his shoes and played the role to perfection. In his recent outing against New Zealand in the Champions Trophy 2025, Virat Kohli played his 300th ODI. In this article, we will compare the ODI stats of the two great players after 300 matches.
Virat Kohli vs Sachin Tendulkar: Overall ODI Stats After 300 Matches
Categories
Virat Kohli
Sachin Tendulkar
Matches
300
300
Innings
288
291
Runs
14,096
11,544
Average
58.00
44.22
Strike Rate
93.40
86.55
50s/100s
73/51
56/33
Consistency: The average of the two batters gives us an idea about the consistency of the two batter. Even keeping aside average, if we just consider the Runs Per Innings of the two players, then Kohli has scored nearly 49 runs per innings. On the other hand, Sachin had scored 39 runs per innings at the same stage in his career. So, the consistency of Virat Kohli after 300 ODI matches is much better than Sachin Tendulkar.
Impact: In order to get an idea about the impact of the two players, strike rate and the innings per fifty plus scores will come in handy. In his 300 ODI matches, Kohli has scored a fifty every 2.32 innings, while Sachin has scored a fifty plus score every 3.26 innings. Besides this, Kohli has maintained a strike rate of over 93, while Tendulkar scored at a strike rate of 86.55. So, the impact of Kohli seems to have been greater than Tendulkar.
Virat Kohli vs Sachin Tendulkar: Away ODI Stats After 300 Matches
Categories
Virat Kohli
Sachin Tendulkar
Matches
121
90
Innings
1115
89
Runs
5,394
2,813
Average
54.48
34.30
Strike Rate
90.79
80.05
50s/100s
21/25
12/6
Consistency: Virat Kohli has scored nearly 53 runs each innings, while Sachin Tendulkar had scored about 32 runs in each of his away innings. So, once again in away ODIs too, Kohli has been more consistent than Sachin Tendulkar.
Impact: As far as impact is concerned, Kohli has scored 58 fifty plus scores, while Sachin had scored 18. In case of strike rates also, Kohli seems way ahead of Sachin. So, in this case also Kohli beats Sachin Tendulkar.
Virat Kohli vs Sachin Tendulkar: Home ODI Stats After 300 Matches
Categories
Virat Kohli
Sachin Tendulkar
Matches
124
96
Innings
121
93
Runs
6,325
4,015
Average
60.23
48.37
Strike Rate
96.63
88.55
50s/100s
34/24
23/12
Consistency: In case of home ODIs, both Virat Kohli and Sachin Tendulkar have better numbers than their overall record and away numbers. However, Kohli has shown more consistency in this case also.
Impact: If the impact of the two batters in home ODIs is taken in to account. Then in this case also, Kohli has been more impactful than Tendulkar.
Conclusion
Cross era comparison leaves a lot of ground to be explored, especially in ODIs. Yes, when the stats are compared directly, we can see Kohli is way ahead of Sachin Tendulkar after 300 ODIs. But one has to keep in mind that from Sachin's time to Kohli's time, ODI game has evolved a lot. So, the scope of this comparison is beyond this article.