George Daneel évolue avec la Western Province en 1928 puis le Transvaal en 1931-1932, qui disputent la Currie Cup. Il a disputé son premier test match le contre l'équipe de Nouvelle-Zélande. Son dernier test match fut contre l'équipe d'Écosse le . De 1928 à 1932, il dispute les 8 matchs que jouent les Springboks. Les Sud-africains font une tournée en Grande-Bretagne et en Irlande en 1931-1932. Ils battent le pays de Galles 8-3 à Swansea, ils l'emportent 8-3 contre l'Irlande. Ils gagnent le ensuite 7-0 contre l'Angleterre. Puis ils battent l'Écosse 6-3. C'est un Grand Chelem. George Daneel a inscrit un essai contre les Gallois, il en avait inscrit un contre les All Blacks.