More runs, longer careers, fewer breaks: how cricket has changed over the past 30 years – ESPNcricinfo April 17, 2023 by Bharat Shukla source