SA
ZIM
null
AUS
WI
IND
ENG
IND19
ENG19
LAKR
SF
MI NY
WSF
The England batter is already past 12,000 runs in Tests, and is still only 33 years old