20 kg / 6.35029318 kg/stone = 3.14960629 stones (approximately)
Therefore, there are approximately 3.15 stones in 20 kilograms.