When it comes to the most runs in international cricket, there are no prizes for guessing who the leader of the chart is. India’s legendary batsman Sachin Tendulkar stands tall at the top. There is daylight between him and others in the record.
The former Indian captain has a mammoth 34357 runs to his name. These include 15921 Test runs, 18426 ODI runs and 10 T20I runs. The astonishing fact about his stats is the average of 48.5 over the course of 664 matches and 782 innings. And who can forget the 100 centuries in international cricket? It’s highly unlikely that anyone would ever break these daunting records.
Sri Lanka’s Kumar Sangakkara is No.2 on the list. He has 28016 runs to his credit and is 6341 runs behind Tendulkar. There are 3 Sri Lankans, 2 Indians, 2 West Indians, and one each from Australia, South Africa and Pakistan among the top 10 run-getters in international cricket.
|Most runs in International Cricket|
|Sachin Tendulkar (IND)||1989-2013||664||782||34357||50816+||248*||100||164|
|Kumar Sangakkara (SL)||2000-2015||594||666||28016||42086||319||63||153|
|Ricky Ponting (AUS)||1995-2012||560||668||27483||40130||257||71||146|
|Mahela Jayawardene (SL)||1997-2015||652||725||25957||40100||374||54||136|
|Jacques Kallis SA)||1995-2014||519||617||25534||45346||224||62||149|
|Rahul Dravid (IND)||1996-2012||509||605||24208||46563||270||48||146|
|Brian Lara (WI)||1990-2007||430||521||22358||32839||400*||53||111|
|Sanath Jayasuriya (SL)||1989-2011||586||651||21032||25849+||340||42||103|
|Shivnarine Chanderpaul (WI)||1994-2015||454||553||20988||40150||203*||41||125|
-Stats as of February 25, 2019