England is number 1 T20 team in the world after clean sweeping South Africa in T20 series Sports England is number 1 T20 team in the world after clean sweeping South Africa in T20 series News Analysis India 3 years ago Dawid Malan’s unbeaten 99 in a record partnership helped England complete a 3-0 series sweep over the Proteas with a nine-wicket win in the...Read More