Shahid Afridi of Pakistan he got 12 runs of 1 ball!!
Aminul Islam scored first century for Bangladesh in test cricket. He scored 145 runs against India in 10th of November, 2000 at Dhaka, Bangladesh.
Lala Amarnath scored 118 in the second innings of India v England Test that began on 15 December 1933 in Bombay (now Mumbai), which was India's second Test ever.
Andrew Sandham of England was the first triple-centurion in test cricket.
Charles Bannerman of the Australia scored the 'first run' of the first 'Cricket Test Match' against the England's bowler Alfred Shaw.
First 'century' of the test cricket was scored by Charles Bannerman of Australia in the first ever test cricket match played between England and Australia in the year 1877.
Charles bannerman have scored the first century in cricket test matches.
Charles Bennerman, the opener batsman of Australia scored the first run of the First Cricket Test Match held between England and Australia in the year 1877 at Melbourne Cricket Ground.
Sachin Tendulkar of India with 12,773 runs
Sachin Tendulkar of India with 51 centuries.
Sachin Tendulkar scored 100 centuries in the international cricket.He is the one and only.