Alastair Cook
The Chef has already broken nearly all the records but he still might have many more years ahead of him if he can maintain his single minded pursuit of runs for the Three Lions. Who knows? His records will last for many years regardless of how much longer he can go on though.