ODI Debut: |
vs India, On 2007-06-23 at June 23, 2007 v India at Civil Service Cricket Club, Stormont, Belfast |
Last ODI played: |
vs Afghanistan, On 2019-05-21 at May 21, 2019 v Afghanistan at Civil Service Cricket Club, Stormont, Belfast |
Test Debut: |
vs Pakistan, On 2018-05-11 at May 11, 2018 v Pakistan at The Village, Malahide, Dublin |
Last Test played: |
vs England, On 2019-07-24 at July 24, 2019 v England at Lord's, London |
T20 Debut: |
vs Scotland, On 2008-08-02 at August 2, 2008 v Scotland at Civil Service Cricket Club, Stormont, Belfast |
Last T20 played: |
vs West Indies, On 2020-01-19 at January 19, 2020 v West Indies at Warner Park, Basseterre, St Kitts |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |