Which Pakistan player has ever improved himself? That's why there's no longevity in any of the careers- just purple patches.
It's a cultural thing, Babar will not bow down to a certified coach and learn because he will think that he's already better.
It might be a cultural thing for the majority but there are a few players who Babar himself played with that should have been examples of hard work paying off!
Younis Khan and Misbah-ul-Haq maintained remarkable consistency in Tests, excelling even in their late 30s and 40s.
Younis Khan, notably, is the only player to score Test centuries in all 11 countries that have hosted the format and averaged over 50 in each innings of tests.
He is also one of the few to have test 100s against all test playing opponents and performed well in tests even away from UAE in his last few years.
Misbahs (test performances only) equalling Vivaldi fasted 100, UAE dominance, memorable innings at Lords and a short few days at No1 ranking are all things this current Babar can only dream off.
Even Mohammad Hafeez reinvented himself in white-ball cricket post-2011, becoming a match-winner in both ODIs and T20Is for a good decade compared to his initial debut years.
Babar Azam, who played alongside all three, has struggled to replicate their mid-late career resilience.
What’s even more disappointing is the fact that Test matches have completely disappeared from the PCBs calendars and these players aren’t playing first class domestic cricket, instead they are focused on making as much as they can in Mickey Mouse league cricket.
Babar needs to focus on first class cricket and PCB need to focus on having more Tests, ultimately a good test player grinding it out in the purest format should be able to adapt to ODIs too. T20s arent doing these guys any favours.