Most Runs in Test Cricket
| Rank | Player | M | Inns | Runs | S/R | 4s | 6s |
|---|---|---|---|---|---|---|---|
| 1 | 200 | 329 | 15921 | 54.09 | 2058 | 69 | |
| 2 | 163 | 298 | 13943 | 57.51 | 1492 | 46 | |
| 3 | 168 | 287 | 13378 | 58.72 | 1509 | 73 | |
| 4 | 166 | 280 | 13289 | 45.97 | 1488 | 97 | |
| 5 | 164 | 286 | 13288 | 42.51 | 1655 | 21 | |
| 6 | 161 | 291 | 12472 | 46.95 | 1442 | 11 | |
| 7 | 134 | 233 | 12400 | 54.19 | 1491 | 51 | |
| 8 | 131 | 232 | 11953 | 60.51 | 1559 | 88 | |
| 9 | 164 | 280 | 11867 | 43.31 | 1285 | 36 | |
| 10 | 149 | 252 | 11814 | 51.45 | 1387 | 61 | |
| 11 | 156 | 265 | 11174 | - | 1161 | 28 | |
| 12 | 168 | 260 | 10927 | 48.64 | 1175 | 20 | |
| 13 | 123 | 220 | 10763 | 53.90 | 1172 | 67 | |
| 14 | 125 | 214 | 10122 | 66.04 | 1016 | 26 | |
| 15 | 118 | 213 | 10099 | 52.12 | 1082 | 70 | |
| 16 | 108 | 192 | 9461 | 51.98 | 1056 | 28 | |
| 17 | 124 | 215 | 9282 | 49.97 | 1170 | 14 | |
| 18 | 117 | 205 | 9265 | 59.67 | 1165 | 24 | |
| 19 | 123 | 210 | 9230 | 55.57 | 1027 | 30 | |
| 20 | 118 | 215 | 8900 | 49.23 | 1079 | 25 | |
| 21 | 124 | 189 | 8832 | - | 0 | 48 | |
| 22 | 120 | 200 | 8830 | 54.02 | 1105 | 48 | |
| 23 | 112 | 205 | 8786 | 70.19 | 1036 | 69 | |
| 24 | 134 | 225 | 8781 | 49.37 | 1135 | 5 | |
| 25 | 114 | 191 | 8765 | 54.51 | 1024 | 64 | |
| 26 | 115 | 198 | 8643 | 55.92 | 978 | 39 | |
| 27 | 103 | 184 | 8625 | 60.10 | 1049 | 82 | |
| 28 | 104 | 180 | 8586 | 82.23 | 1233 | 91 | |
| 29 | 121 | 182 | 8540 | - | 0 | 84 | |
| 30 | 133 | 235 | 8463 | 48.66 | 1121 | 10 | |
| 31 | 117 | 204 | 8231 | 50.59 | 979 | 10 | |
| 32 | 119 | 212 | 8214 | 48.40 | 835 | 90 | |
| 33 | 104 | 181 | 8181 | 61.72 | 985 | 81 | |
| 34 | 108 | 193 | 8114 | - | 0 | 8 | |
| 35 | 128 | 209 | 8029 | 52.27 | 844 | 41 | |
| 36 | 115 | 212 | 7728 | 37.49 | 904 | 4 | |
| 37 | 118 | 205 | 7727 | 49.46 | 919 | 39 | |
| 38 | 105 | 182 | 7696 | 54.22 | 912 | 40 | |
| 39 | 112 | 196 | 7683 | 59.29 | 932 | 55 | |
| 40 | 67 | 122 | 7564 | 56.00 | 42 | 0 | |
| 41 | 108 | 185 | 7558 | - | 0 | 67 | |
| 42 | 90 | 156 | 7530 | 52.39 | 957 | 51 | |
| 43 | 104 | 186 | 7525 | 41.48 | 727 | 9 | |
| 44 | 110 | 175 | 7515 | - | 0 | 70 | |
| 45 | 116 | 202 | 7487 | - | 0 | 24 | |
| 46 | 107 | 190 | 7422 | 40.96 | 822 | 2 | |
| 47 | 101 | 176 | 7289 | 43.43 | 922 | 12 | |
| 48 | 85 | 140 | 7249 | 96.77 | 490 | 20 | |
| 49 | 120 | 216 | 7216 | 58.43 | 828 | 136 | |
| 50 | 103 | 182 | 7214 | 60.26 | 1046 | 98 | |
| 51 | 113 | 188 | 7212 | 51.25 | 900 | 57 | |
| 52 | 103 | 176 | 7195 | 44.36 | 863 | 16 | |
| 53 | 111 | 189 | 7172 | 45.82 | 917 | 26 | |
| 54 | 99 | 189 | 7172 | 51.54 | 760 | 12 | |
| 55 | 97 | 180 | 7142 | 41.93 | 694 | 22 | |
| 56 | 87 | 151 | 7110 | - | 755 | 16 | |
| 57 | 100 | 178 | 7037 | 48.91 | 867 | 10 | |
| 58 | 52 | 80 | 6996 | - | 0 | 6 | |
| 59 | 110 | 188 | 6973 | 65.18 | 910 | 59 | |
| 60 | 116 | 185 | 6868 | 59.98 | 560 | 17 | |
| 61 | 82 | 131 | 6806 | 160.44 | 429 | 20 | |
| 62 | 100 | 179 | 6744 | 45.89 | 778 | 9 | |
| 63 | 100 | 184 | 6510 | 48.52 | 747 | 38 | |
| 64 | 101 | 176 | 6453 | 64.60 | 776 | 107 | |
| 65 | 90 | 161 | 6361 | 50.07 | 668 | 44 | |
| 66 | 93 | 159 | 6361 | - | 0 | 48 | |
| 67 | 91 | 164 | 6261 | 47.92 | 705 | 22 | |
| 68 | 79 | 137 | 6235 | 50.13 | 685 | 39 | |
| 69 | 88 | 159 | 6229 | 48.82 | 664 | 28 | |
| 70 | 79 | 137 | 6227 | - | 0 | 0 | |
| 71 | 99 | 147 | 6215 | 63.08 | 720 | 19 | |
| 72 | 90 | 154 | 6167 | 50.26 | 887 | 47 | |
| 73 | 79 | 137 | 6149 | 272.32 | 452 | 1 | |
| 74 | 91 | 155 | 6080 | 75.90 | 616 | 6 | |
| 75 | 100 | 178 | 6042 | 59.07 | 719 | 56 | |
| 76 | 100 | 193 | 5950 | 40.83 | 594 | 17 | |
| 77 | 86 | 146 | 5949 | - | 0 | 23 | |
| 78 | 87 | 154 | 5842 | 46.79 | 747 | 14 | |
| 79 | 76 | 143 | 5825 | 54.51 | 831 | 42 | |
| 80 | 78 | 131 | 5807 | 260.40 | 440 | 3 | |
| 81 | 103 | 154 | 5768 | - | 0 | 7 | |
| 82 | 96 | 171 | 5764 | 40.38 | 734 | 24 | |
| 83 | 102 | 173 | 5762 | 50.27 | 633 | 63 | |
| 84 | 82 | 147 | 5719 | 51.13 | 742 | 22 | |
| 85 | 96 | 137 | 5570 | 81.95 | 677 | 100 | |
| 86 | 48 | 76 | 5549 | 62.90 | 35 | 1 | |
| 87 | 147 | 206 | 5515 | 50.11 | 656 | 20 | |
| 88 | 90 | 156 | 5502 | - | 685 | 4 | |
| 89 | 87 | 145 | 5492 | 65.54 | 677 | 24 | |
| 90 | 81 | 132 | 5462 | 46.92 | 633 | 7 | |
| 91 | 77 | 131 | 5444 | 44.65 | 659 | 27 | |
| 92 | 74 | 125 | 5357 | - | 0 | 23 | |
| 93 | 86 | 152 | 5347 | 47.78 | 684 | 26 | |
| 94 | 75 | 136 | 5345 | - | 0 | 15 | |
| 95 | 82 | 148 | 5334 | - | 0 | 10 | |
| 96 | 74 | 131 | 5312 | 53.29 | 598 | 30 | |
| 97 | 131 | 184 | 5248 | 94.76 | 587 | 61 | |
| 98 | 67 | 123 | 5234 | - | 0 | 15 | |
| 99 | 75 | 132 | 5222 | 44.53 | 511 | 81 | |
| 100 | 102 | 161 | 5200 | 60.71 | 621 | 67 |
Stats updated after every match.
Latest News
'We can avoid…': Salman Ali Agha sends strong message before T20 World Cup opener
6 February, 2026
'Isn’t our concern': Netherlands opener unfazed by Pakistan boycott drama ahead of World Cup opener
6 February, 2026
India hit by injury setback as Harshit Rana ruled out of T20 World Cup: Sources
6 February, 2026
GREATEST INNINGS EVER? 14-Year-Old Vaibhav Sooryavanshi smashes 175 in World Cup Final, Breaks 7 World Records!
6 February, 2026
History Made! Vaibhav Sooryavanshi Eclipses All-Time World Record in U-19 Final Rampage
6 February, 2026
Politics, boycotts and drama: The chaotic build-up to T20 World Cup 2026
6 February, 2026
Explosive Reveal! ICC was already in talks with Pakistan before India boycott
6 February, 2026
U-19 World Cup Final: India opt to bat against England
6 February, 2026Cricket is the ultimate test for any batsman. In the long format of cricket, like a Test cricket match, the batsmen are tested on their ability to bat for five days, patience and skill. Every run scored in Test cricket is achieved with great hard work. The batsmen hold the record for most Test runs depicts a journey of perseverance, resilience and unwavering love for the game, inspiring generations of cricketers to come.
A standout series can also often become the turning point in a batsman’s journey because the most runs in a series in test do not only influences match outcomes but can also elevate a player’s reputation, cementing their place among elite performers with the most runs test cricket history is remembered as proof of dominance, confidence, and the ability to perform when expectations are at their highest.
The record for the most runs in a test match is a true testimonial to a batsman’s career of excellence. Batsmen who achieve this distinction have a cricketing technique that is effective enough to score most runs in one test match on any type of pitch, against any opponent and in any match situation.
The most runs in a test match is a testament to a player's consistent batting performance against the opposition's bowlers over time, and these batsmen have made a mark on history, from legendary players to today’s greatest players.
The Legends Behind the Most Runs in Test Cricket
The beauty and uniqueness of test matches is that most runs in test international cricket record count to determine the results of the matches. The curiosity to know who has the most test runs scored in international cricket is much more than just raw numbers. This determines the outcome of the match and the level of performance achieved by the players in the future. Furthermore, most runs in one test match by a player inspires both fans and players, as it reminds them of the true thrill and brilliance of Test cricket.
Sachin Tendulkar – 15,921 runs
Sachin Tendulkar has scored 15,921 runs in 329 innings across 200 Test matches with a strike rate of 54.09, which is the most test runs record that is an unmatched record in today’s era. His consistency, skill, and dedication allowed him to dominate bowlers across generations.
Joe Root – 13,943 runs
Joe Root is England's legendary batsman who has earned recognition in the world for his most test runs in international cricket. He has scored a total of 13,943 runs in 298 innings across 163 matches, with a strike rate of 57.51. His stellar performance in the Pataudi Trophy (India in England) 2021-2022, in which he successfully scored the most runs in a test series, was a significant contribution to his team.
Ricky Ponting – 13,378 runs
Ricky Ponting has also recorded the most test runs in international cricket history. He has played 168 Test matches and scored 13,378 runs in 287 innings with a strike rate of 58.72. He made such a historic performance in the Border-Gavaskar Trophy 2003/04 (India in Australia) that it is still remembered as the most runs in a test series by a player.
Jacques Kallis – 13,289 runs
Jacques Kallis is considered one of the greatest Test cricket players who dominated the sport with his batting and all-round performances. In 166 Test matches, he hit 13,289 runs in 280 innings with a strike rate of 45.97. Jacques Kallis made key contributions in many memorable matches while playing for South Africa, and his name is regularly cited in the record of the most runs in a test match. He made most test runs in a series of the Basil D'Oliveira Trophy (England in South Africa), 2004/05.
Rahul Dravid – 13,288 runs
Rahul Dravid is considered one of the most reliable and technically sound batsmen in Indian Test cricket. He has a special place in the list of most test runs in international cricket because of a total of 13,288 runs smashed in 286 innings of 164 Test matches, and a strike rate of 42.51. He has written a memorable chapter in Indian cricket history by scoring the most runs in a single test series in the Border-Gavaskar Trophy 2003/04.
Alastair Cook – 12,472 runs
Alastair Cook is symbolised for test most runs in international cricket due to patience and consistency. He played 161 Test matches and scored 12,472 runs in 291 innings with a strike rate of 46.95, and remained the backbone of England's batting for a long time. His bat performed equally well from foreign pitches to home grounds, which is why even today his name is also taken with respect for the most runs in one series test.
Kumar Sangakkara – 12,400 runs
Kumar Sangakkara has scored 12,400 runs in 233 innings of 134 Test matches with a strike rate of 54.19. During this period, he smashed most runs in test cricket career. Even though he may not be at the top of the most test runs list, his name will always be included among the great batsmen of test cricket. Kumar Sangakkara has also scored the most runs in one test match, i.e., 424 against Bangladesh in 2014. This record showcases one of the highest achievements of most runs in one test match by a player.
Brian Lara – 11,953 runs
Brian Lara scored 11,953 runs in 232 innings across 131 Test matches in career and holds the record for the most test runs in international cricket. His technique and patience have helped him score the most runs in test series for many years.
He had many memorable performances in his career, where he demonstrated his batting prowess with the most runs in a series test matches. His consistent run-scoring ability made him a vital asset to his team. Brian Lara made history by scoring 400 of most runs in single test match against England in 2004. His extraordinary innings set a benchmark in most runs test cricket by a player.
Shivnarine Chanderpaul – 11,867 runs
Shivnarine Chanderpaul is the name itself suggests he'll be fun to bat with. He ranks among the top scorers for most runs in a test match with 11,867 runs in 164 Test matches and 280 innings. His game was unique in that he never played for personal records but always prioritised the team's victory. This is why the test match most runs recorded in his name is always linked to the team's struggle and success stories.
Mahela Jayawardene – 11,814 runs
Mahela Jayawardene has been Sri Lanka's batting wizard. He consistently tops the list of most runs in test cricket with 11,814 runs in 149 Test matches and 252 innings. His calm presence at the crease and sharp cricketing brain allowed him to deliver consistently regardless of the conditions or opposition. Over the years, his performances regularly placed him in discussions around test cricket most runs that proves his value as a long-term match-winner for Sri Lanka.
Explore the world of cricket like never before! Follow the latest cricket news, sports news, live scores, IPL head to head stats, and all about the most runs in Test cricket on Sports Yaari.
Do you know who has the most runs in Test cricket history? Find out the legendary performers such as Sachin Tendulkar, Ricky Ponting, Mahela Jayawardene, and more that shaped red-ball cricket forever.