ALL
ODI
T20
Test
100B
T10
![National T20 2023 National T20 2023](https://cricketvectors.akamaized.net/Series/1IF.png?impolicy=default_web)
National T20 2023
Nov 24 - Dec 10Played for SIAL
![County Div One 2023 County Div One 2023](https://cricketvectors.akamaized.net/Series/1AN.png?impolicy=default_web)
County Div One 2023
Apr 6 - Sep 29Played for HAM
![Plunket 2022-23 Plunket 2022-23](https://cricketvectors.akamaized.net/Series/15F.png?impolicy=default_web)
Plunket 2022-23
Oct 18 - Mar 24Played for WEL
![Quaid e Azam Trophy 2022 Quaid e Azam Trophy 2022](https://cricketvectors.akamaized.net/Series/13Y.png?impolicy=default_web)
Quaid e Azam Trophy 2022
Sep 27 - Nov 30Played for SP
![County Div-One 2022 County Div-One 2022](https://cricketvectors.akamaized.net/Series/10O.png?impolicy=default_web)
County Div-One 2022
Apr 7 - Sep 29Played for HAM
![Quaid e Azam Trophy 2021 Quaid e Azam Trophy 2021](https://cricketvectors.akamaized.net/Series/R3.png?impolicy=default_web)
Quaid e Azam Trophy 2021
Oct 20 - Dec 29Played for SP