As already mentioned by other posters in other threads, fitness is a key facfor. And pressure handling too..the talent,skill, reinventing game, which were crucial till mid 2000s have gone to the background probably because of the advent of t20 an international career age is 10-12 years at the most, unlike the earlier eras. And all cricketers who are fit and could handle pressure are leading scorers in each team....