Muttiah Muralitharan of Sri Lanka holds the all-time ODI wicket record with 534 wickets from 350 matches (1993-2011). Wasim Akram (502) is second and the only…
A 21-year-old Muttiah Muralitharan debuted for Sri Lanka against India, finishing with figures of 1 for 38 off 10 overs. His first wicket was Pravin Amre - the unremarka…
Muralitharan recorded his best-ever ODI figures, 7 for 30, against India in Sharjah - still the best innings figures by any off-spinner in ODI history.
Muralitharan reached 450 ODI wickets in his 295th match - a record that still stands as of August 2026, nearly two decades later.
Muralitharan finished the 2007 World Cup as the tournament's second-highest wicket-taker, behind only Glenn McGrath's tournament-record 26 wickets, as Sri Lanka reached…
Muralitharan became the fastest bowler in history to reach 500 ODI wickets, doing so in his 324th match - still the record as of August 2026.
Muralitharan dismissed Gautam Gambhir to move past Wasim Akram's career record of 502 ODI wickets, becoming the outright all-time leader for the first time.
Muralitharan played his 350th and final ODI in the 2011 World Cup final against India, closing an 18-year career with 534 wickets - a record that, 15 years later, no act…
Read the complete story, FAQs and key facts.