Muralitharan wed 24-year-old business graduate Madhi Ramamurthy at a five-hour ceremony attended by 2,000 guests in the southern Indian city of Chennai.
"This is the happiest day of my life," the 32-year-old told Reuters at the ceremony witnessed by team mates Sanath Jayasuriya, Chaminda Vaas and World Cup-winning captain and close friend Arjuna Ranatunga.
Muralitharan's mother Lakshmi had been fretting for years that her son was focusing too much on cricket at the expense of his personal life.
In the end it was a shoulder injury that gave the celebrated wicket-taker the necessary push to tie the knot.
Murali took 800th test wicket:
watch excusive video