Babar Azam was on top of the world two years ago — Pakistan captain and top-rated batsman in all three formats — but he will celebrate his 30th birthday at home on Tuesday when the second Test against England begins in Multan.
Pakistan on Sunday left out Babar from the remaining Tests squad after a poor run of form where he has failed to pass fifty in his last 18 Test innings.
It is the first time Babar has been dropped from the Pakistan team since his white-ball debut against Zimbabwe in Lahore in 2015 and Test baptism against the West Indies a year later.
The maestro shot to prominence with three successive hundreds in an ODI series against the West Indies in 2016.
He replaced India great Virat Kohli as world number one ODI batsman five years later, a place he still occupies having been briefly deposed in between.
He is still ranked fourth among Twenty20 batsmen but it is the long format where his form has suffered the most and his slump has seen him fall outside the world's top 10.
A 13-year-old Babar, filled with aspirations and talent, was a ball boy in Pakistan's Test against South Africa in Lahore in 2007, where he could watch his childhood idol AB de Villiers.
From the streets of Lahore he rose to play in the 2010 Under-19 World Cup in New Zealand, topping the batting charts for Pakistan with 298 runs in six games.
Two years in at the U19 World Cup in Australia he was captain and again leading run-scorer, with 287.
In 2015 he was picked for the senior side and after thrilling in the white-ball game developed into a modern-day great in all three formats, often drawing comparison with Kohli.
His opening partnership with Mohammad Rizwan in Twenty20s has realised 3,268 runs in 70 innings — the most by a pair in the format.
He anchored Pakistan's only T20 World Cup win over arch-rivals India in 2021 in Dubai.
He hit an epic 196 against the famed Australian pace attack of Mitchell Starc, Pat Cummins and Nathan Lyon to draw a Test in Karachi in 2022 — hailed as one of the greatest innings in Pakistan.
But the pressure of captaining a struggling Pakistan took its toll and began to affect Babar's form with the bat.
Following Pakistan's first round exit from the 50-over World Cup in India last November, where his side lost to Afghanistan for the first time, Babar stepped down from the captaincy in all three formats.
When the Pakistan Cricket Board hierarchy changed in April this year he was reinstated as white-ball skipper and he resigned for a second time earlier this month.