Two of cricket’s greatest players Virat Kohli and Sachin Tendulkar, are frequently compared due to their outstanding careers and contributions to the game. Over the course of his 24 year career Tendulkar set a number of records but Kohli has quickly become well known and left his mark. A thorough comparison of their statistics in all forms can be seen below:

Overall International Records:
In 518 games, Virat Kohli has amassed 26,532 runs at an average of 54.36 and a strike rate of 79.41. His 138 fifties and 80 centuries demonstrate his extraordinary consistency.
Over the course of his 664 match career Sachin Tendulkar amassed 34,357 runs at an average of 48.52 and a strike rate of 79.94. Tendulkar scored 164 fifties and 100 hundreds during his career.
T20I Records: With 4,008 runs at an average of 52.73 and a strike rate of 137.96 Virat Kohli is the top run scorer in T20Is.He has one hundred and 37 fifties in 115 games.
Sachin Tendulkar scored 10 runs in his lone Twenty20 International appearance.ODI Records: With an outstanding average of 58.67, Virat Kohli has amassed 13,848 runs in 292 ODIs. With 50 hundreds and 72 fifties, his strike rate is 93.58.
Sachin Tendulkar played 463 ODIs, accumulating 18,426 runs at an average of 44.83 and a strike rate of 86.24, with 49 centuries and 96 fifties.
Test Records:
Virat Kohli has played 111 Tests, scoring 8,676 runs with an average of 49.30 and a strike rate of 55.23. He’s scored 29 centuries and 29 fifties including seven double centuries.Sachin Tendulkar played 200 Tests, scoring 15,921 runs at an average of 53.79 and a strike rate of 54.08. He scored 51 centuries, 68 fifties, and six double centuries.
Important takeaways:
Consistency: Both players have been quite consistent in many formats, but Kohli’s ODI average, notably his great chase ability, stands out.Tendulkar did not play an important role in T20Is, where Kohli has been the dominant player.
Centuries: While Kohli’s 80 century total is equally remarkable especially in ODIs Tendulkar’s record of 100 centuries across all forms is still unmatched.
Prowess vs. Longevity: Tendulkar played for more than 20 years setting several records that have endured. But Kohli is still at the top of his game and keeps breaking records.
In the end both players have redefined greatness in their own times and their accomplishments will be regarded as standards of perfection in cricket.