The 37-year-old is due to retire from the 50-over game following the World Cup, but proved on Wednesday that he is still an elite performer at the top level with his 124 against Scotland following on from tons against Australia, England and Bangladesh.
[