Test your T20 cricket knowledge! Identify the number of balls taken by players to score their fastest fifty in T20I.
Type the correct number of balls for each player to score their fastest fifty in T20 International cricket.
Hint: Yuvraj Singh holds the record with just 12 balls - the fastest T20I fifty ever!
Note: Type only the numbers (e.g., "12", "17", "18").
| Player | Balls |
|---|---|
| Yuvraj Singh | 12 |
| Chris Gayle | 17 |
| Shahid Afridi | 18 |
| Hazratullah Zazai | 19 |
| Rashid Khan | 20 |
| Brendon McCullum | 21 |
| Andre Russell | 22 |
| AB de Villiers | 23 |
| Glenn Maxwell | 24 |
| Kevin O'Brien | 25 |
Note: This list shows the fastest fifties in T20 International cricket. Yuvraj Singh's 12-ball fifty is the fastest ever, achieved against England in 2007 during the first T20 World Cup. Note: Rashid Khan's 20-ball fifty as a bowler is particularly impressive.
Current Update: As of 2025, Yuvraj Singh's 12-ball fifty remains the fastest in T20I history, though several players have come close with 13-14 ball fifties.