India second best T20 team after series win vs England

Sports