From James Anderson to Stuart Broad let us look at the players who have conceded most runs
Anderson reached an unwanted milestone during the ongoing third Test between India and England in Rajkot. Anderson became the bowler to have conceded most run in Tests.
Anderson went past the legendary Indian bowler Anil Kumble to create this record, That being said, let us look at the players to have conceded most runs in Test.
Anderson now playing in the IND vs ENG Third Test in Rajkot has moved to the top of the list with 18,371* runs conceded in 185 Tests
Before Anderson,Kumble, who retired in 2008, was at the top of the list with 18,355 runs conceded during his 132-Test career.
Sri Lankan spin wizard Muthiah Muralidaran is third on the list, with 18180 runs conceded in 133 Tests
Australian bowler Shane Warne comes fourth in the list with 17995 runs conceded
England legend Stuart Broad comes fifth in the list with 16719 runs in his stellar career