| Player | Team | Runs | 100s | Average | Streak Start-Streak End |
|---|---|---|---|---|---|
| Don Bradman | Australia | 5038 | 21 | 109.52 | 13 Jun 1930-13 Dec 1946 |
| Viv Richards | West Indies | 3483 | 12 | 72.56 | 3 Jan 1976-27 Mar 1981 |
| Kumar Sangakkara | Sri Lanka | 3481 | 14 | 77.36 | 2 Jun 2006-26 Jul 2010 |
| Mahela Jayawardene | Sri Lanka | 3451 | 14 | 73.43 | 11 May 2006-16 Nov 2009 |
| Brian Lara | West Indies | 3392 | 11 | 70.67 | 19 Apr 2001-4 Jun 2004 |
| Ricky Ponting | Australia | 3318 | 13 | 77.16 | 16 Aug 2001-8 Mar 2004 |
| Virat Kohli | India | 3309 | 13 | 71.93 | 30 Sep 2016-26 Dec 2018 |
| Garry Sobers | West Indies | 3291 | 13 | 74.80 | 22 Aug 1957-20 Jun 1963 |
| Steven Smith | Australia | 3289 | 13 | 74.75 | 20 Feb 2016-12 Sep 2019 |
| Mohammad Yousuf | Pakistan | 3253 | 13 | 67.77 | 19 Dec 2003-26 Jan 2007 |
| Matthew Hayden | Australia | 3245 | 14 | 73.75 | 22 Nov 2001-16 Mar 2004 |
| Sunil Gavaskar | India | 3237 | 14 | 67.44 | 28 Jan 1977-15 Jan 1980 |
| Wally Hammond | England | 3227 | 13 | 75.05 | 14 Dec 1928-31 Mar 1933 |
Sir Don Bradman holds the record with 5038 runs scored between his 10th and 59th innings, including 11 scores of 200 plus and two triple centuries. His highest Test score of 334 came in his 13th Test inning.
West Indies legend Sir Viv Richards comes second, having accumulated 3483 runs between innings 18 and 67. He made 12 centuries in this phase, including his career best score of 291 against England at Kennington Oval.
Kumar Sangakkara achieved the third-highest total with 3481 runs between innings 100-149.
England’s Alastair Cook just about missed out on joining the list, as he ended up with 2999 runs in between innings number 107 and 156.
Sir Don Bradman has the highest average in a 50-inning sequence at 109.52. His tally of 21 centuries is again a record in this phase.
The batter with the second-best average is Kumar Sangakkara, who maintained at 77.36, and third best is Ricky Ponting, coming with an average of 77.16 in 50 innings.
The other batters who maintained an average of 75 or more include Wally Hammond (75.05) and Jacques Kallis (77.05).
Andy Flower (75.86) and Steve Waugh (77.97) both have an average of more than 75 in 50 successive Test innings but they didn’t cross the 3000-run mark. They each have scored 2807 runs in their respective peak 50-innings period.
While no one apart from Sir Don Bradman recorded 15 or more Test centuries in their peak 50-Test inning sequence, five batters, namely, Kumar Sangakkara, Mahela Jayawardene, Sunil Gavaskar, Matthew Hayden, and Sir Clyde Walcott, come joint-second with 14 centuries each.
10 batters (Virat Kohli, Ricky Ponting, Gary Sobers, Steven Smith, Mohammad Yousuf, Wally Hammond, Sachin Tendulkar, Jacques Kallis, Hashim Amla, and David Warner) have scored 13 centuries each and they all take up the third position.
Check: Most Test Centuries for Australia
Overall, 30 Test batters have accumulated 3000 or more in 50 successive Test innings and a total of 86 batters have scored at least 2500 runs.
Aside from the top 15 mentioned here, great batters like Sachin Tendulkar, Rahul Dravid, Hashim Amla, Michael Clarke, AB de Villiers, Jacques Kallis, Kane Williamson, Younis Khan, Graham Gooch, Virender Sehwag, and David Warner, among others, all have scored over 3000 runs in their 50 successive Test innings.
Virender Sehwag has the highest strike rate (93.50) for a batter with at least 3000 Test runs in a 50-inning sequence. The right-hander had scored 3035 runs in between innings 91 & 140 at an average of 63.23 with 10 centuries.
David Warner has the second-best strike rate (81.98), having made 3017 runs with the help of 13 centuries. Harry Brook, too, has batted with a strike rate of 87.65, but he didn’t cross the 3000-run mark (2860 runs).
Check: Most Runs in 75 Consecutive Test Innings
The excitement surrounding the Indian Premier League, widely known as the Indian Premier League, goes…
The world of cricket betting has evolved rapidly over the last decade. What once relied…
The latest cricket developments from NDTV Sports highlight a dynamic IPL 2026 landscape filled with…
Key Insights on Most Prolific Run Scorers in Test Cricket History All-Time Records for Most…
Under the captaincy of Axar Patel, the Delhi Capitals (DC) are entering IPL 2026 with…
Under the leadership of Rishabh Pant, the Lucknow Super Giants (LSG) are entering IPL 2026…