Charles bannerman of Australia has made the first century in test match against england he has scored 165 not out in the fist match of history of test cricket.
Lala Amarnath
Sunil gavaskar of India was the first to made 10000 test runs in test cricket
Sunil Gavaskar (India).
Sir John Berry Hobbs of England.
There won't be a first player but instead a first two teams. The first One Day International (ODI) was played on the 5th Jan 1971 between Australia and England. Each team had a maximum of 40 overs each. England made 190 all out in 39.4 overs and Austarlia scored the runs with 42 balls left to win by 5 wickets
sachin tendulkar
kwame mbuga
1st 100 runs of a player
there has not been a pro get 1000 but brian Lara got 400 odd once
13288 Runs.
Of course it is the god of cricket Sachin ramesh tendulkar ..,..........
Sachin Tendulkar.