Rahmanullah Gurbaz is a top Afghan cricketer born on 28 November 2001 who plays as a right-handed wicketkeeper-batter for Afghanistan’s national team. He first played internationally in September 2019 and made history on 21 January 2021 by scoring 127 runs on his ODI debut, the first Afghan to do so. He has scored many big ODI and T20I hundreds and is one of Afghanistan’s key run-scorers in world cricket.
Rahmanullah Gurbaz’s Domestic & T20 Cricket Journey

Rahmanullah Gurbaz is an Afghan cricketer who started his domestic career in 2017 by playing his first List A match for Afghanistan A on 27 January 2017 and his T20 debut on 12 September 2017 for Mis Ainak Knights.
He played first-class cricket from 1 March 2018. He has been picked by teams in the Afghanistan Premier League, Bangladesh Premier League, Caribbean Premier League, Pakistan Super League, Lanka Premier League, and Indian Premier League, showing his talent in T20 leagues worldwide.
Rahmanullah Gurbaz’s Big International Centuries and Stats

Rahmanullah Gurbaz is an Afghan cricketer known for scoring many big hundreds in international cricket. He has eight One Day International (ODI) centuries, starting with 127 against Ireland on 21 January 2021, which made him the first Afghan to score a century on ODI debut.
He also scored 103 vs Netherlands (23 Jan 2022), *106 and 145 vs Bangladesh, 151 vs Pakistan, 121 vs Ireland, 105 vs South Africa, and 101 vs Bangladesh. In T20 Internationals, he scored 100 vs UAE on 29 December 2023. These big scores show he is one of Afghanistan’s top batsmen.
| No | Format | Runs | Opponent | Date |
|---|---|---|---|---|
| 1 | ODI | 127 | Ireland | 21 Jan 2021 |
| 2 | ODI | 103 | Netherlands | 23 Jan 2022 |
| 3 | ODI | 106* | Bangladesh | 2023 |
| 4 | ODI | 145 | Bangladesh | 2023 |
| 5 | ODI | 151 | Pakistan | 2023 |
| 6 | ODI | 121 | Ireland | 2024 |
| 7 | ODI | 105 | South Africa | 2024 |
| 8 | ODI | 101 | Bangladesh | 2024 |
| 9 | T20I | 100 | UAE | 29 Dec 2023 |
Rahmanullah Gurbaz vs South Africa in T20 World Cup 2026

The match was played at Narendra Modi Stadium in the T20 World Cup 2026 between the Afghanistan national cricket team and the South Africa national cricket team during the group stage of the tournament in a high-pressure season game.
Rahmanullah Gurbaz played an explosive knock, scoring 84 runs from 42 balls with seven sixes and four fours. He attacked from the start, kept the chase alive, and later received bats as praise from Virat Kohli after the match.
Afghanistan chased 188 and matched the total, so the match was tied and went into a double super over. The winner was decided only after two super overs in a very close finish.
ALSO READ: Lorcan Tucker Key Reason Behind T20 World Cup 2026 Record Total
