Answer
Rohit Sharma, the Indian cricketer, was 31 years old when he led India to an Asia Cup victory in 2018. He was the captain of the Indian team in the final match against Bangladesh, which India won by 3 wickets. This was Sharma's first time leading India to a victory in an Asia Cup.