Most Balls Faced in Test Cricket: Batsmen with the Most Deliveries

Test cricket rewards skills that barely exist in the shorter formats. A batter may have to defend for hours, leave hundreds of deliveries outside off stump, survive several spells from the same fast bowler and then return the next morning to start the battle again. Runs matter, but so does the ability to occupy the crease.

Rahul Dravid holds the record for the most balls faced in Test cricket history. The former India No. 3 faced 31,258 deliveries across 164 Tests between 1996 and 2012. He remains the only batter known to have faced more than 30,000 balls in Test matches.

Sachin Tendulkar ranks second with 29,437 deliveries, while Jacques Kallis is third with 28,903. Shivnarine Chanderpaul, Allan Border and Alastair Cook also faced more than 26,000 deliveries during careers built around durability and technical discipline.

Most Balls Faced in Test Cricket History

The table below lists the leading batters for career deliveries faced in men’s Test cricket.

Rank Batsman Team Balls Faced Matches Span
1 Rahul Dravid India 31,258 164 1996-2012
2 Sachin Tendulkar India 29,437 200 1989-2013
3 Jacques Kallis South Africa 28,903 166 1995-2013
4 Shivnarine Chanderpaul West Indies 27,395 164 1994-2015
5 Allan Border Australia 27,002 156 1978-1994
6 Alastair Cook England 26,562 161 2006-2018
7 Joe Root England 24,242 163 2012-present
8 Mahela Jayawardene Sri Lanka 22,959 149 1997-2014
9 Kumar Sangakkara Sri Lanka 22,882 134 2000-2015
10 Ricky Ponting Australia 22,782 168 1995-2012
11 Steve Waugh Australia 22,461 168 1985-2004
12 Younis Khan Pakistan 19,375 118 2000-2017

Dravid, Tendulkar and Kallis are separated by fewer than 2,400 deliveries despite playing different roles and styles. Joe Root is the only active player inside the leading group and has moved ahead of several retired greats as his Test career has continued.

Rahul Dravid – 31,258 Balls

Rahul Dravid leads the list with 31,258 deliveries faced in Test cricket.

His nickname, “The Wall,” suited his style. Dravid built his game around judgment outside off stump, a compact defence and the patience to make bowlers repeat good deliveries for hours without receiving a reward.

He scored 13,288 Test runs, including 36 centuries, but the volume of deliveries he absorbed tells another part of his story.

Dravid regularly batted at No. 3, which meant he could arrive against a nearly new ball after an early wicket. In difficult away conditions, his ability to survive that stage gave India’s middle order a platform.

His longest Test innings by balls came against Pakistan at Rawalpindi in 2004. Dravid scored 270 from 495 deliveries and batted for more than 12 hours as India built a huge first-innings lead.

Sachin Tendulkar – 29,437 Balls

Sachin Tendulkar faced 29,437 deliveries during a Test career that lasted 24 years.

He played a record 200 Tests and scored 15,921 runs, the highest career aggregate in the format.

Tendulkar was more naturally attacking than Dravid, which explains why he faced fewer deliveries despite playing 36 more Tests.

His record is still remarkable because he had to adjust to several generations of elite bowling attacks.

He faced Wasim Akram and Waqar Younis, Allan Donald, Glenn McGrath and Shane Warne early in his career before later playing against Dale Steyn, James Anderson and many of the leading bowlers of the next generation.

Tendulkar’s ability to combine survival with scoring separated him from purely defensive batters. He could spend long periods leaving the ball and defending before changing tempo once conditions improved.

Jacques Kallis – 28,903 Balls

Jacques Kallis ranks third with 28,903 balls faced.

The South African all-rounder was one of Test cricket’s great accumulators. His batting relied on a strong defensive method, careful shot selection and the ability to remain patient when bowlers controlled the scoring rate.

Kallis scored 13,289 Test runs at an average above 55 and recorded 45 centuries.

His position on this list becomes even more impressive because he also bowled more than 20,000 deliveries during his Test career and took 292 wickets.

Kallis therefore carried a physical workload that few specialist batters had to manage.

When South Africa needed to save a Test or build a large first-innings total, Kallis was frequently the player asked to occupy the crease for several sessions.

Shivnarine Chanderpaul – 27,395 Balls

Shivnarine Chanderpaul faced 27,395 deliveries across 164 Tests for West Indies.

His unconventional stance made him immediately recognizable, but behind the unusual setup was an extremely disciplined technique.

Chanderpaul became especially valuable during a period when West Indies often struggled to build long partnerships.

He regularly batted with the lower order and learned to protect his wicket while controlling the strike.

Chanderpaul scored 11,867 Test runs and finished with a career average above 51.

