Debut years In April and May 2004, Maharoof was part of the Sri Lanka team that
toured Zimbabwe for five ODIs and two
Tests. Two players, including Maharoof, made their ODI debut in the third match of the series while three of the Sri Lankan regulars were rested. He took three wickets as Zimbabwe were bowled out for 35, the lowest score in ODI history. In the final two matches of the series, Maharoof took another wickets, finishing the series with five at an average of 16.60. On the same tour, Maharoof made his Test debut. Across the two matches, he scored 40 runs from one innings and took four wickets at an average of just under 40. Sri Lanka hosted the
Indian Oil Cup in July and August 2005; it was a tournament involving the hosts, India, and the
West Indies. Ahead of the tournament
Chaminda Vaas, one of Sri Lanka's senior seam bowlers, sustained an injury and Maharoof was responsible for opening the bowling with
Dilhara Lokuhettige. Maharoof produced one of the most economical bowling displays in ODI history, conceding nine-rune from ten overs against the West Indies for which he was named Man of the Match.
Permanent in the squad When Bangladesh toured for two Tests and three ODIs in
August and September that year, Maharoof was against selected in Sri Lanka's squad, allowing senior players to be rested for some of the matches. Although he didn't play in either of the Tests, in the two ODIs Maharoof played he took six wickets at an average of 9.00, finishing equal with
Tillakaratne Dilshan as leading wicket-taker in the series. The Sri Lanka coach at the time,
Tom Moody, praised Maharoof's bowling, saying "Maharoof bowled superbly well in the Indian Oil series and has shown [against Bangladesh] that he going to be a more valuable bowler going into the future". When Sri Lanka
toured Indian in October to December 2005 for three Tests and seven ODIs, Maharoof was included in the squad. He played in six of the seven ODIs, taking six wickets at an average of 39.33 and scoring 60 runs from five innings. Sri Lanka lost the series and the captain at the time,
Kumar Sangakkara, described the experience as "a learning trip" for Maharoof, noting that he had bowled well at times. Maharoof played a single Test on the tour, taking three wickets for 77 runs and scoring just six runs. In the qualifying round of the
2006 Champions Trophy, he picked up the best bowling analysis in the history of the tournament (6–14), which is also the ninth best analysis in all ODIs. That was against the defending champions
West Indies, and was Maharoof's first five wicket haul in ODIs. Maharoof took his maiden first-class five-wicket haul in November 2006 in a match for Bloomfield against
Ragam which ended in a draw. His 7 wickets for 73 runs beat his previous best bowling figures in first-class cricket of 4/12. Maharoof took 4/23 against Bermuda to start the
2007 World Cup and became the first Sri Lankan to take a 4 wicket haul on his World Cup debut. On 7 October 2007 Maharoof took his 100th wicket in his 75th ODI; at the time he was the fastest Sri Lankan to reach the landmark, beating
Muttiah Muralitharan by one match, however this record was later taken by fast bowler
Lasith Malinga in 2010 who reached 100 wickets in 68 matches. After the inaugural IPL in 2008, Maharoff joined the Sri Lanka squad in preparation for the
2008 Asia Cup, however an abdominal strain prevented him from taking part. For his performances in 2008, he was named in the World ODI XI by the ICC.
Back to form On 22 June 2010 Maharoof took his first
hat-trick in One day International against
India in
Asia Cup 2010. The cup's final against India was his last match until early 2012. The auction for the
2011 IPL was held in January that year, and although Maharoof was available he was not signed by a team. Sri Lanka embarked on a
tour of England in May. Five players selected in the squad chose to participate in the IPL instead of Sri Lanka's first warm-up match, and consequentially Maharoof was drafted in to provide cover until they arrived. Initially called up for a single tour match, Maharoof was added to the Test squad when seam bowlers
Dilhara Fernando and
Nuwan Pradeep sustained injuries. Having played in the first two Tests, Maharoof was left out of Sri Lanka's squad for the ODI leg of the tour.
Stuart Law, the team's coach, explained that "He hasn't quite set the world on fire but he hasn't done a lot wrong. It just hasn't worked for him at this stage." His last ODI was the final of the Asia Cup in June 2010.
Return Maharoof was included to the ODI squad for
tour against England and Ireland in 2016, after 4 years in international arena. After 2008, he played his first T20I against England on 5 July 2016, where 72 T20Is were missed by Maharoof for Sri Lanka, before appearing in this match. ==Honors==