What's new

Who is the best white-ball batsman in the world?

Who is the best white-ball batsman in the world?


  • Total voters
    39
  • Poll closed .

MenInG

PakPassion Administrator
Staff member
Joined
Oct 2, 2004
Runs
218,133
Tough choice to make - even compiling the list was a difficult task but I have tried to take names from ICC rankings for batsmen for ODIs and T20Is.

Feel free to suggest more.
 
In last 5 years with a minimum qualification of 2000 ODI runs, the averages in descending order are

Kohli- 76
Rohit- 64
Taylor- 60
Faf - 59
Babar- 57
Warner- 56
Root- 54

https://stats.espncricinfo.com/ci/e...5;spanval2=span;template=results;type=batting

So, Kohli and Rohit are comfortably the two best ODI batsmen in the world in last 5 years. Ross Taylor is massively underrated as well. Now if I consider T20 format also and mention the five standout names in white ball cricket, it will be:-

Rohit Sharma
Virat Kohli
Babar Azam
Jos Buttler
Quinton de Kock
 
Last edited:
Based on current form -

My top 5 current ODI batsman:

Rohit Sharma
Babar Azam
Ross Taylor
Steve Smith
Ben Stokes

My top 5 current T20I batsman:

Babar Azam
Eoin Morgan
KL Rahul
Jos Butler
Ben Stokes
 
Last 5 years?

How about Last 3 years and a minimum 1500 ODI runs
 
Overall I would still say it's Virat Kohli.

My top 5 would be

Kohli
Rohit
Warner
De Kock
Jos Buttler
 
On current form, Babar is a little bit ahead of the others.
Aaron Finch doesn't deserve to be in the list according to me. All other are very good players.
 
Without looking at the stats it's Rohit Sharma followed by Warner.

Those two seem to frequently put up tons of late.

On current form, Babar is a little bit ahead of the others.
Aaron Finch doesn't deserve to be in the list according to me. All other are very good players.
How is he ahead of Rohit lol?

Scoring runs against minnows does not make you the best batsmen in the world.
 
Last edited:
Without looking at the stats it's Rohit Sharma followed by Warner.

Those two seem to frequently put up tons of late.

How is he ahead of Rohit lol?

Scoring runs against minnows does not make you the best batsmen in the world.
^This is based on Pakistan playing a series against Zimbabwe, which apparently was enough to make Babar the best ODI batsmen in the world.
 
I think ODI rankings have got it right:

Virat Kohli
Rohit Sharma
Babar Azam
 
Without looking at the stats it's Rohit Sharma followed by Warner.

Those two seem to frequently put up tons of late.

How is he ahead of Rohit lol?

Scoring runs against minnows does not make you the best batsmen in the world.

Rohit is a fantastic batsman and doing well over the past few years. Still his ability to play in all kind of conditions, him being the slowest starter in this era make me think that current Babar is better than current Rohit.
 
Without looking at the stats it's Rohit Sharma followed by Warner.

Those two seem to frequently put up tons of late.

How is he ahead of Rohit lol?

Scoring runs against minnows does not make you the best batsmen in the world.

Rohit is a fantastic batsman and doing well over the past few years. Still his ability to play in all kind of conditions, him being the slowest starter in this era make me think that current Babar is better than current Rohit.
 
I would say the choices would be amongst Warner, AB(doesn't play but still) and Buttler. Otherwise there's great ODI batsman who are mediocre in T20s and vice versa
 
Last 3 years against Top 9 teams with 25+ matches - ODI

ODI_Last3.jpg



Last 3 years against Top 9 teams with 25+ matches - T20

T20_last3.jpg


-------------

The answer is too obvious here for the top spot.

The other two names can be Sharma and Taylor to round up the top 3. The argument for Finch can be made, but I will go with Taylor due to his gun ODI output in the last 3 years.

1) Kohli
2) Sharma
3) Taylor
 
Last 3 years against Top 9 teams with 25+ matches - ODI

View attachment 104807



