#3 Yuvraj Singh
Yuvraj has been one of the most well-regarded all-rounders for India in the limited overs format. He scored 1,177 runs in his T20I career with an unbeaten 77 against Australia being his highest score.
Yuvraj holds the record for the fastest T20I half-century; he achieved that landmark in the 2007 WorldT20 against England at Durban, where he scored 36 runs off Stuart Broad in the 19th over.
Due to his failing the yo-yo test, Yuvraj has been out of the Indian limited overs squad since July 2017.
Stats
Matches - 58, Runs - 1,177, Balls faced - 863, Sixes - 74, Balls/Six - 11.66.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️