Such skill to be an all time great. Unfortunately, unless he can play a more mature game, more regularly, he'll not improve from an ok intl player. I do wonder how much of how he plays is down to him/immaturity/his style? And how much is it down to McCullums "Bazball" style?
So far, so good...