The 34-year-old completed the landmark figure in 103 Tests, making it the joint third-fastest alongside Kumar Sangakkara and Younis Khan to 9,000 Test runs. Australia's Steve Smith is the fastest batter to reach the feat after touching the milestone in his 99th Test to surpass Brian Lara's 101 Tests record.