Why Jadeja Rocks

Ravindra Jadeja’s batting average of 41.90 in away Tests in the last three years is the highest by an Indian