ALL
ODI
T20
Test
100B
T10
![Qosh Tepa T20 2024 Qosh Tepa T20 2024](https://cricketvectors.akamaized.net/Series/1L5.png?impolicy=default_web)
Qosh Tepa T20 2024
May 1 - May 13Played for AR
![AFG vs IRE 2024 AFG vs IRE 2024](https://cricketvectors.akamaized.net/Series/1J6.png?impolicy=default_web)
AFG vs IRE 2024
Feb 28 - Mar 18Played for AFG
![SA20 League 2024 SA20 League 2024](https://cricketvectors.akamaized.net/Series/1GP.png?impolicy=default_web)
SA20 League 2024
Jan 10 - Feb 10Played for JSK
![AFG-A vs OMAN 2023 AFG-A vs OMAN 2023](https://cricketvectors.akamaized.net/Series/1IA.png?impolicy=default_web)
AFG-A vs OMAN 2023
Oct 12 - Oct 23Played for AFG-A
![Asian Men's T20 2023 Asian Men's T20 2023](https://cricketvectors.akamaized.net/Series/1HS.png?impolicy=default_web)
Asian Men's T20 2023
Sep 27 - Oct 7Played for AFG
![Global T20 2023 Global T20 2023](https://cricketvectors.akamaized.net/Series/1FK.png?impolicy=default_web)
Global T20 2023
Jul 21 - Aug 6Played for MT
![Qosh Tepa T20 2024 Qosh Tepa T20 2024](https://cricketvectors.akamaized.net/Series/1L5.png?impolicy=default_web)
Qosh Tepa T20 2024
May 1 - May 13Played for AR