Most Runs Scores In International Cricket


Published: 20 Jan 2025


Cricket is a popular sport, and scoring runs is one of the most important parts of the game. Many famous cricketers have made big records by scoring thousands of runs in different game formats like Test matches, One Day Internationals (ODIs), and T20 Internationals (T20Is).

Cricket is a game of skill, patience, and consistency. Over the years, many legendary batsmen have set incredible records by scoring the most runs in international and domestic cricket.

From cricketing legends like Sachin Tendulkar and Virat Kohli to modern-day stars, the race for the highest run-scorer continues to be a fascinating aspect of the sport. This article explores the top run-scorers in cricket history, their achievements, and their impact on the game.

Let’s explore some of the Great Batter who have scored massive runs in cricket.

(All forms Test, ODI & T20i cricket)

Player NameFrom- ToRunsMatchesHighest100s50s
SR Tendulkar (Ind)1989-201334357664248*100164
KC Sangakkara (SL)2000-20152801659431963153
RT Ponting (Aus)1995-20122748356025771146
Virat Kohli (Ind)2008-202427239539254*81141
DPMD Jayawardene (SL)1997-20152595765237454136
JH Kallis (SA)1995-20142553451922462149
Rahul Dravid (Ind)1996-20122420850927048146
BC Lara (WI)1990-200722358430400*53111
ST Jayasuriya (SL)1989-20112103258634042103
S Chanderpaul (WI)1994-201520988454203*41125
Inzamam-ul-Haq (Pak)1991-20072058049932935129
Joe Root (Eng)2012.20242007935026251108
AB de Villiers (SA)2004-201820014420278*47109
CH Gayle (WI)1999-20211959348333342105
Rohit Sharma (Ind)2007-20241933048626448107
David Warner (Aus)2009-202418995383335*4998
HM Amla (SA)2004-201918672349311*5588
SC Ganguly (Ind)1992-20081857542423938107
SR Waugh (Aus)1985-2004184964932003595
LRPL Taylor (NZ)2006-2022181994502904093



Hassan Raza Avatar
Hassan Raza