Sachin Tendulkar has narrowly failed to become the first batsman to score 100 international hundreds.