Colombo: Sri-Lankan off spinner Muttiah Muralitharan has become the leading wicket taker in one-day international history.
Muralitharan claimed his 503rd victim, Gautam Gambhir caught behind, during his side's match against India in Colombo on Wednesday.
Muralitharan, 36, also holds the world record in Test cricket with 769 wickets in 125 matches.
The Sri Lankan achieved the one-day feat in his 328th match, while Akram figured in 356 games before retiring in 2003.
Indian batsman Sachin Tendulkar is the only other player to hold two major world records - highest scorer in Tests (12,429) and one-day internationals (16,440).