"I will give 200 percent in the match and I would back myself to perform," said the 22-year-old from Colombo.
"We have played really well so far. It will be a case of continuing to give it our best."
Maharoof, a former captain of the Sri Lankan Under-19 side, made the most of his chance against Ireland in Grenada when he came into the team in place of the injured Dilhara Fernando.
"I got injured earlier in the tournament against Bangladesh but I just kept working hard in the nets," Maharoof said.
"This is my first World Cup and it is something I have been looking forward to ever since I became professional three years ago."
Sri Lanka's bowlers have been ultra impressive in the World Cup so far with Maharoof's healthy contribution of nine wickets still well behind teammates Muttiah Muralitharan (19), Lasith Malinga (15) and Chaminda Vaas (12).
"All the bowlers have proved their class at the World Cup," added Maharoof.
"We have been talking about getting the basics right and putting the ball in the right areas.
"We are very happy with the way things are going and we are looking forward to the semi-finals."
A good headache
Mahela Jayawardene, Sri Lanka captain, said he was undaunted about having to choose who to include and who to omit from his team for the match at Sabina Park where the pitch should have plenty of bounce.
"It's a good headache to have," said Jayawardene when asked if Maharoof would play a part in the semi-final.
"Everyone in this squad has put their hands up when it comes to performing. It would be a worse headache if we were not performing."
However, the decision on selection might be made easier if Fernando fails a fitness test.
"Dilhara played against Australia with an ankle problem," added Jayawardene.
"He had two injections in it and he needs to prove his fitness before the semi-finals."
Sri Lanka have the edge
Sri Lanka have a psychological edge over the Black Caps going into Tuesday's match after winning their Super Eights clash in Grenada on April 12 by six wickets.
Vaas and Muralitharan took three wickets each as the Black Caps were restricted to 219-7 off 50 overs, before Sri Lanka comfortably reached the target with almost five overs to spare as Sanath Jayasuriya and Kumar Sangakkara each hit half-centuries.
The winner of Tuesday's semi-final will face either defending champions Australia or former world number ones South Africa, who meet in St Lucia on Wednesday, in Saturday's World Cup final in Barbados.