India's decorated off-spinner Ravichandran Ashwin will go down as one of Indian cricket's all-time greats. He has featured in over 287 matches for India, the numbers paint a befitting picture of his impact with both bat and ball.
Ever since his international cricket debut in 2010, he has established himself as a key part of the Indian team and has played a vital role in its success, especially in Test cricket