4) Brian Lara
At no 4 is another player from West Indies, Brian Lara. He achieved this feat in 183 innings and scored his 7000th run vs South Africa in 2001 at St. George’s. The genius batsman topped the Test rankings several times and holds several cricketing records, including the record for the highest individual score in first-class cricket, with 501 not out against Durham in 1994. He also got the highest individual score in a Test innings of 400 against England at Antigua in 2004. Till now he is the only batsman to have ever scored a century, a double century, a triple century, a quadruple century and a quintuple century during his career. Lara also scored 28 runs in a single over against South Africa, a record which he shares with Australia’s George Bailey.