''If they continue with the schedule as heavy as it is, teams are going to start rotating and your best players aren't going to play every game. I don't think it's fair to spectators, who pay good money to watch the best in the world,'' Kallis told BBC Five Live.
''The amount of cricket has increased over the years and it's taking its toll on players,'' he added.
The South African allrounder's views were echoed by regular England captain Micheal Vaughan, who also complained of too much cricket.
''When you get asked to play something like seven One-day internationals you start to see fatigue creeping in and players mentally not switching on,'' Vaughan said.
Currently recovering after undergoing a knee surgery, Vaughan added that it is not just the physical fitness which is at stake but the mental well being of the players was also at risk after spending long times away from their families.
''They're mentally fatigued from being away, playing every single day, training every day. There is an area you would like more leeway, where we're asked to play so many after a gruelling Test series,'' he said.
The duo is set to appear in a BBC programme tonight and discuss ''Killing Cricket: Will Burnout Stop Play?''.