Charles bannerman have scored the first century in cricket test matches.
Hanif Muhammad in 1956 made first century of Pakistan side.
srilanka first innings total of 952 vs India in 1997 august the first test in Colombo where jayasuria made triple century
The first Bangladeshi to score a Test century was Aminul Islam, who made 145 runs on his Test debut, against India in November 2000.
In all levels of professional cricket, the exact player who made the first century is likely to remain undiscovered, however the first man to make a century in international cricket was Charles Bannerman of Australia, in the very first test match ever. England vs Australia, Melbourne, 1887.
Pakistan in visakhapatnam