There have been relentless debates on who is greater- Sachin Tendulkar or Virat Kohli! The apparent successor of Sachin in Indian cricket is no more an all-format player, but he as been considered as the "Fav Four" of his generation. Meanwhile, Tendulkar has been the ultimate great, widely tagged as "God." Meanwhile, in a recent video posted by the English cricket fan group, the Barmy Army, Joe Root chose Sachin in the "This or That" event when he was asked to choose between Virat Kohli and Sachin Tendulkar. View this post on Instagram A post shared by England's Barmy Army (@englandsbarmyarmy) Read also: Is Handshake Mandatory in Cricket? Anil Chaudhary Explains ICC Rules Tendulkar vs Kohli There are often debates claiming Sachin Tendulkar to have faced prime bowlers across the world with fewer bowling restrictions, which the modern-day G.O.A.T. didn't. Nevertheless, if looked at the stats, Sachin has a massive 34,357 runs across all formats. It included 15921 runs in the 200 Test matches he played, and he has maintained a healthy average of 53.78. 18426 runs came from the 463 ODI matches and has an average over 44. He has played just one T20I, where he scored just 10 runs. Meanwhile, Virat Kohli ended his Test career much before he reached his dream 10,000 runs. He played 123 matches in his whites, boasting 9230 runs, including 30 centuries. His slump in the middle saw his average dip below 50 to now have stop at 46.85. This man has 51 ODI centuries, scoring 14181 runs in 302 matches he played so far. and has an average of 57.88. In the T20Is, he has 4188 runs in 125 matches, 38 half centuries, and just one century that came in a dead rubber match against Afghanistan in the 2021 Asia Cup. Altogether, he has 27,599 runs, even though he player 100 or more matches less than what Tendulkar played. Read also: West Indies to Face India with Winning Spirit, Says Darren Sammy Joe Root career summary Joe Root is one of England’s most prolific batters, having 21,737 runs across formats. In 158 Tests, he has scored 13,543 runs at 51.29 with 39 centuries and 66 fifties, making him England’s second-highest Test run-getter. In ODIs, Root has 7,301 runs in 183 matches at 49.33 with 19 centuries. He has also contributed in T20Is with 893 runs at a strike rate of 126.30. As a part-time bowler, Root has 73 Test wickets with best figures of 5/8.