Kenya were beaten by 10 wickets after being dismissed for just 69 -- their lowest ever World Cup total and the fifth worst in tournament history as the 2003 semi-finalists looked out of their depth in Chennai.
Kenya's pallid showing came at the worst possible time for the smaller nations, who are fighting for their future at the event, with international cricket chiefs planning to cut participants from 14 to 10 in 2015.
Skipper Jimmy Kamande was devastated by the mauling.
"The disappointing thing is we get to play a Test team once around every two years or so.
The more we play against these guys, the better you become," he said.
"We play Pakistan next. I would be happy as long as we improve each and every game.
buy avanafil online buy avanafil online no prescription
"
Sri Lanka plundered 332-7 off the Canadian attack in Hambantota with Mahela Jayawardene leading the way with a blistering 100 off just 80 balls -- the fourth fastest in World Cup history.
Canada never looked remotely likely to reach their target, slipping to 122 all