Top 10 Batters With Most Balls Faced in Test Cricket History
Rahul Dravid stands at the top of the list for the most balls faced in Test cricket, having faced an incredible 31,258 balls throughout his illustrious career. Close behind is Sachin Tendulkar, who faced over 29,000 balls. Other legendary names such as Kallis, Cook, and Ponting also make the cut. These players have spent countless hours on the pitch, often saving matches for their teams. For cricket enthusiasts who love delving into statistics, this article presents the top 10 batters who have faced the most balls in Test cricket history.
Here is the list of the top 10 batters who have faced the most balls in Test cricket:

| Rank | Player Name | Country | Balls Faced | Runs | Average | Centuries |
|---|---|---|---|---|---|---|
| 1 | Rahul Dravid | India | 31,258 | 13,288 | 52.31 | 36 |
| 2 | Sachin Tendulkar | India | 29,437+ | 15,921 | 53.78 | 51 |
| 3 | Jacques Kallis | South Africa | 28,903 | 13,289 | 55.37 | 45 |
| 4 | Shivnarine Chanderpaul | West Indies | 27,395 | 11,867 | 51.37 | 30 |
| 5 | Allan Border | Australia | 27,002+ | 11,174 | 50.56 | 27 |
| 6 | Alastair Cook | England | 26,562 | 12,472 | 45.35 | 33 |
| 7 | Joe Root | England | 23,359 | 13,409 | 51.17 | 38 |
| 8 | Mahela Jayawardene | Sri Lanka | 22,959 | 11,814 | 49.84 | 34 |
| 9 | Kumar Sangakkara | Sri Lanka | 22,882 | 12,400 | 57.40 | 38 |
| 10 | Ricky Ponting | Australia | 22,782 | 13,378 | 51.85 | 41 |
Rahul Dravid: The Wall of Indian Cricket
Rahul Dravid, the legendary Indian batter, holds the record for the most balls faced in Test cricket. Known as “The Wall,” Dravid’s ability to stay on the crease for extended periods set him apart. In 164 matches and 286 innings, he scored 13,288 runs and faced 31,258 balls, the most in Test history. With an impressive average of 52.31 and 36 centuries, Dravid also took 210 catches.
Sachin Tendulkar: The God of Cricket
Sachin Tendulkar, revered as the “God of Cricket,” has played 200 Test matches in his remarkable career. He faced over 29,400 balls and scored the most runs in Test cricket history. Tendulkar also holds the record for the most centuries (51) in Test cricket.
Jacques Kallis: The Complete All-Rounder
Jacques Kallis, one of the greatest all-rounders, ranks third on this elite list. He faced 28,903 balls in his 280 innings, scoring 13,289 runs. Kallis has 45 Test centuries, just one behind Tendulkar’s 46. He is also one of three non-wicket-keepers to take more than 200 catches in Test cricket.
Shivnarine Chanderpaul: The Caribbean Warrior
Shivnarine Chanderpaul played 164 Test matches, scoring 30 centuries. He faced 27,395 balls and scored 11,867 runs with an average of 51.37. Chanderpaul made 30 centuries and 66 half-centuries in his career.
Allan Border: The Backbone of Australian Cricket
Allan Border was the backbone of Australian cricket throughout the 1980s. In 156 Tests, he scored 11,174 runs at an average of 50.56. Border faced more than 27,000 balls in his long Test career.
Alastair Cook: England's Reliable Opener
England’s legendary opener, Alastair Cook, has faced 26,562 balls in his 161-Test career. Cook scored 33 centuries and 12,472 runs in 291 innings.
Joe Root: The Modern-Day Great
Joe Root, the modern-day great batter, has an impressive 157-Test career. In his 286 innings, he has faced 23,359 balls. Root scored 13,409 runs with 38 centuries and has taken the most Test catches (212) for England.
Mahela Jayawardene: The Sri Lankan Maestro
Mahela Jayawardene faced 22,959 balls in his 149 Test matches. He scored 11,814 runs with an average of 49.84 and a career-best score of 374. Jayawardene scored 34 centuries and took 205 catches.
Kumar Sangakkara: The Left-Handed Legend
Kumar Sangakkara faced 22,882 balls in his 134 Test matches. The left-handed batter has an average of 57.4 and a highest score of 319. Sangakkara hit 38 centuries and claimed more than 200 dismissals behind the wicket.
Ricky Ponting: The Australian Scorer
Ricky Ponting faced 22,782 balls in his career, ranking him tenth on this list. In his 168 Test matches, he scored 13,378 runs at an average of 51.85. Ponting smashed 41 Test centuries, the third most by any batter and the most by an Australian batter.
Test cricket demands patience, skill, and mental strength. These players have left their mark by facing thousands of deliveries. Dravid tops the chart, followed by legends like Sachin and Kallis. Among the top 10, only Root remains an active player; it will be interesting to see how many more balls he will face in the future.
Welcome to IPL.com – India’s premier cricket portal, home to breaking cricket news, expert opinion, in‑depth features, match previews and reports, live score updates, and more . With millions of global visits each month, ipl.com is a trusted voice in the sport and a dynamic platform for cricket writers, analysts, and editors.
Follow Us
Latest Comments
johnylevis
