Ryan Rickelton

Pakistan put South Africa in a spin with 93-run first test win
Mumbai Indians keep hopes of reaching IPL final alive with win over Gujarat Titans
Returning Rabada selected in South Africa's World Test Championship final squad
Bumrah leads Mumbai to fifth successive IPL win as Lucknow crumble
Rickelton ton sets South Africa up for big Champions Trophy win over Afghanistan
Masood and Babar fight back as Pakistan follow-on against South Africa
'Chuffed' Rickelton seizes opening chance to smash opening day century
Rickelton stars as South Africa edge first day of second Test with Sri Lanka
Djokovic pulls out of Paris Masters after struggling in China and Saudi Arabia
Tennis Tracker: Zverev and Musetti victorious in Vienna, Shelton through in Basel
Inside Benfica Campus, a 'talent factory' standing with the best in the world
Blue Jays' George Springer hits clutch home run to defeat the Mariners in Game 7 of ALCS