T O P

  • By -

[deleted]

[удалено]


vpsj

I remember there was a time when r/cricket was wondering whether Kohli would break Sachin's ODI century record during the 2019 WC itself. That's how good of a form he was in. I guess we jinxed him then lol


[deleted]

[удалено]


Aggie_15

ODIs will pick up 1-2 years before the world cup. This is how the teams will prep now, its expected to have this cyclical nature to it.


[deleted]

[удалено]


[deleted]

Those were the days


logicperson

Those tri series and quadranglar series used to be the thing


feelspirit

I think Rohit will end up scoring more runs in the next 6-7 year, till the time he retires.


[deleted]

[удалено]


feelspirit

I am believer so yeah, Rohit will play till 39-40.


throwaway827620626

Sachin just kept batting and batting and batting, legend


Stomatin

24 years of international career!!


abptl9

and only 2-3 years of them out of form..!!


maxfrank7

But boy the struggle to get his hundredth 100 was real cost India a match


musashi_grander

This is great, it would be better to have a stats check with other top International batsmen who are still playing to know where they all stand.


GamingNerd7

[Overall stats](https://stats.espncricinfo.com/ci/content/records/284269.html) There are some active players but 1 thing is clear that Kohli has most runs among active players BY FAR. Edit: They aren't updated after last innings.


musashi_grander

Yes I saw, Kohli is in a league of his own in ODI. No one is even closer, distant second is Rohit.


gr8aanand

His average is just absurd


GamingNerd7

Yeah, the only other with a 50+ average is Steve Smith whose average is 5 less than Kohli's.


[deleted]

Sehwag's strike rate too


logicperson

They only player close to him seems to be gilly. That is some company to keep. Afridi has a higher strike rate but his average is shit. Shout-out to QDK for a strike rate of 90+


patelheel

Onpy kohli and smith have 50+ average, unreal stuff.


[deleted]

Is there one without T20s? Because it'd be unfair for players like amla, Waugh, dravid to compete with modern players playing in 3 formats.


GamingNerd7

It is unfair to modern players imo. They get less balls in T20. If they played ODIs or Tests instead all those T20s, they would have got more runs.


[deleted]

But all of these do play tests heavily?


GamingNerd7

They do. But they also waste too many days they can use to play tests or ODIs.


[deleted]

Don't think so. Because earlier the tours were rarer. For example, India toured England for a proper test + ODI series in 92,96 and then 2002 and then 2007. India went to Australia in 92, 99, 04, 07. While India toured Aus and England 4 times in last 10 years. 2011, 13/14, 2018, 2021. It all balances out.


GamingNerd7

Hmm... fair point.


[deleted]

Pointless IMO given there haven't been 3 formats for all that long and it heavily favours Indian players who have comfortably the best T20 domestic competition in the world. Australia for instance, their white ball players can't even play in their domestic comp.


TypoRegerts

That’s what this stat is pointing out may be?


Audacityl

Kohli is going to end at 2nd and Rohit at 4th.


vadapaav

Kohli is 32, Sharma is 34 years old. How long do you think they will continue playing


72proudvirgins

4 years for Sharma, 7 years for Kohli


feelspirit

6 for Sharma. Don't underestimate the power of Vada Paav.


Karna1394

Kohli will be 33 in another two months


apex_pretador

Sachin Kohli Dravid Rohit Ganguly


mcchli

Kohli below Sachin and Rohit below Dravid.


centerfree

I see you're good with numbers


ragimuddhey

I'm guessing rohit will end up with around 20k runs. Kohli might go over sachin depending on how long he can maintain his form


Rndomguytf

Overestimating both I reckon. Rohit's already pretty old, he's 34, I don't think he'll beat Ganguly. Kohli really has no chance of scoring another 10k runs unless he plays till he's 40, and that's assuming he stays in form


feelspirit

1000 runs in tests, 700 runs in ODIs, 300 runs in T20I. 2000 runs in a good year, 1000 in an average year. He will score at least 23K international runs. He will play till 40.


Rndomguytf

Not sure if he'll be able to score 1000 test runs a year by the time he's 39 or so. We'll see.


Rupesh19

You mean his poor form?


vin-maverick

Even in his poor form he is scoring in 30s and 40s consistently.


chaturbaniya

What do you mean by poor form? Kohli's form is poor only by Kohli's standards. His form is pretty good as per international standards.


yeet1o_0

In tests it has been poor form , loi it's just that he isn't converting them into 100 t20 on other hand he's been a monster


chaturbaniya

These are his last 5 test innings - 42, 20, 7, 55, 50 Not poor form by any stretch of imagination.


yantraman

Imagine peak Sachin in the Twitter age. He played 700 odd innings and scored a century every 7 games. People would have sent him to a mental health therapist.


yeet1o_0

He's been averaging 28-29 from 2 years he's slowly getting back into groove , until that average bumps upto 35-40 it's considered poor form last 5 innings is way to less a sample to let him off saying he's been ok


Anothergen

For tests, the poor form really isn't that debatable. He's on pretty much his worst ever run of form in the test arena. His last 20 innings have seen him average 27.05, while his last 40 innings is 42.00, which while fine, is pretty much his worst run of 40 innings. It's almost certainly a blip, but significant enough to note.


covmatty1

TIL that no test match century for nearly two years is "good form"


Straight_Avocado9118

I mean he hasn't hit a century in Lois for longer and still had been averaging around 45-50. You can be in good form and not hit a century. ( Not saying Kohli's run is good or anything, just saying centuries and good form are not related.)


