England hero Matt Prior vaults into the top 10 of the latest ICC batting rankings