Tests and Twenty20s are the future of international cricket and 50-overs matches should be scrapped, according to England spinner Graeme Swann.
"I think One-day cricket will have to give at some point," he said. "I don't think that game should carry on for much longer. For me it's not as enjoyable to play in.
However, the 32-year-old acknowledged he was in the minority with his opinion.
"I don't think many people agree with me," he added. "I think I will finish (playing) before any changes take place so I will carry on playing whatever they put in front of me.
"We do play too much cricket," added Swann, who is third in the One-day bowling rankings and fourth in the Test equivalent.
Swann, who has captained England's Twenty20 team, also said the International Cricket Council's decision to cancel the 2013 world test championship in favour of the Champions Trophy one-day event was "a bit disturbing and short-sighted".
"This is frustrating because being English we rate Test cricket above and beyond anything else, and certainly the Champions Trophy," he said.
India can beat Australia in Australia: Srikkanth
Top-10 Test bowlers in 2011: Ajmal No. 1
ICC chief Lorgat to step down next June
Factbox: New Australia coach Mickey Arthur
We overdid on the aggression part: Flower