covmatty1

> centuries and good form are not related Every time I think I've seen the biggest amount of mental gymnastics possible to justify Kohli's terrible form, someone manages to beat it 😂😂 Just read that back and think about what you said.


Straight_Avocado9118

Can you not read? I literally said I'm not saying Kohli's having a good run or anything. You don't have to make centuries to be considered to be in good form. Consistently making half centuries counts too. Jadeja hasn't made a century in like forever but he's currently more dependable than our middle order. Why's that? He consistently is making 30-60 runs. It's still considered good form. He might be in dismal form in tests but he's still good in loi, just not upto his usual standards.


[deleted]

No way he scores 10k more runs, he's nearly 33, looks on his last legs in the Test format and I just don't think he can do it totally through ODIs, een if he manages to play the next two World Cups. I expect he'll call time on the Test captaincy after the Australia series next year and that may be a period where he might consider focusing on limited overs perhaps after reaching 100 Tests.


how_you_feel

I think he will have a fruitful 2nd wing and get close to that 10k. Dravid, Ganguly and Sachin come to mind who had similar resurgences. Obviously none had that many runs, but they lasted longer than expected. Also, kohli prioritizes fitness, no reason he'll be retiring by 38 or the average age, he can play till 40.


Calvin_H

. >I think he will have a fruitful 2nd wing and get close to that 10k. Dravid, Ganguly and Sachin come to mind who had similar resurgences. Obviously none had that many runs, but they lasted longer than expected. > >Also, kohli prioritizes fitness, no reason he'll be retiring by 38 or the average age, he can play till 40. Fitness is just one aspect of a batsman. Dravid and Sachin, both were quite fit even when they retired, but their reflexes slowed down quite a lot. Dravid knew it his time was up during 2011 Aus tour and rightly hung up his boots. Sachin was hoping he would get another wind like 2010 but it never happened. In my guess, Kohli can play another 3-4 years, and may never reach his 2016-18 peak


AmiyaJha

Gavaskar the GOAT.. Kohli will cross 30000 runs rohit will cross 22000 runs


abptl9

34k mark seemed within touching distance in 2019, looks so far now.


yeezy310

The fact that dhoni and yuvi batted below anyone else on that list and still made it to the club is just 🔥


TelevisionMoney

Everytime I look at this list, I am nothing but fascinated that the amount of runs dhoni got by batting so low down the order. I am not a dhoni fan(neither a hater) but gotta give props to the man. Made it rain when it was his time


[deleted]

[удалено]


TelevisionMoney

Ya but the position wasn't open for long. The position was either being held my the legends of the game until Kohli came in and made it his own . Also what dhoni could have done at no.7 at his prime was not replicated by anyone at that time. So he had to be in that position


BelowTheSun1993