Last 3 years against Top 9 teams with 25+ matches - T20

View attachment 104808


-------------

The answer is too obvious here for the top spot.

The other two names can be Sharma and Taylor to round up the top 3. The argument for Finch can be made, but I will go with Taylor due to his gun ODI output in the last 3 years.

1) Kohli
2) Sharma
3) Taylor

Such flawed metrics. I suppose Manish Pandey is the best batsman in the world? :apology
 
Last 3 years against Top 9 teams with 25+ matches - ODI

View attachment 104807



Last 3 years against Top 9 teams with 25+ matches - T20

View attachment 104808


-------------

The answer is too obvious here for the top spot.

The other two names can be Sharma and Taylor to round up the top 3. The argument for Finch can be made, but I will go with Taylor due to his gun ODI output in the last 3 years.

1) Kohli
2) Sharma
3) Taylor

You've put too much emphasis on average here in T20s. For example, Buttler and Andre Russell are probably more valuable as T20 batsmen than everyone on that list.
 
You've put too much emphasis on average here in T20s. For example, Buttler and Andre Russell are probably more valuable as T20 batsmen than everyone on that list.

Stats are for reference to stop some delusional talk about random batsmen as the top batsmen without performance to back it up. It's not meant to simply take the average and rank them. it's perfectly fine to Buttler or Russell as top T-20 batsmen due to their SR in T-20. Stats in the screen simply makes it easy to see.
 
Last edited:
Rohit has overtaken Kohli in the last couple of years.

My top 5

Rohit
Kohli
Warner
Butler
Babar
 
Are you as sure as when you said one of Sharma/Dhawan should be dropped for Rahane at the top for India?

Rohit has taken his ODI game to a different level in the last 2-3 years. He was very good from 2013-15 but he was still comparable to other ODI openers like Amla, Warner, de Kock, Finch etc.

However, he is leagues above everyone now and probably on par with Tendulkar as the greatest ODI opener ever.

Rahane is a massive underachiever. He is a great tactician and it is a shame that only has he failed to develop in ODIs, his Test game has also declined.

He is such a good technician but has proved to be a mentally weak player who struggles to recover from bad patches.

Nevertheless, Indian is a batting factory so his decline is not much of a problem.
 
Rohit has taken his ODI game to a different level in the last 2-3 years. He was very good from 2013-15 but he was still comparable to other ODI openers like Amla, Warner, de Kock, Finch etc.

However, he is leagues above everyone now and probably on par with Tendulkar as the greatest ODI opener ever.

Rahane is a massive underachiever. He is a great tactician and it is a shame that only has he failed to develop in ODIs, his Test game has also declined.

He is such a good technician but has proved to be a mentally weak player who struggles to recover from bad patches.

Nevertheless, Indian is a batting factory so his decline is not much of a problem.

To abstract all this, you tought Rahane was better than Rohit as an ODI player. Tells about the quality of your judgement.
 
TEST:
1. Steve Smith
2. Virat Kohli
3. Kane Williamson
4. Babar Azam
5. Labuschagne

ODI:
1. Rohit Sharma
2. Virat Kohli
3. Steve Smith
4. Babar Azam
5. David Warner

T20s:
1. KL Rahul
2. Jos Butter
3. Rohit Sharma
4. David Malan
5. Virat Kohli
 
Top 10 ODI batsmen against the top teams (non minnow):
1) Kohli
2) Sharma
3) Taylor
4) Butler
5) Faf
6) Roy
7) Stokes
8) Hope
9) Smith
10) Finch
 
To abstract all this, you tought Rahane was better than Rohit as an ODI player. Tells about the quality of your judgement.

You can say whatever you want about my judgement. It is your call not mine.

But I also know better than to quote 5 year old posts because things do not always pan out the way you think they will. It is not a competition, it is about what you see at a particular period.

That is why you won’t see me criticizing you for insisting in 2013-14 that Shehzad is a better batsman than Rahane. That is what you saw at the time, and you shouldn’t be judged by what happened later on.
 
Top 10 ODI batsmen against the top teams (non minnow):
1) Kohli
2) Sharma
3) Taylor
4) Butler
5) Faf
6) Roy
7) Stokes
8) Hope
9) Smith
10) Finch

The rest names I’ve heard from many posters here. Hope better than Babar? Get out of here.
 
What exactly OP asking for?
This poll is for All time or just for current players ?


Posters are using different filters.

Based on last year
Based on last 5 years
Based on current form
Based on current series
Based on current year
Based on last match power play
Based on SR
:facepalm
 
I think ODI rankings have got it right:

Virat Kohli
Rohit Sharma
Babar Azam

Look I love Babar Azam but how can you be the 3rd best ODI batter if you only have 3 100s in 30 games against top teams?

I'm sorry but this is a biased opinion. I'm absolutely convinced if he wasn't Pakistani you wouldn't be calling him the 3rd best ODI batter. Absolutely convinced of it.
 
Look I love Babar Azam but how can you be the 3rd best ODI batter if you only have 3 100s in 30 games against top teams?

I'm sorry but this is a biased opinion. I'm absolutely convinced if he wasn't Pakistani you wouldn't be calling him the 3rd best ODI batter. Absolutely convinced of it.

I haven't done my own research. I just saw those stats Buffet posted.
 
The rest names I’ve heard from many posters here. Hope better than Babar? Get out of here.

Hope has been phenomenal and he’s played for an even worse team. He has 6 100s and 10 50s @ 54 in the last 3 years vs Babar’s 3 100s and 7 50s @ 45. Check [MENTION=97523]Buffet[/MENTION] post in this thread.
 
3 of Babar Azams ODI centuries are against Australia,New Zealand, and England. The rest are against Sri Lanka,West Indies , and Zimbabwe so essentially poor ODI teams.

Sorry that is not good enough. You need to be able to score centuries against the top teams to be considered in top 2/3 ODI players in the world. Babar Azam has to improve in this aspect.

Pakistan fans saying he is in the top 3 ODI batters in the world are being biased. If he was Indian you would say he is a minnow bashers etc.

Babar is a brilliant ODI player but he has to improve in terms of acceleration and scoring against the top teams. People may say I am being a hater . No I am not. I am giving constructive criticism on what Babar needs to do to be considered the best ODI batter in the world.
 
Hope has been phenomenal and he’s played for an even worse team. He has 6 100s and 10 50s @ 54 in the last 3 years vs Babar’s 3 100s and 7 50s @ 45. Check [MENTION=97523]Buffet[/MENTION] post in this thread.
So all of a sudden sr is forgotten or is babar the only one subjest to strike rate critisizm.
 
3 of Babar Azams ODI centuries are against Australia,New Zealand, and England. The rest are against Sri Lanka,West Indies , and Zimbabwe so essentially poor ODI teams.

Sorry that is not good enough. You need to be able to score centuries against the top teams to be considered in top 2/3 ODI players in the world. Babar Azam has to improve in this aspect.

Pakistan fans saying he is in the top 3 ODI batters in the world are being biased. If he was Indian you would say he is a minnow bashers etc.

Babar is a brilliant ODI player but he has to improve in terms of acceleration and scoring against the top teams. People may say I am being a hater . No I am not. I am giving constructive criticism on what Babar needs to do to be considered the best ODI batter in the world.
which are about 25% of his total centuries scored while kohli has 13 out of 43 hundreds against these teams which is 30% of his total centuries so not bad from babar, besides kohli has played 98 odis against above mentioned opposition while babar has played just 33odis , he has not played a single home game against Australia
 
which are about 25% of his total centuries scored while kohli has 13 out of 43 hundreds against these teams which is 30% of his total centuries so not bad from babar, besides kohli has played 98 odis against above mentioned opposition while babar has played just 33odis , he has not played a single home game against Australia

Different scenarios. Kohli scored a lot of hundreds against Sri Lanka back when they were still a top side (a bit like present day NZ) with a peak Malinga, Kulasekara, Herath etc. You can't quite treat that as "minnow bashing."

Kohli has clearly played more big knocks against top teams than Babar.
 
Different scenarios. Kohli scored a lot of hundreds against Sri Lanka back when they were still a top side (a bit like present day NZ) with a peak Malinga, Kulasekara, Herath etc. You can't quite treat that as "minnow bashing."

Kohli has clearly played more big knocks against top teams than Babar.

Because he has played more matches against these side and plus kohli has also played against these teams at his home conditions babar is yet to play against Australia at home.By the way hafeez
has scored three consecutive odi centuries against the very srilankan attack you have mentioned
 
So all of a sudden sr is forgotten or is babar the only one subjest to strike rate critisizm.

No. SR is important too but not the most important otherwise Butler should be named the best batsman. Hope Vs Babar is a close call but former has twice the number of centuries, higher average etc so I went with him. Your fellow poster is making it seem like there is no comparison between Hope and Babar. Just by a quick read of the numbers one realizes how laughable that is.
 
which are about 25% of his total centuries scored while kohli has 13 out of 43 hundreds against these teams which is 30% of his total centuries so not bad from babar, besides kohli has played 98 odis against above mentioned opposition while babar has played just 33odis , he has not played a single home game against Australia


1 ton because players played only 5 matches - No conclusion
5 tons because players played 25 matches - A very good emerging batsman
25 tons because the player played 125 matches. - One of the best batsman

Scoring heavily gives you a conclusion that can not be drawn with a couple of tons even if the percentage is the same.

Babar is a top talent and one of the best upcoming young batsman. No doubt about it. It's quite likely that he will have many more tons against top teams as he plays more.
 
which are about 25% of his total centuries scored while kohli has 13 out of 43 hundreds against these teams which is 30% of his total centuries so not bad from babar, besides kohli has played 98 odis against above mentioned opposition while babar has played just 33odis , he has not played a single home game against Australia

Kohli has scored big runs in Australia, South Africa, and in England. When Kohli scored heavily in Sri Lanka they were still a decent LO team compared to when Babar has played them.

Yes Babar needs to play more games against them. But he is 26 and has 3 centuries against top teams. Not looked at that stats but at 26 , it wasn't even a question mark if Kohli could score against top teams. There is questions about Babar scoring against top teams and being able to accelerate.
 
Top 10 ODI batsmen against the top teams (non minnow):
1) Kohli
2) Sharma
3) Taylor
4) Butler
5) Faf
6) Roy
7) Stokes
8) Hope
9) Smith
10) Finch

Look I love Babar Azam but how can you be the 3rd best ODI batter if you only have 3 100s in 30 games against top teams?

I'm sorry but this is a biased opinion. I'm absolutely convinced if he wasn't Pakistani you wouldn't be calling him the 3rd best ODI batter. Absolutely convinced of it.

Someone putting Babar Azam as the third best when he is number 3 and 2 in ODI'S and T20I's rankings deserves a response from you.
But an Indian not putting him in the top 10, no?
Why you guys rarely support pakistanis (that are worthy support)?
 
Kohli has scored big runs in Australia, South Africa, and in England. When Kohli scored heavily in Sri Lanka they were still a decent LO team compared to when Babar has played them.

Yes Babar needs to play more games against them. But he is 26 and has 3 centuries against top teams. Not looked at that stats but at 26 , it wasn't even a question mark if Kohli could score against top teams. There is questions about Babar scoring against top teams and being able to accelerate.

Kohli had close to 5k Odi runs at 50+ average & 90+ SR & became no.1 ranked odi batsman when he was 24.
I am not sure how many matches Babar played at that age.
 
Look I love Babar Azam but how can you be the 3rd best ODI batter if you only have 3 100s in 30 games against top teams?

I'm sorry but this is a biased opinion. I'm absolutely convinced if he wasn't Pakistani you wouldn't be calling him the 3rd best ODI batter. Absolutely convinced of it.

Thread is about white ball cricket which has two formats so lets have stats of both first

T20s - Since 2018 Babar has scored 9 50s in 19 matches against Aus, Eng, NZ and SA. Scored 4 in 6 matches vs Aus.

ODIs - Since 2019: Babar has played 14 matches against Aus, Eng, NZ and SA and has scored 2 100s and 5 50s.

Overall he averaged 60 in ODI cricket in 2019 in 20 matches he has played. I am not even considering Zim series of 2020.

How many other batsmen have such stats against the these 4 teams in T20s since last two years and ODIs since last 1.5 years or so?

As said the thread is about best white ball batsman. Babar Azam's form in last two years against every team is there to be seen in both the white ball formats. His century against NZ in the WC 19 was one of the best I have seen in recent times under pressure and against a bowling attack which ousted a top batting side like India.

He is 26 and entering his peak, his first few matches agianst top teams when he entered international cricket cant define his current stature.

Even if you want to look at overall matches and centuries, then lets take an example of someone who I have rated higher, there can be many other examples as well. Rohit Sharma has played 102 matches against the 4 teams we are talking about and has 14 centuries which gives an average of 7.28 matches per 100 and this includes Rohit's peak period which we are yet to see Babar's. While Babar's total average as of now is 10 matches per 100 against these 4 teams at 26 yeas of age but, you can clearly see improvement to 7 matches per 100 in his last 14 matches against these 4 teams.

I stand by my pick and have put forward facts and stats.
 
Thread is about white ball cricket which has two formats so lets have stats of both first

T20s - Since 2018 Babar has scored 9 50s in 19 matches against Aus, Eng, NZ and SA. Scored 4 in 6 matches vs Aus.

ODIs - Since 2019: Babar has played 14 matches against Aus, Eng, NZ and SA and has scored 2 100s and 5 50s.

Overall he averaged 60 in ODI cricket in 2019 in 20 matches he has played. I am not even considering Zim series of 2020.

How many other batsmen have such stats against the these 4 teams in T20s since last two years and ODIs since last 1.5 years or so?

As said the thread is about best white ball batsman. Babar Azam's form in last two years against every team is there to be seen in both the white ball formats. His century against NZ in the WC 19 was one of the best I have seen in recent times under pressure and against a bowling attack which ousted a top batting side like India.

He is 26 and entering his peak, his first few matches agianst top teams when he entered international cricket cant define his current stature.

Even if you want to look at overall matches and centuries, then lets take an example of someone who I have rated higher, there can be many other examples as well. Rohit Sharma has played 102 matches against the 4 teams we are talking about and has 14 centuries which gives an average of 7.28 matches per 100 and this includes Rohit's peak period which we are yet to see Babar's. While Babar's total average as of now is 10 matches per 100 against these 4 teams at 26 yeas of age but, you can clearly see improvement to 7 matches per 100 in his last 14 matches against these 4 teams.

I stand by my pick and have put forward facts and stats.

Top post. Are we seriously downplaying Babar because he only has 3 hundreds against Australia, England, NZ :)))
 
Ben Stokes. This guy scores runs when it matters. Big match player.
 
Last edited:
Thread is about white ball cricket which has two formats so lets have stats of both first

T20s - Since 2018 Babar has scored 9 50s in 19 matches against Aus, Eng, NZ and SA. Scored 4 in 6 matches vs Aus.

ODIs - Since 2019: Babar has played 14 matches against Aus, Eng, NZ and SA and has scored 2 100s and 5 50s.

Overall he averaged 60 in ODI cricket in 2019 in 20 matches he has played. I am not even considering Zim series of 2020.

How many other batsmen have such stats against the these 4 teams in T20s since last two years and ODIs since last 1.5 years or so?

As said the thread is about best white ball batsman. Babar Azam's form in last two years against every team is there to be seen in both the white ball formats. His century against NZ in the WC 19 was one of the best I have seen in recent times under pressure and against a bowling attack which ousted a top batting side like India.

He is 26 and entering his peak, his first few matches agianst top teams when he entered international cricket cant define his current stature.

Even if you want to look at overall matches and centuries, then lets take an example of someone who I have rated higher, there can be many other examples as well. Rohit Sharma has played 102 matches against the 4 teams we are talking about and has 14 centuries which gives an average of 7.28 matches per 100 and this includes Rohit's peak period which we are yet to see Babar's. While Babar's total average as of now is 10 matches per 100 against these 4 teams at 26 yeas of age but, you can clearly see improvement to 7 matches per 100 in his last 14 matches against these 4 teams.

I stand by my pick and have put forward facts and stats.

Good post and I agree with your list.

Babar does need to score tons vs the big teams, but he has scored consistently versus them, especially in the T20 format.
 
I didn't realize the thread is about both ODIs and T20s. That changes things a lot as Babar is a betterT20 batsman than players like Smith.
 
Kohli had close to 5k Odi runs at 50+ average & 90+ SR & became no.1 ranked odi batsman when he was 24.
I am not sure how many matches Babar played at that age.

Babar has always been ahead of kohli in run scoring aspect in the early stages of his career. Even now kohlis actual runs per innings is only 2 higher than babar so babar would have had the same or even mpre runs had he played that many matches.
 
which are about 25% of his total centuries scored while kohli has 13 out of 43 hundreds against these teams which is 30% of his total centuries so not bad from babar, besides kohli has played 98 odis against above mentioned opposition while babar has played just 33odis , he has not played a single home game against Australia

No you're wrong it's 16 not 13 and if we include South Africa it becomes 20.

Centuries against SENA;

Babar - 3 ---> 25%

Kohli -20 ---> 48%

Just look at the difference.
 
If century count is the only statistic being used to define players than steve smith should also be regarded as a similar batsmen to rohit sharma as he scored a century every 7.5 innings against SEN and india while rohit scores every 7.2 so not much difference.
 
No you're wrong it's 16 not 13 and if we include South Africa it becomes 20.

Centuries against SENA;

Babar - 3 ---> 25%

Kohli -20 ---> 48%

Just look at the difference.

Yeah i checked it i missed his centuries accept my apology for tjat but the point is out of those 16 centuries 9or10 centuries kohli scored in home conditions while all of babar's toms were scored at away or neutral venues because he has just played 6 or 7 matches at home(UAE) against these three matches
 
Thread is about white ball cricket which has two formats so lets have stats of both first

T20s - Since 2018 Babar has scored 9 50s in 19 matches against Aus, Eng, NZ and SA. Scored 4 in 6 matches vs Aus.

ODIs - Since 2019: Babar has played 14 matches against Aus, Eng, NZ and SA and has scored 2 100s and 5 50s.

Overall he averaged 60 in ODI cricket in 2019 in 20 matches he has played. I am not even considering Zim series of 2020.

How many other batsmen have such stats against the these 4 teams in T20s since last two years and ODIs since last 1.5 years or so?

As said the thread is about best white ball batsman. Babar Azam's form in last two years against every team is there to be seen in both the white ball formats. His century against NZ in the WC 19 was one of the best I have seen in recent times under pressure and against a bowling attack which ousted a top batting side like India.

He is 26 and entering his peak, his first few matches agianst top teams when he entered international cricket cant define his current stature.

Even if you want to look at overall matches and centuries, then lets take an example of someone who I have rated higher, there can be many other examples as well. Rohit Sharma has played 102 matches against the 4 teams we are talking about and has 14 centuries which gives an average of 7.28 matches per 100 and this includes Rohit's peak period which we are yet to see Babar's. While Babar's total average as of now is 10 matches per 100 against these 4 teams at 26 yeas of age but, you can clearly see improvement to 7 matches per 100 in his last 14 matches against these 4 teams.

I stand by my pick and have put forward facts and stats.

Lol. Brutal.
 
