Sachin Tendulkar became only the third batsman in history to score 11,000 Test runs on the second day of the second Test against England at Trent Bridge.
The 34-year-old Tendulkar, playing his 139th Test only needed 25 runs to reach the landmark at the start of his innings.
He got there when, on 23, a cover-drive off left-arm spinner Monty Panesar went for four after a misfield on the boundary by James Anderson.
Teundulkar joins West Indian record-holder Brian Lara (11,953) and former Australian captain Allan Border (11,174) as the only players to have scored 11,000 runs or more in Test cricket.
Australia’s Steve Waugh fell just short before he retired (10,927), while Sunil Gavaskar amassed a total of 10,122 runs.