List of Most Wickets in Cricket Career

Here is the list of the Top 10 players who have taken the most wickets in cricket. A batter is known for scoring runs and a bowler is known for the wickets. A bowler is always judged and ranked according to the number of wickets tally. A bowler’s strike rate indicates how fast he takes a wicket and the average indicates how many runs he concedes for a wicket.

Stats to Focus

Muthiah Muralidaran from Sri Lanka tops the list with the most wickets in cricket history (1347). Muralidaran is the leading wicket-taker in the Test and the ODI formats. He has also the most 5-wicket (77) and 10-wicket (22) hauls in international cricket.

Muthiah Muralidaran is the highest wicket-taker (800) in the Test format. He has also the most number 5-wicket and 10-wicket hauls in the Test format.

Muthiah Muralidaran is the highest wicket-taker (534) in the ODI format.

Muthiah Muralidaran and Shane Warne are the only two players who crossed the 1000 wickets mark in international cricket.

Muralidaran and Pakistan’s Wasim Akram are the only bowlers to cross the 500 wickets mark in ODI cricket.

Waqar Younis from Pakistan has taken the most number of 5-wicket (13) hauls in ODI cricket.

Most Wickets in Cricket | Highest wicket-taker in international cricket

PLAYERMATSINNSWICKETSBBIBBM5-W10-W
Muthiah Muralidaran (SL)49558313479/5116/2207722
Shane Warne (AUS)33946410018/7112/1283810
James Anderson (ENG)4005589877/4211/71343
Anil Kumble (IND)40350195610/7414/149378
Glenn McGrath (AUS)3764939498/2410/27363
Wasim Akram (PAK)4605329167/11911/110315
Stuart Broad (ENG)3434838438/1511/121213
Shaun Pollock (SA)4235108297/8710/147211
Waqar Younis (PAK)3494127897/3613/135355
Chaminda Vaas (SL)4395207618/1914/191162