Maharoof mengambil 4/23 melawan Bermuda untuk memulai Piala Dunia 2007
dan menjadi orang Sri Lanka pertama yang mengambil 4 wicket dalam debut Piala Dunia. Pada 7 Oktober 2007 Maharoof mengambil wicket ke-100 dalam ODI ke-75-nya; pada saat itu ia adalah pemain Sri Lanka tercepat yang mencapai tonggak sejarah, mengalahkan Muttiah Muralitharan dengan satu pertandingan, namun rekor ini kemudian diambil oleh bowler cepat Lasith Malinga pada tahun 2010 yang mencapai 100 wicket dalam 68 pertandingan.