"Considering the not so good situation of the team, with so many players injured and wicketkeeper Kamran Akmal's poor performance, I am ready to play and help Pakistan in the World Cup," the veteran Moin told AFP on Monday.
The 35-year-old Moin played the last of his 219 one-day internationals against Sri Lanka in October two years ago, before fading out due to poor performances.
Pakistan face a dilemma in announcing their squad as several of their fast bowlers, including Shoaib Akhtar and Umar Gul, are injured.
Tuesday is the deadline for Pakistan to submit their 15 for the World Cup which starts in the Caribbean on March 13.
Pakistan's request for a week's extension in naming the squad was rejected by the International Cricket Council last week.
Moin said he has been training for the past month and was ready to wear the gloves again.
"I have been training hard and have experience on my side, so I think I can contribute for Pakistan under the current scenario," said Moin, who has 3,266 runs and 287 victims behind the stumps.
Moin played in two World Cups for Pakistan. He was a member of Pakistan's World Cup-winning side in Australia in 1992 and was also a member of the 1999 team which lost to Australia in the World Cup final in England.
He also led Pakistan in 34 one-day internationals, winning 20 and losing 14.