Ashwin ravi has again proved why he is best all-rounder in international test cricket .hats off to him for 176 wickets.three centuries and 6 half centuries in just 33 matches.even rohit sharma has only two tons in his record notebook and that of yuvraj singh is three for 40 test matches.ranked 2nd in test as a bowler and 1st as an all rounder