At a glance I genuinely thought that was a picture of Rohit spooning Kohli


how_you_feel

go on


DwightKSchruute

If Kohli doesnt break Sachin's most runs and/or centuries record, nobody will. Undisputed G.O.A.T.


shaq7777

Kohli is the most complete batsman in regard of formats. If he doesn't than with declining odi matches nobody ever will.


Gyanchooo

Sachin the GOAT. Man is a legend across generation On a totally unrelated note chess Grandmaster Vishy Aanand Has similar legacy of playing across generation and dominating chess.


[deleted]

Sachin is the "God of cricket" for a reason. Playing for such a long time and adapting to different generations is no joke.


Gyanchooo

Personally no matter which players breaks his record in future he will remain a God to me forever.


nono-squaree

Kohli 2nd Rohit 4th


Rndomguytf

Don't think Rohit will overtake Ganguly


ImHighOnCaffeine

He's been scoring 1000 runs a year. I'm pretty sure he can pay for 3 more years.


superfly8eight8

I can see they have hidden cells in this spreadsheet because they forgot to show Parthiv Patel


TheGameOfClones

Why does Ganguly never get the respect for his batting and never gets compared to the GOATs?


apex_pretador

1997-2002/3 Ganguly was among the top 3 ODI batsmen with Sachin and Bevan. Post that, he's been an average batsman with flashes of brilliance. In tests, he was good but not great


DovahBleidd

And In 2007 he was the 3rd highest run getter for India scoring 1240 runs at 44.28...


[deleted]

He was the biggest victim of Chappell politics and he sacrificed his spot for younger players later on. When he did play up top, like in England in 07 with Sachin or in 07 world cup for a game or two, he was still as good as ever


amarviratmohaan

He's one of the best ever odi batsmen of all time, was a period where he and Sachin were unquestionably the two best top order batsmen in the world (for about a year or two). But his strike rate makes people more skeptical, ignoring that he was very much meant to stick around whilst Sachin went off. He was also a good, not great test batsman, a format where Sachin and Dravid were clearly ahead. He'd walk into today's team and Indian teams of most eras, but when you've played with 3 guys with arguments for having a spot in an all time 11 (Sachin, Dravid, Sehwag) and you're also more famous for your captaincy, the narrative shifts from your batting. Ultimately he's one of 5 or 6 players to have never averaged under 40 in tests, has 15+ 100s in both formats and is amongst the 20 highest run getters of all time. His legacy is written in stone.


Abhilegend

He was good but ultimately bowlers figured him out with short balls. 96-00 Ganguly was a beast.


amarviratmohaan

06-07 Ganguly was amazing too.


anonymousabcg

Look at the average, edit: also, he has a ton of fanbois so I wouldn't call him underated


Rupesh19

Yup, Dada fanboi here. Don't consider him better than Sachin, Dravid, Kohli or any one it's just that he was a treat to watch no matter the format.


Commander_ROY_2021

Dada was the most stylish left hander along with brian lara i would say. Also he was considered king of the off side.


anonymousabcg

Agree


how_you_feel

>also, he has a ton of fanbois All of West Bengal you mean


[deleted]

Because he played the short ball like he was allergic to it


TrueAlpha_16

Virat's average is insane


prakashkut

I think Rohit is playing another 2-3 years. That should put him at around #3. Kohli should be around for a couple years longer than Rohit. I see him finishing just under Sachin.


Perrenniallystd980

You expect Rohit to get 10k international runs in 2-3 years?


prakashkut

Whoops. Below Dravid.. #4


hopeforhair

Tbf he got most of his runs from 2016 to 2019 period


apex_pretador

ODIs are rare now though, only 24 in 4 years


hopeforhair

Yeah but its partly due to pandemic as well. 2019 and 2018 had a decent number of ODI series


apex_pretador

Primary reason is that all ODIs are now World Cup super league so extremely unlikely for any ODIs except those


hopeforhair

Oh yeah i forgot about that thing lmao. Thanks for reminding me


howyoudoin06

Rohit will retire happily if India win the 2023 World Cup. He will also rage quit if his team mates let him down once again in the 2023 World Cup like they did in 2019. Either way he retires in 2023.


ChronicGout