His strength was not simply surviving the new ball. He could bat for long periods against both pace and spin and was particularly difficult to remove once established.

That ability explains why only three batters in Test history faced more career deliveries.

Allan Border – 27,002 Balls

Allan Border faced 27,002 deliveries in 156 Tests for Australia.

Border played much of his career during a difficult transitional period for Australian cricket. He often carried the batting lineup and built his reputation on refusing to give his wicket away cheaply.

He scored 11,174 Test runs and became the first player to pass 11,000 in the format.

Border was not a passive defensive batter. He punished loose bowling, particularly through the off side, but his greatest strength was concentration.

He could absorb pressure for hours while Australia rebuilt after early wickets.

By the time he retired in 1994, Border held major Test records for matches and runs. His balls-faced total remains one of the strongest statistical measures of his durability.

Most Balls Faced in a Single Test Innings

Career endurance is one thing. Surviving 600, 700 or even 800 deliveries in one innings requires another level of concentration.

Leonard Hutton holds the recognized record for the most balls faced in a Test innings where detailed delivery data is available.

He faced 847 deliveries while scoring 364 against Australia at The Oval in 1938.

Rank Batsman Team Balls Runs Opponent Year
1 Leonard Hutton England 847 364 Australia 1938
2 Glenn Turner New Zealand 759 259 West Indies 1972
3 Bob Simpson Australia 743 311 England 1964
4 Sid Barnes Australia 667 234 England 1946
5 Gary Kirsten South Africa 642 275 England 1999
6 Andy Sandham England 640 325 West Indies 1930
7 Ken Barrington England 624 256 Australia 1964
8 Wally Hammond England 605 251 Australia 1928

Hutton’s 364 came during England’s enormous 903/7 declared. England eventually won by an innings and 579 runs, still one of the largest victories in Test history.

Historical records need some context. Complete ball-by-ball information does not exist for every early Test innings, so old scorecards can contain estimates or discrepancies. Hanif Mohammad’s famous 337 against West Indies in 1958, for example, lasted a record 970 minutes, but the exact delivery count is not as securely documented as modern innings.

Leonard Hutton’s 847-Ball 364

Hutton’s innings against Australia remains the ultimate example of batting endurance by deliveries.

He stayed at the crease for 797 minutes and faced 847 balls.

England’s plan was clear: build an overwhelming first-innings total and remove almost any possibility of defeat.

Hutton did exactly that.

His 364 also broke Don Bradman’s then-record Test score of 334.

The innings required far more than defensive survival. Hutton still had to score enough runs to maintain England’s progress while preserving his wicket for nearly 13 and a half hours.

It remains one of the defining marathon innings in Test history.

Most Balls Faced in a Single Test Match

A batter can face deliveries in both innings of a Test, making match totals another interesting measure of workload.

However, this record is harder to present as a definitive all-time table because complete ball-by-ball information is unavailable for many early Tests.

Among well-documented modern examples, Cheteshwar Pujara faced 450 deliveries across two innings against Australia at Adelaide in 2018. He scored 123 from 246 balls in the first innings and 71 from 204 in the second, providing the foundation for India’s 31-run victory.

Pujara also faced 440 balls without being dismissed against England at Ahmedabad in 2012, making 206 not out and 41 not out.

His 202 against Australia at Ranchi in 2017 required 525 balls in a single innings, so he did not need a second innings to produce an even larger match workload.

The distinction matters: “most balls faced in a Test innings” is a more reliable historical record than “most across both innings of one Test” because innings-level scorecard data is more consistently preserved.

Cheteshwar Pujara’s 525-Ball Marathon

Pujara’s 202 against Australia at Ranchi in 2017 is the record for the most balls faced by an Indian in a single Test innings.

He faced 525 deliveries and batted for 672 minutes.

Australia had scored 451 in the first innings, so India needed someone capable of preventing the visitors from controlling the match.

Pujara’s double century did exactly that.

He shared a 199-run partnership with Wriddhiman Saha and helped India reach 603/9 declared.

Australia then had to survive on the final day.

The match ended in a draw, but Pujara’s innings exhausted Australia’s attack and became one of the clearest modern examples of traditional Test batting.

Famous Marathon Batting Innings in Test History

Hanif Mohammad – 337 vs West Indies

Hanif Mohammad’s 337 at Bridgetown in 1958 remains the longest Test innings by time.

Pakistan had been forced to follow on after falling 473 runs behind.

Hanif then batted for 970 minutes, more than 16 hours, to rescue the match.

Pakistan eventually reached 657/8 declared and secured a draw.

The ICC still recognizes Hanif’s stay as the longest innings in Test history by time.

Gary Kirsten – 275 vs England

