Usman Patel 104 runs only 24 balls fastest tennis cricket century in ghansoli 2017