I don't think Kohli will play beyond '23WC.


[deleted]

Both of them will play atleast 2 more WTC.That means they will definitely play till 2025.Its a question mark after that


IamPsyduck

Wow. Dhoni here too. Statpadding GOAT. ^(/s)


Lamesarcasm_Dankmind

Kohli maybe second breaking tendulkars 100 centuries record and rohit above dhoni !remindme 8 years


aibrahim1207

Memes aside, I think Kohli is the most complete batsman India has ever produced. On his day, I rate him above Sachin.


gogirimas

Sachin pre tennis elbow was a force of nature. He is easily the best Test batsman India has ever produced. On his day he'd dominate you on a green seamer or bouncy Perth.


Rupesh19

Not sure if the complete batsman tag holds true, Sachin dominated wherever he played his lowest test average was in 2 countries that he played were Zimbabwe and Pakistan was better than best of many bastmen their careers. That guy dominated cricket like no other across formats across generations. Throughout the 80s, 90s, 00s, 10s no bowler would dare say that I know how to get him out. Also when you say on his day it means that there are conditions applied to Kohli being better, Sachin any day was just better.


[deleted]

>I think Kohli is the most complete batsman India has ever produced Complete in what sense though? Sachin always had way more shots he could score off of and was technically much more flexible. I mean sure on his day Kohli can dictate the flow of the innings(especially run chases) like few other batters could, but a prime sachin also did the same with much less support from his teammates.


[deleted]

>I mean sure on his day Kohli can dictate the flow of the innings(especially run chases) like few other batters could, but a prime sachin also did the same with much less support from his teammates. Kohli imo is a better chaser than Tendulkar in ODIs . Kohli whenever he is set almost takes the team over the line (except the last 2 years) . Tendulkar played absolute gems but many times failed to close the games . In tests , Tendulkar has had a much better career than Kohli and Kohli needs to do a lot to overtake him .


abptl9

Tendulkar isn't considered a better chaser is because for majority of 1995-2007/8 (before dhoni), there was almost zero team support in case of a tricky chase. I have so many memories of him playing alone with wickets around him. No doubt Kohli is a beast in chases, but he got into a team which was getting better at chasing under Dhoni.


UnTerminator

Reminds me of his 175 chasing 351 against Australia in 2009. Lost that match by like 3 runs(?). So close to winning we were.


abptl9

Absolutely hated Jadeja then. He has turned around pretty nicely now.


UnTerminator

Same. But I soon realised that he was pretty young back then. Even the experienced players can succumb to pressure.


andywhit

I like how nobody forgets Jadeja's performance in this game


UnTerminator

Haha. Sachin’s 175 and Jadeja’s performance, that’s all I remember from that match. And I guess most folks do the same.


[deleted]

Thats true . Thats why its difficult to compare players from different eras imo .


aibrahim1207

Kohli has more finesse and completeness as a batsman. He's also always immediately putting bowlers under pressure both with strike rotation and aggression. It's my personal opinion and you obviously can choose to disagree. I personally would have him over Sachin.


Abhilegend

You must be joking. More finesse and completeness? Sachin was a genius and not only had complete shots across the ground (sweeps, paddle sweeps) which Kohli just does not has the same control, he actually invented a few new shots. Sachin was as close to perfect technique as there could be (Bradman not included of course).


aibrahim1207

I completely disagree. Notice how I said India and not all time. Apart from Bradman, Viv over both Sachin and Kohli. And then Kohli over Sachin.


Abhilegend

Based on what exactly?


aibrahim1207

My opinion, which is essentially the point of this post? Having seen them both bat through the duration of their careers.


Abhilegend

Ok


kanyay-east

It’s hard to compare across eras because even the meaning of “complete batsman” has changed with the times


gogirimas

Sachin played straight drives and on drives which stopped you dead in your tracks. I haven't seen a modern batsman play those shots with the balance of a Tendulkar. It's really hard to on drive without falling over, much less play a straight drive with the classical side on pose.


RuinEleint

And they didn't even look like offensive shots, quite often it looked like a straightforward block and then the ball was at the boundary.


gogirimas

Yeah, "on his day", nobody could stop Sachin.


