Sachin Tendulkar and Virat Kohli are arguably two of the greatest cricketers to have ever walked the face of the earth.
Their paths crossed on the international stage for five years, but Kohli was unfortunately not part of an India side that featured a prime Tendulkar.
GIVEMESPORT asked our Facebook users in India to pick the superior player in their prime, and the result was unanimous.
From 18,000 votes, Tendulkar won the poll with 73 per cent of the vote leaving Kohli well behind despite his 2018 achievements.
With this result in mind, let's take a closer look at their respective stats in their prime.
They both helped define what a modern-day One Day International batsman should do, with both managing to reach the 10,000-run mark in style.
Tendulkar achieved the feat by scoring 139 against Australia in Indore back in 2001, while Kohli hit an unbeaten 157 against West Indies in Visakhapatnam back in October 2018.
Tendulkar has certainly acquired legendary status due to his longevity - making his debut at 16 and retiring at 40.
But when judging both his and Kohli's first 211 ODIs, Kohli's stats supersede his predecessor.
From 1990-1999, Tendulkar managed to score 7,801 runs in 204 innings, with an average of 42, but this pales in comparison to Kohli's total of 9,779 runs in 203 innings.
However as previously mentioned, Tendulkar started his international career so young that he had completed over 200 ODIs by the age of 25.
Kohli is already 30 years old and will have to no doubt fight off any potential injuries later in his career if he wants to break Tendulkar's longstanding records.
But if last year's standard is anything to go by for Kohli, he has every chance.
In 2018, Kohli managed to lead his India side to six out of seven series wins as ODI captain (including victory over New Zealand which concludes on Sunday), while also winning three ICC awards; Best ODI player, best test player and Cricketer of the Year.
Tendulkar's career total of 34,347 runs looked insurmountable when he retired back in 2013.
But Kohli has already accumulated 17,146 runs and if he is to have a career as long as Tendulkar's then the current ODI captain has 10 years to surpass it.