Sachin Tendulkar completes 34000 runs in international cricket

Even when Sachin Tendulkar isn't having a great time with his bat, he manages to make records.

Soon after the lunch session, when Tendulkar scored his second run off England Monty Panesar on Day 1 of the third Test at the Eden Gardens, he completed 34000 runs in international cricket, highest by any cricketer in the history of the game.

In his 23-long career, Sachin has scored over 15560 runs in 192 Tests and 18426 runs in 463 ODIs.

Sachin, who made his international debut in November 1989 against Pakistan, is also the only cricketer to have scored a ton of tons (51 in Tests and 49 in ODIs).

However, since he achieved his hundredth hundred (vs Bangladesh in the Asia Cup earlier this year), he hasn't managed to score big. His last century in Test cricket came in January 2011 against South Africa