• Welcome to the Cricket Web forums, one of the biggest forums in the world dedicated to cricket.

    You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join the Cricket Web community today!

    If you have any problems with the registration process or your account login, please contact us.

Virat Kohli, the greatest ODI bat ever?

Is Virat Kohli the Greatest ODI bat of all Time

  • Yes

    Votes: 19 47.5%
  • No

    Votes: 21 52.5%

  • Total voters
    40
  • Poll closed .

h_hurricane

International Vice-Captain
That won't change even if Kohli flops miserably in every WC knockout game he plays from here on in. He'll still be ATG and make All time XIs, he just won't be GOAT.

Considering the fact that WC knockouts constitute a miniscule percentage of a player's total career, that's all you can really ask for.
Certainly. No sane person would leave out Kohli from an ATG team. It is just that, in order to ecplise Viv, he would need to go big in a World Cup knockout. That is just a feather in cap, not the cap itself.
 

Pap Finn Keighl

International Debutant
We don't have a universal 2nd best test Batsman. Sobers , Gavaskar , Sachin , Lara , Viv , Hobbs.. so many contenders.

I think ,ODis Goat choices becoming like that by passage of time.

For me , Sachin and Viv still comfortably ahead of others though.
 

mr_mister

Cricket Web: All-Time Legend
It's pretty ridiculous that Kohli had to have been averaging like 65 and striking at 110 for you to consider him better than these past players. Sorry but your era adjustments are simply too big, modern cricket isn't that crap
 

trundler

Request Your Custom Title Now!
ODIs in the last 2-4 years have been crap BUT no one has feasted on that with the superhuman consistency and brutality of Kohli. His conversion rate is simply too much better for era adjustment to nullify. That said, almost everyone in the England lineup averages around 45 with a 10/ SR lol. Hardly the greatest team ever.
 

Pap Finn Keighl

International Debutant
It's pretty ridiculous that Kohli had to have been averaging like 65 and striking at 110 for you to consider him better than these past players. Sorry but your era adjustments are simply too big, modern cricket isn't that crap
ABDV and Kohli played 11 years together. More than 90% of Kohli career.
Better AVG - ABDV - 60+
Better SR - ABDV - 100+

Similarly
Rohit scored 12 centuries in last 50 matches.

Even Tendulkar scored 8 centuries in his last 50 matches. When avgng 50 at 90 plus. That was his decline stage , and scoring was not this easy.
 

_00_deathscar

International Regular
ABDV and Kohli played 11 years together. More than 90% of Kohli career.
Better AVG - ABDV - 60+
Better SR - ABDV - 100+

Similarly
Rohit scored 12 centuries in last 50 matches.

Even Tendulkar scored 8 centuries in his last 50 matches. When avgng 50 at 90 plus. That was his decline stage , and scoring was not this easy.
Kohli's scoring a century every 3.5 matches as captain.
 

_00_deathscar

International Regular
ABDV and Kohli played 11 years together. More than 90% of Kohli career.
Better AVG - ABDV - 60+
Better SR - ABDV - 100+
Yes, and ABDV is considered one of the best ODI players of all time.

Kohli is considered better because he averages higher overall (strikes a bit lower), but has insane conversion of 100s and also has insane stats when chasing.

Also, you're ignoring the last few years. Kohli has always been headed towards greatness, but it's in the last few years he's really cemented it.

2016 onwards:
ABDV has played 33 matches @ 48.91 / SR 107.31
Kohli has played 60 matches @ 86.78 / SR 99.55

Overall ODI stats since 2016:
Kohli leads the pack with a 20+ average difference over the next player (Taylor) who has hit 2,000+ runs, and is also striking 14 runs/100 better than Taylor. Overall, it's Kohli then Sharma (average of 63.90 / SR 95.86 - worse SR than Kohli's by 4, worse average than Kohli's by nearly 23.
 
Last edited:

harsh.ag

Cricket Web: All-Time Legend


Kohli is obviously the best of this era, but this era is just bonkers easy for batting. All these would be ATG stats before 2015.
 

Pap Finn Keighl

International Debutant
Yes, and ABDV is considered one of the best ODI players of all time.

Kohli is considered better because he averages higher overall (strikes a bit lower), but has insane conversion of 100s and also has insane stats when chasing.

Also, you're ignoring the last few years. Kohli has always been headed towards greatness, but it's in the last few years he's really cemented it.

2016 onwards:
ABDV has played 33 matches @ 48.91 / SR 107.31
Kohli has played 60 matches @ 86.78 / SR 99.55

Overall ODI stats since 2016:
Kohli leads the pack with a 20+ average difference over the next player (Taylor) who has hit 2,000+ runs, and is also striking 14 runs/100 better than Taylor. Overall, it's Kohli then Sharma (average of 63.90 / SR 95.86 - worse SR than Kohli's by 4, worse average than Kohli's by nearly 23.
Because
ABDV declined .
And
Overall batting became easier.

I don't think Kohli's supremacy over next best batsman is unprecedented, Viv and Sachin had that level of difference compared to their contemporaries. Even Abdv outscored kohli in every possible numbers bar centuries when they played together.
including chasing numbers.
The difference looks huge now , because overall avgs and SR went another level from say 2000s.
 

Cruxdude

International Debutant
This era is very batsman friendly but I think Kohli has done a lot to be in the conversation for one of the greatest in ODIs and he is not yet done. Churning out these many runs is not something that is easy to do whatever the era.
 

smash84

The Tiger King
This era is very batsman friendly but I think Kohli has done a lot to be in the conversation for one of the greatest in ODIs and he is not yet done. Churning out these many runs is not something that is easy to do whatever the era.
The question is not one of the greatest. That he already is. Is he the greatest of all time yet or not?
 

Top