Shahid Afridi 16 yrs 217 days
Lala Amarnath was the first Indian cricketer to score century in Tests. Kapil Dev was the first Indian cricketer to score a century in ODI.
The youngest Pakistani cricketer to score a century in his first Test match is Hasan Raza. He achieved this feat at the age of 14 years and 227 days during his debut match against Zimbabwe in 1996. Raza's remarkable performance made him one of the youngest players to reach this milestone in Test cricket history.
Charles bannerman
mithali raj,india
Sachin Tendulkar
Manish Pandey
ian botham
Imtiaz AHMED
Sandhya Agarwal in test cricket
Mary Duggan
Jason Gillespie
Sachin Tendulkar is the only player to score double century in one day international.