viriya
International Captain
35 @ 90 vs 26 @ 100 - not saying it's the same but it's not like Afridi opening was useless.Jayasuriya averaged 34.6 opening the batting WTF how is 26 @ 102 close to that.
If you are genuinely just 'valuing innings and then rating their career using that' then a) Longevity shouldn't be a factor and b) You need to give -ve rating for dismissals that cost the side the game. Afridi has played enough dumb shots and fallen at enough crucial hurdles to cancel out the matches he has won IMO.
a) longevity not being a factor makes no sense when rating careers. Tendulkar would be below Kohli already if that was the case for example.
b) there is no possible way to figure out if a player "cost the side a game". it's just the impression you have after seeing that happen a few times. it's an impossible argument to prove/disprove anyway.