Is This Indian team is truly an all time great ?
Since 2020, India's ODI batting lineup has shown a mix of steadiness, power, and adaptability. Many players have kept up impressive averages and scoring rates. Their success in all forms of the game puts them among the best white-ball teams ever seen.

The Indian cricket team has always been a force to be reckoned with, but their recent showings hint at a level of control we've never seen before. A key stat from the 2020s sheds light on how Indian batsmen are setting new standards in One Day Internationals (ODIs).
Batting Exallence Since 2020
An interesting pattern has shown up in ODIs: five batsmen worldwide have hit 2000+ runs while keeping an average above 45 and a strike rate above 90. , all five are Indian.
Player | ODIs | Innings | Runs | Average | Strike Rate | 100 | 50 |
Shubman Gill (IND) | 53 | 53 | 2759 | 61.31 | 100.14 | 8 |
15 |
KL Rahul (IND) | 59 | 54 | 2154 | 52.53 | 91.54 | 4 | 13 |
Virat Kohil (IND) | 60 | 57 | 2572 | 50.43 | 93.62 | 8 | 19 |
Shreyas Iyer (IND) | 58 | 55 | 2369 | 48.34 | 99.0 | 5 | 16 |
Rohit Sharma (IND) | 52 | 51 | 2224 | 47.31 | 112.83 | 4 | 15 |
Dominance Since 2022: A Well-Rounded Batting Order
A closer look at how Indian batsmen have performed since 2022 shows why this might be one of the most complete batting lineups India has ever fielded. A mix of smart run-taking big hitting, and understanding of the game makes them a tough challenge for any bowling team.
Batsman | Innings | Runs | S/R | Average | Fours | Sixes | BPD | Dot Percentage | Non Boundary Strike Rate |
Rohit Sharma | 45 | 1963 | 116.85 | 47.88 | 213 | 100 | 5.36 | 55.11 | 37.38 |
Shubman Gill | 52 | 2726 | 100.33 | 61.95 | 309 | 58 | 7.2 | 49.57 | 48.59 |
Virat Kohli | 45 | 2012 | 94.42 | 51.59 | 185 | 27 | 10.05 | 43.73 | 57.84 |
Shreyas Iyer | 45 | 2032 | 99.95 | 50.8 | 181 | 55 | 8.61 | 45.55 | 54.36 |
KL Rahul | 42 | 1534 | 87.11 | 49.48 | 121 | 31 | 11.58 | 46.67 | 53.69 |
Axar Patel | 27 | 602 | 90.39 | 28.67 | 37 | 23 | 11.1 | 46.84 | 52.14 |
What Makes This Indian Team Special?
- Well-Rounded Batting Order – India boasts an ideal combination of aggressive batsmen steady players, and those who finish games .
- High-Scoring and Steady – Scoring quickly while keeping high averages is uncommon in today's cricket.
- Adaptability – Team members adjust their playing style to suit different game situations providing both stability and aggression when necessary.
- Smart Play – Few dot balls and clever boundary-hitting strategies make them an effective and unpredictable batting group.
Are They Among the All-Time Greats?
India's control of ODI batting in recent years can't be disputed. Several players maintain outstanding averages and scoring rates setting a high bar in today's limited-overs cricket. The only thing missing to cement their place in history? More ICC trophies.
As the team keeps setting new records, it's reasonable to say we're watching one of the best ODI teams ever.
Tags: