Pakistan cricket team captain Babar Azam on Sunday lavished praise on his mother, acknowledging her contributions in making him the person he is today.
Taking to Twitter, Azam, who was crowned the best ODI batsman in the world a few weeks ago, shared pictures of him with his mother on the occasion of Mother's Day.
In one of the pictures, he can be seen as a child, sitting in his mother's lap while in another, he stands with her as an adult.
"Mama Ji, beyond your love, support, care and kindness I do not exist. Forever in your debt. May Allah SWT keep your shade on us," he said, adding that mothers are the "real architect" of society.
Babar Azam topples Virat Kohli to become world's no 1 batsman
Last month, Azam toppled Indian captain Virat Kohli to become the top-ranked ODI batsman in the world, as per the ICC's ODI rankings.
Azam now sits on top of ICC's ODI batsman rankings with 865 points and Kohli is at number 2 with 857 points.
With the new rankings, Babar ended Kohli’s five-year reign at the top of the ICC rankings. The Indian skipper was on top of the table since October 2017.
The Pakistan skipper propelled to the top of the table after scoring 228 runs in the recently concluded ODI series between Pakistan and South Africa.
This is the first time Azam has ranked as the number one ODI batsman in the world.
The last Pakistani to achieve the feat was former captain Mohammad Yousuf in 2003.
As per the PCB, Azam is the fourth Pakistan batsman after Zaheer Abbas, Javed Miandad and Mohammad Yousuf, to reach the top of the ODI batting table.
Pakistan to compete in nine-team Baseball United Arab Classic from November 7 to 10
Spinner earns first nomination thanks to 20 wickets during England Tests
Kangaroos successfully chase down Green Shirts' 204-run target in 34th over
Pakistani runners mark several triumphs at one of the world's largest and most challenging courses in NYC
"Pakistan have a chance to beat India in Tests now on a spinning track," says former skipper
Ali finishes 42-kilometre marathon in 2 hours, 49 minutes and 29 seconds