Jacques Kallis thinks the success of Twenty20 cricket could spell the end for the 50-over one-day format.
Kallis is currently playing for the Bangalore Royal Challengers in the inaugural Indian Premier League Twenty20 competition.
The recent commerical success of cricket's shortest format has led the South African to question the long-term future of other forms of the one-day game.
"I think T20 is the future of cricket," Kallis told The Times of India.
"At three hours, it's even shorter than a baseball game.
"But I honestly don't know how long the one-day format will survive."
The IPL comprises eight city-based franchises each with a collection of international stars lining up alongside young Indian players.
"The IPL and ICL will turn out to be immensely beneficial for Indian cricket," Kallis added.
"It's giving their younger players, some of whom have yet to establish themselves in even domestic cricket, a chance to rub shoulders with icons of the game in dressing rooms.
"It's an immense advantage. If this had happened when I was younger I would have benefited immensely."
Kallis' Bangalore and South Africa team-mate Mark Boucher has appealed for the ICC to accommodate the IPL in the international fixture calendar.
"The IPL is huge even in SA," said Boucher. "This tournament needs to be on the schedule.
"If so, they need to make it good for the players. Maybe the ICC and the player unions can sit down for a chat."