He's had a superlative 2015, scoring more runs in the calendar year than any other England player - 2,131 in 36 matches at an average of 51.97, in fact.
He's had a superlative 2015, scoring more runs in the calendar year than any other England player - 2,131 in 36 matches at an average of 51.97, in fact.