Virat Kohli vs Sachin Tendulkar: A Detailed ODI Stats Comparison After 300 Matches

Virat Kohli has emerged as India’s top batter after Sachin Tendulkar, who is often regarded as the God of Cricket. Since Tendulkar’s retirement, Kohli has carried the expectations of Indian cricket and delivered remarkable performances. Recently, Kohli played his 300th ODI match, making it the perfect time to compare his stats with Tendulkar’s at the same stage.
- Virat Kohli has better overall numbers after 300 ODIs in terms of runs, average, and strike rate.
- Kohli is more consistent across all conditions—home, away, and overall.
- Kohli’s impact is higher, as he scores faster and more frequently compared to Tendulkar.
- However, Sachin played in a different era, where scoring was tougher, so direct comparisons have limitations.
Overall ODI Stats After 300 Matches
Consistency: Kohli has scored nearly 49 runs per innings, while Tendulkar managed 39 runs per innings at the same stage. This indicates that Kohli has been more consistent in ODIs.
Impact: Kohli has a higher strike rate (93.40) compared to Tendulkar’s 86.55, and he scores a fifty-plus score every 2.32 innings, whereas Tendulkar took 3.26 innings. This makes Kohli’s impact stronger.
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 |
Away ODI Stats After 300 Matches
Consistency: Kohli’s away ODI average is 54.48, much higher than Tendulkar’s 34.30. He has been more reliable in foreign conditions.
Impact: Kohli has 58 fifty-plus scores compared to Tendulkar’s 18 and a better strike rate. His performances abroad have been superior.
Categories | Virat Kohli | Sachin Tendulkar |
---|---|---|
Matches | 121 | 90 |
Innings | 115 | 89 |
Runs | 5,394 | 2,813 |
Average | 54.48 | 34.30 |
Strike Rate | 90.79 | 80.05 |
50s/100s | 21/25 | 12/6 |
Home ODI Stats After 300 Matches
Consistency: Both players have excellent home records, but Kohli’s average (60.23) is better than Tendulkar’s 48.37, proving his superior consistency.
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 |
Impact: Kohli has scored more runs at a faster rate in home ODIs, making him a bigger match-winner on Indian soil.
Comparing Virat Kohli and Sachin Tendulkar after 300 ODIs shows that Kohli has outperformed Tendulkar statistically in many areas. However, cricket has evolved, and Tendulkar played in a more challenging era. While numbers favor Kohli, both players are legends who have shaped Indian cricket history in their own ways.