'Missing hundred hurts' - Babar Azam

But his performance in Test cricket this year - he averages 54 - suggests it is only a matter of time before he gets that maiden century