Khan: 'I won't be able to sleep' 23.06.2024 14:33 Sydney Morning Herald An ecstatic Rashid Khan spoke of his excitement and happiness after Afghanistan defeated Australia.