Muralitharan was on the winning side on 54 of the 133 test matches he played. In those games he captured a total of 438 wickets (8.1 wickets per match), at an outstanding average of 16.18 per wicket and a strike rate of 42.7. Muralitharan took 795 wickets for his country Sri Lanka in 132 tests. The next most wickets for Sri Lanka in these 132 Tests was Chaminda Vaas 309 - less than 40% of the spinners pile. No one else managed 100. Collectively Sri Lankan bowlers tallied 1968 wickets across that span, of which Muralitharan accounted for 40.4%. Among the 24 other Sri Lankans who took more than 10 of those wickets, only Lasith Malinga did so at a better strike rate (52.3) than Muralitharans 54.9 - and the latter bowled rather more overs, 6657.1 of them to be precise.

Based on the above article, answer a question. Which player had a better strike rate, Muralitharan or Lasith Malinga?
Lasith Malinga