ALL
ODI
T20
Test
100B
T10
![SL vs BAN 2024 SL vs BAN 2024](https://cricketvectors.akamaized.net/Series/1JF.png?impolicy=default_web)
SL vs BAN 2024
Mar 4 - Apr 3Played for SL
![AFG vs SL 2024 AFG vs SL 2024](https://cricketvectors.akamaized.net/Series/1J2.png?impolicy=default_web)
AFG vs SL 2024
Feb 2 - Feb 21Played for SL
![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 NOTS
![SL vs PAK 2023 SL vs PAK 2023](https://cricketvectors.akamaized.net/Series/1G6.png?impolicy=default_web)
SL vs PAK 2023
Jul 16 - Jul 28Played for SL
![NZ vs SL 2023 NZ vs SL 2023](https://cricketvectors.akamaized.net/Series/13U.png?impolicy=default_web)
NZ vs SL 2023
Mar 9 - Apr 8Played for SL
![NEP T20 2022-23 NEP T20 2022-23](https://cricketvectors.akamaized.net/Series/19Y.png?impolicy=default_web)
NEP T20 2022-23
Dec 24 - Jan 11Played for PKA
![SL vs BAN 2024 SL vs BAN 2024](https://cricketvectors.akamaized.net/Series/1JF.png?impolicy=default_web)
SL vs BAN 2024
Mar 4 - Apr 3Played for SL