Cant say whose retirement hurt me the most but I will be devastated the day when Sachin retires . He has been like a part of lives of people in India for so long that its totally unimaginable to think that a day would come when he ll no longer play . Wont get to see him bat , wont get to hear about him in the news . Cricket will be Cricket but the extra excitement which is there to follow him , the curiosity to watch him , the belief that oh yeah he is in there , the tension while waiting for him to arrive at the crease will all be missing .
Apart from that Afridi is another player that will be missed badly , yeah ok hes crazy , brainfart expert but he has been playing for 16 years and has carried the x factor for so long . Afridi I think is among the longest career span for current players after Sachin. There are likes of hafez , azhar ali , yk , shafiq , misba and other bowlers who even if combined cant put up half of aura and excitement that Afridi provides . Ever Since he hit a 36 balls hundred which is yet to be bettered , cricket fans developed curiosity to follow the guy who achieved the impossible and ever since that time till today fans still expect him to bat at same pace .
When Afridi arrives to bat or has ball in his hand , you just cant afford to skip between channels. He can either get out quickly or change the momentum of match in short time, easily the topmost Cricketer that kept viewers ( especially opposition or neutral ) attentive whenever the focus is on him .