The master Australian leg-spinner took 2-27 to help a Rest of the World XI beat the Asian selection by 112 runs before 70,101 fans at the Melbourne Cricket Ground, which raised 14.6 million dollars (11 million US) for the victims of the December 26 disaster.
The 35-year-old has another three one-day internationals to further tempt him into re-thinking his limited-overs retirement after the 2003 World Cup in southern Africa.
Warne's one-day international comeback will extend into a series as skipper of a World XI to play New Zealand later this month.
And it may continue beyond that, with Test cricket's leading wicket-taker not quite closing the door on further limited-overs involvement.
Playing his first one-day international in more than two years, Warne took a wicket with his second delivery, tempting Indian Virender Sehwag to hit out to the outfield to be caught by West Indian Chris Gayle for 45.
Warne's effort prompted suggestions he should reconsider his retirement from one-day cricket.
"I did thoroughly enjoy it, but the reason I retired from one-day cricket was to give my body a break," Warne told a post-match press conference.
"The travelling involved in one-day cricket these days - you play anywhere between 30 and 40 one-day internationals, two weeks here and two weeks there. At this stage, I'm still retired but I do enjoy playing it. Who knows down the track?"
Warne will captain a World XI in three limited-overs matches against New Zealand in a hastily-arranged replacement series for the postponed Sri Lanka tour.
He will be joined by Sri Lankan duo Muttiah Muralitharan and Sanath Jayasuriya at Christchurch on January 22, Wellington on January 24 and Hamilton on January 26 to raise more money for tsunami victims.
Warne is also keen to be part of the re-match of Monday's World XI-Asian XI limited-over international in India in February if national team commitments allow it.