Most Wickets in One day cricket

Record holder : Muthiah Muralidaran of Sri Lanka holds the record (534 wickets) for most wickets in one day cricket.

Download this Record Infographics

534 wickets
Matches 350
Average 23.08
Economy 3.93
Strike Rate 35.2
502 wickets
Pakistan Wasim Akram ( Pak )
Matches 356
Average 23.52
Economy 3.89
Strike Rate 36.2
416 wickets
Pakistan Waqar Younis ( Pak )
Matches 262
Average 23.84
Economy 4.68
Strike Rate 30.5
400 wickets
Matches 322
Average 27.53
Economy 4.18
Strike Rate 39.4
395 wickets
Pakistan Shahid Afridi ( Pak )
Matches 398
Average 34.51
Economy 4.62
Strike Rate 44.7
393 wickets
Matches 303
Average 24.5
Economy 3.67
Strike Rate 39.9
381 wickets
Australia Glenn McGrath ( Aus )
Matches 250
Average 22.02
Economy 3.88
Strike Rate 34
380 wickets
Australia Brett Lee ( Aus )
Matches 221
Average 23.36
Economy 4.76
Strike Rate 29.4
338 wickets
Matches 226
Average 28.87
Economy 5.35
Strike Rate 32.3
337 wickets
India Anil Kumble ( Ind )
Matches 271
Average 30.89
Economy 4.3
Strike Rate 43
Recommended for you