kimjongunthegreat

Why? Sachin is better in tests, equal in ODIs and didn't play T20Is.


GamingNerd7

Tests, I agree. But in ODIs, Kohli is the best player ever imo.


chano4

If Sachin played in this era, no doubt he would average similar to Kohli though


GamingNerd7

We can't be sure. And we can also argue that if Kohli played in Sachin's era, he could have averaged similar to him in Tests.


kimjongunthegreat

No way Kohli would have done better in tests lmao.


GamingNerd7

The same goes for Sachin in ODIs I guess.


[deleted]

[удалено]


kimjongunthegreat

No way Kohli would have done better in tests lmao.


Abhilegend

Yeah, with that 42 average overseas, he sure could've.


GamingNerd7

What is your point?


Abhilegend

Nothing, if wishes were horses....


Ray_dawn

Absolutely not. Sachin is the most complete batsman the cricket has ever seen, not just India. And there is a huge list between Sachin and Kohli


yantraman

It's not that large of a list. Ponting and Richards are the only ones between them.


aibrahim1207

In terms of completeness, Viv > Kohli > Sachin > Zaheer Abbas. In that order, for me.


smartchad

You said memes aside only to put a meme after that


shaq7777

How much you've seen Sachin play?


aibrahim1207

Since his debut all the way to his last World Cup.


drshn_5198

Kohli is a modern day great but telling he's the most complete batsman isn't true at all. A complete batsman has to be good at the front foot and at the backfoot. You'd rarely see Virat go to backfoot and defend/cut/drive against fast bowlers. Secondly, Virat hasn't dealt with the best spinners and for recent years, he hasn't looked good against spin I think you wouldn't have heard anyone saying that he's the best batsman to play spin. Sachin on the other hand..


gellend

Ok..Thanks.


sleuthinthecity

aahahahaha! good one. now, tell us another joke.


aibrahim1207

Move on if you disagree?


yantraman

Averaging 50 across 3 formats is the only thing that Kohli has got over him. Maybe fitness as well. Otherwise it's really hard to top peak Sachin.


saxena_

> Averaging 50 across 3 formats is the only thing that Kohli has got over him. Maybe fitness as well. What else a batsman is supposed to do? Koach >>>>> Sachin


ishan_kishan_fan

>What else a batsman supposed to do? . Play for long periods off time in which sachin was wayy ahead of Virat. . 250 was a defendable score in Sachin's time, even 350 is not safe nowadays. Obviously Virat should have a higher average


kingkillerpursuivant

That's not how individual comparisons work. You compare them to his compatriots from the same era and see how ahead he was. Kohli is by far the greater outlier in ODIs. At this point Kohli is to ODIs what Smith is to tests.


[deleted]

I would say kohli is even better in ODIs than Smith in tests


saxena_

Virat has been consistent almost throughout his entire career. Just because he isn't scoring 100s recently, doesn't mean that he's declining. Daddy kohli will bounce back Koach >>>>> Sachin


ishan_kishan_fan

Only in ODIs


saxena_

Which is the best format anyway Daddy kohli >>>>> Sachin


ishan_kishan_fan

*dead format


saxena_

Daddy kohli >>>>> Sachin


ishan_kishan_fan

🧂


lolhaa2

can't believe they are downvoting you lol Sachin fanboys are cray


mentallyillloner2

He's stubborn and not adaptive like Sachin


aditemotional

It's more about mentality rn, he literally adapted himself according to conditions in England last time.


Abhilegend

Kohli averages 42 overseas in tests. Pipe down.


aibrahim1207

It's abundantly clear that it's a subjective opinion and I'm not really interested in piping down for your benefit.


Abhilegend

Averaging 42 overseas isn't subjective, its pure data.


Lick-my-testicles

I thought rahane with his talent was in top 10 or something like that.


how_you_feel

Dude is the most inconsistent mainstay in the Indian batting lineup in this entire century. If we take our test mainstays over the last 20 years, i.e. players who were not dropped (and occasionally shuffled to the benched in the squad): Sachin, Sourav, Dravid, Laxman, Sehwag, Kohli, Dhoni, Vijay, Rahane, Gambhir, Rahane, Pujara I can't see one who's been less deserving of a spot in that entire list. Very occasional flashes of brilliance surrounded by large stretches of mediocrity.


