There is something vaguely disturbing about a batter scoring a century in 31 balls in international cricket. A.B. de Villiers finished with 149 off 44 deliveries for South Africa against the West Indies. A couple of months earlier, India’s Rohit Sharma had shown what was possible while making a world record 264 off 173 deliveries against Sri Lanka. It was only ten fewer than the Sri Lankan team made in the final of the 2011 World Cup.