highest number of test wickets by fast bowler
List of bowlers who have taken 300 or more wickets in Test cricket As of August 2015, the retired Sri Lankan bowler Muttiah Muralitharan has the highest aggregate with 800 wickets.[6] He has also taken the most five-wicket hauls in an innings and ten-wicket hauls in a match, 67 and 22 times respectively, and has the fifth best bowling performance in a match, 16 wickets for 220 runs against England in 1998.[7][8][9] Australian fast bowler Dennis Lillee is the fastest to accomplish the feat, taking 56 Tests to do so while West Indian Malcolm Marshall has the best bowling average among those to achieve the milestone, taking 376 wickets at an average of 20.94 runs.[10] West Indian Lance Gibbs is the most economical with 1.99 runs per over while South African fast bowler Dale Steyn has the best strike rate of 41.4 balls per wicket.[6] Among those players to have taken 300 wickets, Indian Anil Kumble has the best bowling figures for an innings, 10 wickets for 74 runs against Pakistan in 1999, which is the second best in the history of Test cricket after English player Jim Laker's 10 for 53 against Australia in 1956.[11]
List of Australia Test cricket records India's Sachin Tendulkar has scored the most runs in Test cricket with 15,921. Second is Ricky Ponting of Australia with 13,378 ahead of Jacques Kallis from South Africa in third with 13,289. Allan Border and Steve Waugh are the only other Australian batsmen who have scored more than 10,000 runs in Test cricket.[72]