ODI Debut: |
vs Scotland, On 2013-09-08 at September 8, 2013 v Scotland at Civil Service Cricket Club, Stormont, Belfast |
Last ODI played: |
vs Bangladesh, On 2017-05-12 at May 12, 2017 v Bangladesh at The Village, Malahide, Dublin |
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 West Indies, On 2014-02-19 at February 19, 2014 v West Indies at Sabina Park, Kingston, Jamaica |
Last T20 played: |
vs Netherlands, On 2019-11-01 at November 1, 2019 v Netherlands at Dubai International Cricket Stadium, Dubai |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |