Who is the best ODI player in India?
Men’s ODI Batting Rankings
| Pos | Player | Career Best Rating |
|---|---|---|
| 1 (0) | Babar Azam | 873 v England, 13/07/2021 |
| 2 (0) | Virat Kohli | 911 v England, 12/07/2018 |
| 3 (0) | Rohit Sharma | 885 v Sri Lanka, 06/07/2019 |
| 4 (0) | Ross Taylor | 841 v Bangladesh, 05/06/2019 |
Who is No 1 batsman in ODI?
Babar Azam
ODI Batsmen
| ICC Player Rankings | ||
|---|---|---|
| Rank | Name | Rating |
| 1 | Babar Azam | 873 |
| 2 | V. Kohli | 844 |
| 3 | R.G. Sharma | 813 |
Who is best all rounder?
Men’s ODI All-Rounder Rankings
| Pos | Player | Career Best Rating |
|---|---|---|
| 1 (0) | Shakib Al Hasan | 453 v Zimbabwe, 05/11/2009 |
| 2 (0) | Mohammad Nabi | 349 v Zimbabwe, 26/02/2017 |
| 3 (0) | Chris Woakes | 312 v New Zealand, 10/03/2018 |
| 4 (0) | Rashid Khan | 359 v Pakistan, 21/09/2018 |
Who is No 1 T20 all rounder?
Men’s T20I All-Rounder Rankings
| Pos | Player | Career Best Rating |
|---|---|---|
| 1 (0) | Mohammad Nabi | 355 v Bangladesh, 15/09/2019 |
| 2 (0) | Shakib Al Hasan | 408 v Pakistan, 24/04/2015 |
| 3 (0) | Liam Livingstone | 179 v New Zealand, 10/11/2021 |
| 4 (0) | Glenn Maxwell | 397 v Sri Lanka, 27/10/2019 |
Who is the best ODI batsman in the world?
ICC Player Rankings for ODI Batsmen Rank Player Rating Career Best Rating 1 Babar Azam Pakistan 873 873 v England, 13/07/2021 2 Virat Kohli India 844 911 v England, 12/07/2018 3 Rohit Sharma India 813 885 v Sri Lanka, 06/07/2019 4 Ross Taylor New Zealand 801 841 v Bangladesh, 05/06/2019
Who are the best batsmen in the history of Indian cricket?
Over the last four decades, Indian cricket has produced some great batsmen in ODI cricket. While natural stroke makers like Sachin Tendulkar and Virat Kohli became the mainstays of batting line-ups, power hitters like Yuvraj Singh, MS Dhoni and Kapil Dev changed the course of a game in a blink of an eye.
Who are India’s most explosive openers in ODI cricket?
Shikhar Dhawan has been one of India’s most explosive openers in ODI cricket. The Delhi-based cricketer has provided India with the aggression at the top of the order by dominating bowlers in the powerplay overs early on.
Who has hit the most runs in an ODI match?
Rohit Sharma has the record of hitting the most runs in an ODI match in the World at 264 runs. Also he has the most number of Double Centuries scored by any cricketer in the world in ODI format, with 3 double centuries. ODI Batting Stats: 227 matches, 220 innings with an Average of 49.0 and a Strike Rate of 88.9 4. Ross Taylor