That doesn't make it 1-1. Your way of counting it makes it 2-1 for Gayle. So Gayle is the superior batsman compared to Graeme Smith overall?
Jason Roy and Alex Hales are superior batsman to Alaistair Cook because they are better in 2 formats, ODI's and T20's?
Let's apply it to current cricketers only.
Alex Hales is a better batsman than Rahane because he is superior in ODI's and T20's where as Rahane is superior in Tests?
[MENTION=43051]Mobashir[/MENTION] is already taking you to task for that silly point you made. T20s are not and will never be considered as illustrious as tests. Pollard and Cook are not equally good batsmen because they are equals in ODIs and better than each other in T20s and tests, respectively. Same goes for Afridi the batsman and Chanderpaul or Jason Roy and Younis Khan. You can't have different criteria for different players either, which is why true greatness is made in the test format, not the LOI formats which keep changing every few years. Even in I was to agree that Kohli is the better ODI player, Amla is still the superior batsman.
True peaks are never wrong, especially ones that are as legendary as Amla's. He was the best batsman in the world in both tests and ODIs and was pretty much invincible during this period. Outside of the 2010-2014 period, Amla has still averaged around 50, in both formats and as far as T20s are concerned, he's been averaging close to 70 with a SR of 145 over the last two years. He's an ATG in tests and will eventually get there in ODIs as well, InshAllah.
Sachin never won his team a single series in Australia and South Africa, heck neither did Imran, Wasim or Waqar. One player can never win you a test series. Yet another fallacious argument to try and downplay the achievements of a true ATG batsman like Younis Khan.
Both Amla and Younis are ATG test batsmen. Cook, although a great opener, is not there yet but he can certainly prove me wrong like Younis proved you wrong.
Again, it is not about which format is important and which isn't. Obviously, Test cricket is more important than T20 cricket and I am not questioning that. My point is that a player who is excellent in all formats will always be rated higher than a player who is excellent in Tests only.
If a player is rubbish in Tests but very good in LOIs will obviously rank below a player who is very good in Tests and rubbish in LOIs, but a player who is very good in all formats will rank above a Test specialist only even if that Test specialist is a relatively better Test cricketer.
For e.g., Guptill is a terrific LOI player but he is awful in Tests. Hence, he is not as good a batsman as Younis. On the other hand, Warner is a better all-round opener than Cook even though Cook is a better Test opener.
Roy, Hales etc. are extreme examples because they are poor Test cricketers. However, if they were good in Tests then they would obviously rank higher than someone like Rahane, since they are very good LOI cricketers as well which Rahane is not.
de Villiers made a comment recently that in today's cricket, you can only be considered a top class player if you excel in all formats and I completely agree with him. Being world class in all three formats is the biggest challenge for a batsman in today's cricket and not many have excelled at it.
Strokeless wonders like Younis, Cook and Azhar can hide in Test cricket and hacks can hide in LOI cricket, but the complete batsmen do well in all formats.
Hypothetically speaking, a batsmen who averages 50 in Tests but 30 in ODIs and 20 in T20s is not better than a batsman who averages 45 in Tests, 45 in ODIs and 30 in T20s. The former is a better batsman in Test cricket, but the latter is a more complete batsman because he is doing well in both red ball and white ball cricket.
Whilst Test cricket holds more prestige, performing in multiple formats shows your versatility as a batsman. If you are only good in red ball or white ball cricket, then it shows that you clearly have major deficiencies in your batting.
Younis did not prove anyone wrong - he failed in 14 of the 17 innings he played in England, New Zealand and Australia last year, and one of those innings (Sydney Test) was a useless dead rubber effort when the series was already lost. He had a chance of finishing as an ATG but he blew it.
To come back to Amla vs Kohli, if Kohli would have been a poor Test batsman, then Amla would have been the better batsman because he is a top class Test batsman. However, even though Kohli is not as good as Amla in Tests yet, he is still world class. In addition, he is better than Amla in ODIs and T20Is which makes him a better batsman overall.
I would quantify them like this:
Tests: Amla 9.5, Kohli 8.5
ODIs: Amla 8, Kohli 9.5
T20Is: Amla 7, Kohli 9.5