Gary Kirsten faced 642 balls during his 275 against England at Durban in 1999.

His innings lasted 878 minutes and remains one of the longest recorded Test efforts by both deliveries and time.

South Africa were following on and needed to bat for an extended period to save the match.

Kirsten’s concentration turned a dangerous position into a draw.

Brian Lara – 400* vs England

Brian Lara’s unbeaten 400 against England in Antigua in 2004 remains the highest individual score in Test cricket.

He faced 582 balls.

Lara’s innings was quicker than many other marathon efforts, but facing almost 100 overs personally while scoring 400 runs still demanded enormous concentration.

West Indies declared on 751/5, although the match eventually ended in a draw.

Rahul Dravid – 270 vs Pakistan

Dravid’s 270 at Rawalpindi in 2004 was built from 495 balls.

India were attempting to win their first Test series in Pakistan, and Dravid’s innings gave the visitors complete control of the deciding match.

India reached 600 before dismissing Pakistan again and winning by an innings and 131 runs.

The innings combined patience with clear match purpose: Dravid did not simply occupy time; he built the total that decided the series.

Cheteshwar Pujara – 202 vs Australia

Pujara’s 525-ball double hundred in Ranchi belongs firmly in the modern marathon category.

In an era of faster Test scoring and increasingly aggressive batting, few players have been willing or able to face more than 500 balls in a single innings.

His performance reinforced his reputation as one of India’s greatest defensive Test specialists.

Batsmen Who Faced the Most Balls in Test Cricket

Balls faced is sometimes treated as a secondary batting statistic, but in Test cricket it can reveal qualities that runs alone do not.

A batter who survives 300 deliveries can tire a bowling attack.

Fast bowlers lose freshness. Spinners are forced to repeat long spells. Captains begin changing fields and experimenting with part-time options.

Long innings also help teammates.

A stable batter at one end gives partners more freedom to play naturally and allows a team to recover from difficult conditions.

Dravid, Kallis, Chanderpaul and Pujara became especially valuable because they could absorb pressure without allowing the match to move quickly away from their teams.

Why Modern Batters May Struggle to Break Dravid’s Record

Dravid’s 31,258-ball career record will be difficult to break.

Modern Test schedules are different.

Leading players often compete across Tests, ODIs, T20 internationals and franchise leagues. Very few will play 160 or 170 Tests while also maintaining a defensive enough style to face more than 30,000 deliveries.

Scoring rates have increased as well.

Modern Test batters are generally encouraged to keep the game moving rather than occupy the crease for long periods at strike rates around 40.

Joe Root is the leading active challenger, but even after moving beyond 24,000 deliveries, he remains thousands behind Dravid.

Breaking the record would require longevity, form, fitness and a batting style built around extremely long stays at the crease.

Conclusion

Rahul Dravid holds the record for the most balls faced in Test cricket history with 31,258 deliveries across 164 matches.

Sachin Tendulkar ranks second with 29,437, followed by Jacques Kallis with 28,903, Shivnarine Chanderpaul with 27,395 and Allan Border with 27,002.

Leonard Hutton owns the recognized single-innings record after facing 847 balls during his 364 against Australia in 1938.

Hanif Mohammad owns another extraordinary endurance mark: his 337 against West Indies lasted 970 minutes, the longest Test innings by time.

Modern marathon batters such as Cheteshwar Pujara have shown that traditional crease occupation still has a place in Test cricket. His 525-ball 202 against Australia remains the most deliveries faced by an Indian in one Test innings.

In an era increasingly influenced by aggressive batting, these records are reminders that one of Test cricket’s greatest skills is still simple to describe but extremely difficult to master: staying at the crease.

FAQs

Who has faced the most balls in Test cricket history?

Rahul Dravid holds the record with 31,258 deliveries faced across 164 Tests for India between 1996 and 2012.

How many balls did Sachin Tendulkar face in Test cricket?

Sachin Tendulkar faced 29,437 deliveries during his 200-match Test career, placing him second on the all-time list.

Who faced the most balls in a single Test innings?

Leonard Hutton holds the recognized record with 847 balls during his 364 against Australia at The Oval in 1938.

### What is the most balls faced by an Indian in one Test innings?

Cheteshwar Pujara faced 525 balls while scoring 202 against Australia at Ranchi in 2017.

What is the longest Test innings by time?

Hanif Mohammad’s 337 against West Indies in 1958 lasted 970 minutes, or more than 16 hours, and remains the longest Test innings by time.

Can Joe Root break Rahul Dravid’s balls-faced record?

Root is the leading active player on the career list, but Dravid’s 31,258 remains far ahead. Root would need several more long Test seasons to challenge it.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.