Cricket Ryan Rickelton Smashes Maiden ODI Century as South Africa Cruise to 107-Run win Over Afghanistan 3 weeks ago Daphne