Rahul Dravid, former Indian captain and the fourth highest run-getter in Tests, holds the record of facing the most number of balls in Test Cricket. He is also the only cricketer to have played more than 30,000 balls in Test Cricket.
Dravid, who started his Test career against England at Lord’s in 1996, played a total of 164 Tests for India. He hit 13,288 runs at average of 52.31 with 36 hundreds. Dravid played his last Test against Australia at Adelaide in 2012. During his 16 years Test career, he played a total of 31,258 balls. IND VS ENG
This record of Dravid is expected to stay for a long time because the players, who feature in this list along with him, have retired. It looks evident that Dravid’s record, which is very much equivalent to Sachin Tendulkar’s 100 hundreds, is going to stay for a longer time.
The player who features second in this list is none other than the Master Blaster himself. Throughout his 200 Tests, Sachin Tendulkar played a total of 29,437 balls.