A late penalty against Switzerland took Rooney past Bobby Charlton on England 's all - time list .
Lineker sits third with 48 goals .
A late penalty against Switzerland took Rooney past Bobby Charlton on England 's all - time list , while Lineker sits third with 48 goals .