August 1992 — Debut at the age of 20 in the Second Test against Australia in Colombo. Maiden scalp was tailender Craig McDermott. Also dismissed Mark Waugh LBW for a first ball duck in Australia’s second innings in the drawn match.

August 1993 — Claimed 5 for 104 in South Africa’s first innings at Moratuwa. The first time he had taken five wickets in an innings in a Test match. His victims included, Kepler Wessels, Hansie Cronje and Jonty Rhodes.

February 1994 — Recorded 50 Test wickets when he had India’s Navjot Sidhu caught by Ruwan Kalpage in the Third Test at Ahmedabad. But Lanka lost the match by an innings and 17 runs.

March 1995 — Helped Sri Lanka to a 241 runs win in the First Test at Hamilton by taking 5 for 64 in New Zealand’s second innings. Sri Lanka won the series 1-0.

March 1997 — Returned to Hamilton and took his 100th Test wicket when he bowled Stephen Fleming for 59, one of the six victims in the match, but Sri Lanka lost by 120 runs.

April 1997 — Bowled 53 overs for figures of 6 for 98 in the First Test against Pakistan in Colombo.

January 1998 — Took 10 wickets in a Test Match for the first time with figures of 12 for 117 against Zimbabwe in Kandy. He followed it up with 5 wickets in the first innings with figures of 7 for 94 in the Second Test as Sri Lanka won by 8 wickets.

March 1998 — Murali took 16 wickets in two Tests in South Africa, but Sri Lanka lost both games.

August 1998 — He recorded his best figures in Tests by taking 16 for 220 to help Sri Lanka win an one off Test against England by 10 wickets at the London Oval. His second innings figures of 9 for 65 one of the 8th best of all time and he passed 200 Test wickets with the scalp of Ben Hollioake.

February/March 2000 — Sri Lanka Won 2-1 in Pakistan with Murali taking 26 wickets in the series. His best display came in the Second Test at Peshawar where he had match figures of 10 for 148 to lead Sri Lanka to a 57 runs win.

July 2000 — South Africa were beaten by an innings and 15 runs at Galle as Murali took 13 wickets in the match. (6 for 87 in the first innings and 7 for 84 in the second) and 26 wickets in the three match series.

December 2000 — Took his 300th wicket against South Africa in Durban by having Shaun Pollock caught by Tillekaratne Dilshan. The feat took him 58 matches. Only Dennis Lillee (55) had reached the milestone faster.

September 2001 — With the series square at 1-1 Murali bowled Sri Lanka to an innings win over India in Colombo by taking 8 for 87 in the second innings and 10 wickets in the match.

November/December 2001 — Sri Lanka achieved a 3-0 clean sweep in their first home series against the West Indies. Murali claimed 11 wickets in the First Test, 10 in the Second Test and ended the series with 27 victims.

January 2002 — Took all nine wickets to fall on the opening day of the Second Test against Zimbabwe in Kandy. Failed to become the third man in Test history to take all 10 wickets in an innings when Chaminda Vass dismissed Henry Olanga. But he took 13 for 115 in the game and equalled Sir Richard Hadlee’s record for 10 wicket hauls in 15 less matches. He was rated number one in the world Test ratings.

15 January 2002 — Became the youngest bowler in Test history to take 400 wickets when he bowled Henry Olanga in Galle. The 29-year-old achieved it with the third delivery of his 4010th over in the 72nd Test of his career, the shortest time for any bowler.