1. Sachin Tendulkar – 13,327 runs
After passing the 30-year mark, Tendulkar ended up playing a total of 308 innings in international cricket and also scored tons of runs. Boasting a terrific average of 47.59, The legendary batter also scored 35 centuries and 67 half-centuries after turning 30.
Rahul Dravid2. Rahul Dravid – 12,302 runs
After crossing the age of 30, Dravid played a total of 303 innings in international cricket, scoring a highly impressive number of runs.