So people are questioning if Babar is one of the top limited overs players while he averages around 45 plus against top teams but the same people have no problem accepting Bumrah with nearly 40 average against top teams. Interesting to say the least.
 
So people are questioning if Babar is one of the top limited overs players while he averages around 45 plus against top teams but the same people have no problem accepting Bumrah with nearly 40 average against top teams. Interesting to say the least.

Agree
 
Top 10 ODI batsmen against the top teams (non minnow):
1) Kohli
2) Sharma
3) Taylor
4) Butler
5) Faf
6) Roy
7) Stokes
8) Hope
9) Smith
10) Finch

I didn't realize the thread is about both ODIs and T20s. That changes things a lot as Babar is a betterT20 batsman than players like Smith.

You are clearly a hatter so don't worry, you don't have to change anything. Your list is fine, it suits you well.
 
Thread is about white ball cricket which has two formats so lets have stats of both first

T20s - Since 2018 Babar has scored 9 50s in 19 matches against Aus, Eng, NZ and SA. Scored 4 in 6 matches vs Aus.

ODIs - Since 2019: Babar has played 14 matches against Aus, Eng, NZ and SA and has scored 2 100s and 5 50s.

Overall he averaged 60 in ODI cricket in 2019 in 20 matches he has played. I am not even considering Zim series of 2020.

How many other batsmen have such stats against the these 4 teams in T20s since last two years and ODIs since last 1.5 years or so?

As said the thread is about best white ball batsman. Babar Azam's form in last two years against every team is there to be seen in both the white ball formats. His century against NZ in the WC 19 was one of the best I have seen in recent times under pressure and against a bowling attack which ousted a top batting side like India.

He is 26 and entering his peak, his first few matches agianst top teams when he entered international cricket cant define his current stature.

Even if you want to look at overall matches and centuries, then lets take an example of someone who I have rated higher, there can be many other examples as well. Rohit Sharma has played 102 matches against the 4 teams we are talking about and has 14 centuries which gives an average of 7.28 matches per 100 and this includes Rohit's peak period which we are yet to see Babar's. While Babar's total average as of now is 10 matches per 100 against these 4 teams at 26 yeas of age but, you can clearly see improvement to 7 matches per 100 in his last 14 matches against these 4 teams.

I stand by my pick and have put forward facts and stats.

Very good posts.
Don't know how some people fail to understand it.
 
I'll take the likes of Babar/Butler/Stokes than anyone who stat pads while completely failing to win trophies.

In the Last 3 years Babar's won an ICC trophy + a PSL title
Butler & Stokes have an ICC WC to their name

Sorry but at the end of the day what matters is the trophy cabinets and nothing else. If a player doesn't have that, too bad. I understand this is quite a simplistic view but it is what it is.
 
White ball cricket includes both ODI & T20s - in that regard, still my top player is AdV, but he is retired from Internationals.

I think, it's difficult to rank batsmen based on combined white ball cricket because outside ICC events, T20 bilaterals are basically a reserve players game and the last ICC event took place almost 5 years back. Instead of ranking batsmen, if I am to pick an ODI line-up of top 7 with 5 specialist bat, 1 WK who can bat and an all-rounder at 7, this will be my line-up as of today

1. Sharma
2. +Kock
3. Kohli
4. Smith
5. Taylor
6. Buttler
7. Stokes

My only confusion was the second opener - a dilemma between Warner, Finch, Roy & Kock. On stats, I think Roy makes better sense, but that makes an all right-handed top 6, while Kock keeps over Butler, as he is a fantastic WK as well - he'll allow Butler to focus on batting only.

One key note in ODIs is that players should be picked on stats for their respective position - in that regard Babar, Will or Root doesn't make it over Kohli at 3 while picking them at 4, 5 or 6 just to accommodate based on stats won't work either - Smith, Ross & Butler are better players for 4, 5 & 6. I think, Smith is playing at 3 in current series, and his stats are better at 3, but he can be slotted at 4 as well - better than other 3 (Root probably has better stats at 4, not sure). Similarly, Shakib missing out at 7 because Stokes is better at that spot as all-rounder, though Shakib had a tremendous WC from No. 3, but he is not a No. 3 batman - won't be better than at least 5 other players at 3 (Hope is the 5th one).

