South African grocery chain Shoprite has reported sales up 12.8% to ZAR33.511 (US$4.7bn) for the full year to June 2006.