Pakistan's Shaheen Afridi conceded 22 runs in the final over vs Sri Lanka in a must-win T20 World Cup match "He has been playing for some time now. He has been repeating his old mistakes again and again," Shahid said "I don't know when these guys will learn. They don't learn, nor do they want to learn," he added