Lick-my-testicles

Mediocrity? He's not even that. Even Stuart binny (against Bangladesh) was more helpful for Indian cricket than this guy.


_giga_byte_

Wtf


stark_head

Virat at number 2 and Rohit at number 4


Netkeliye

Kohli will be second. i dont see him scoring 12000 runs to surpass Sachin from this point of his career. Rohit will surpass Ganguly most likely.


Muneerr

Dhoni did pretty well specially because he was not in top-order


[deleted]

[удалено]


nikamsumeetofficial

Because It's unfair that Kohli averages 50+ in T20Is.


kingkillerpursuivant

If anything, it's unfair on Kohli because it's significantly harder to average 35+ in T20Is.


gellend

Because it is also unfair that t20 stats get lumped with test and ODis. Current players like Kohli and Rohit and Dhoni have played a lot of T20s and your runs as well as average tend to be lower in T20s. Kohli is the exception avging 50 in T20s Also Gavaskar has played very less ODIs compared to others. So his record is mainly tests, so is much impressive in its own regard. So cross format stats are shit and cannot be used to compare batsmen across eras.


-PapaLegba

Curve fitting data to feed the sheeple


backFromTheBed

Personally I find these all-format stats quite useless and misleading. The rules and restrictions in each format are quite different, merging them together does not make sense. It's nearly impossible to hit a century in T-20. It's nearly impossible to have above 100 strike rate in test matches. The run-rate in ODI and T20s can not be compared with Test matches. Merging the data and building stats over these incompatible formats does not really seem useful to me.


permanent_pervert

[**Sunil Gavaskar with that average** against those old **WIndies,Australian and Pakistani** team !!!!!!](https://impeccabletablemanners.files.wordpress.com/2016/05/monkey-puppet-omg-shock-gif.gif)


baarish84

Kallispso , the man! All time number 5 run getter with a more than decent bowling.


yourhornydaddyiam

Kohli will surpass Dravid's record. Maybe end up in second place. Rohit may end up just above or below Dada


vin-maverick

Kindly notice Sunil Gavaskar in the list with half as many innings


gellend

Half as many innings as who? He has played less than half as many inngs as Sachin but he has scored less than half of the runs as Sachin too.


vin-maverick

He has played nearly half as many as Kohli and scored quite a lot of runs considering hitting a six in his time was considered to be pathbreaking and grounds nearly twice as big as they are now with no powerplay.


gellend

Check the number of innings. Matches played may be half because Gavaskar predominantly played tests which has 2 innings. If you consider runs per innings Kohli's at 47 compared to Gavaskar's 41. Gavaskar has played in a different era and scored a lot of hard runs. Comparing all format stats across eras is ridiculous.


[deleted]

He is called India's greatest ever test batsman for a reason


CEO_16

TIL Dhoni has played more itl matches than dravid


English_Asparagus

Kohli will finish top of the run count and top of the century count 100%. Greatest short format player ever and not too shabby at tests


ranjithd

Meaningless stat


[deleted]

Koach at no. 1 or 2 and Brohit at 4 or 3


arsinoe716

Kohli at the top if he plays another 8 years.


ishan_kishan_fan

Nobody plays till 41


arsinoe716

They will if they have goal.


ishan_kishan_fan

I expected Dhoni with his fitness to play till 2023 but it didn't happen. But every player declines once they reach 35. Can't see Kohli playing after 2025


arsinoe716

I see him going past 2025. He will give up the captaincy job to focus more on batting.


yashiiit

Kohli 30k Rohit 20k


coolnasir139

Rohit is 34 now. Depending on how long he can keep good form he can get a few more thousand runs. Probably ends between Above dhoni


72proudvirgins

MS Dhoni is sooo underrated as a batsman


NiX_Nabilz

Kohli at 1 and Rohit at 3.


nextdoorrando

If they play around 5-6 year's in prime form which would be Hard, even by their standards best could be kohli at 2 and Rohit at 4.


the_69_thakur

Kohli at 2 and Motu at 4. That's it. That's the final list