Ideally, I would have loved to see AdV at 4 over Smith, which would have made it perfect line-up, but he shouldn't be considered here.

T20 is a bit different ball game hence often the batting rank comes out with surprises - I won't go there.
 
I'll take the likes of Babar/Butler/Stokes than anyone who stat pads while completely failing to win trophies.

In the Last 3 years Babar's won an ICC trophy + a PSL title
Butler & Stokes have an ICC WC to their name

Sorry but at the end of the day what matters is the trophy cabinets and nothing else. If a player doesn't have that, too bad. I understand this is quite a simplistic view but it is what it is.

So would you prefer Munaf Patel ahead of Waqar Younis?
 
I personally don't rate bilateral (not high pressure) series too much, so Kohli won't be in my top 5 list at all. Best batsmen should win matches in pressure games, do or die matches and on big occasions. I wud have Steve Smith (2015 world cup semis century and final fifty), Ben Stokes and Kane Williamson at top 3.
 
[MENTION=79064]MMHS[/MENTION]

Do you think stokes is good enough to bowl 10 overs every game. He's the only bowler in your top 7. I think Shakib makes that top 7 ahead of Ross.
 
White ball cricket includes both ODI & T20s - in that regard, still my top player is AdV, but he is retired from Internationals.

I think, it's difficult to rank batsmen based on combined white ball cricket because outside ICC events, T20 bilaterals are basically a reserve players game and the last ICC event took place almost 5 years back. Instead of ranking batsmen, if I am to pick an ODI line-up of top 7 with 5 specialist bat, 1 WK who can bat and an all-rounder at 7, this will be my line-up as of today

1. Sharma
2. +Kock
3. Kohli
4. Smith
5. Taylor
6. Buttler
7. Stokes

My only confusion was the second opener - a dilemma between Warner, Finch, Roy & Kock. On stats, I think Roy makes better sense, but that makes an all right-handed top 6, while Kock keeps over Butler, as he is a fantastic WK as well - he'll allow Butler to focus on batting only.

One key note in ODIs is that players should be picked on stats for their respective position - in that regard Babar, Will or Root doesn't make it over Kohli at 3 while picking them at 4, 5 or 6 just to accommodate based on stats won't work either - Smith, Ross & Butler are better players for 4, 5 & 6. I think, Smith is playing at 3 in current series, and his stats are better at 3, but he can be slotted at 4 as well - better than other 3 (Root probably has better stats at 4, not sure). Similarly, Shakib missing out at 7 because Stokes is better at that spot as all-rounder, though Shakib had a tremendous WC from No. 3, but he is not a No. 3 batman - won't be better than at least 5 other players at 3 (Hope is the 5th one).

Ideally, I would have loved to see AdV at 4 over Smith, which would have made it perfect line-up, but he shouldn't be considered here.

T20 is a bit different ball game hence often the batting rank comes out with surprises - I won't go there.

Excellent post. Statistically Smith might not be at the top of the list but he is clutch - a batsman who can play well in all conditions and situations.

And agree that it’s difficult to leave out a batsman like Roy.
 
[MENTION=79064]MMHS[/MENTION]

Do you think stokes is good enough to bowl 10 overs every game. He's the only bowler in your top 7. I think Shakib makes that top 7 ahead of Ross.

In that case, I'll drop Smith and play Shakib at 4 - that makes a nice balance with a lefti in middle order.

Ross Taylor is one of the most under-rated players in PP and it's even more surprising for me because he had Bradman like ODI stats against PAK. He is the perfect No. 5 of modern ODI game - can blast from word go coming at 230/3, can build the innings as well coming at 30/3; also plays spin better than most white players.
 
Rohit Sharma, without a shadow of doubt. Kohli is a close second, you can't deny his numbers.
 
Back
Top