None of the top ten teams have possessed a top order with figures better than India’s in this time frame. Only England have bettered them in terms of strike-rate (98.83). But they are still way behind India in terms of the percentage of total runs scored (48.71) and average (46.82).

However, India’s recent ODI series loss to England by a margin of 2-1 after being 1-0 up in the series presented a different case. The last two ODIs of the series revealed how fragile India’s middle-order is as it failed to deliver when the top-order’s chips were down. The success of the top three and consequent results in India’s favour have continuously masked this major problem in their batting unit all this while.

They have accounted for just 33.68 percent of the total runs scored by India since World Cup 2015. It is the lowest among the top 10 ranked ODI teams for runs scored since World Cup 2015.