Ranji was the first well known Indian player in Cricket
i am not very awar about ranji ,i think Sachin Tendulkar is best 
He made his debut when he was 16 years old
you know well abt indian cricket ,what you think right now who is the best player of indian team 
Sachin makes the most money
Virat ? is he capable to lead  indian cricket team
Hes an aggressive player who scores a lot
yes great ,its also my observation 
Cricket started in England in the 1600's
but they are not much look like ,cricket born in england