ODI Debut: |
vs Ireland, On 2006-06-13 at June 13, 2006 v Ireland at Civil Service Cricket Club, Stormont, Belfast |
Last ODI played: |
vs Zimbabwe, On 2018-03-16 at March 16, 2018 v Zimbabwe at Harare Sports Club, Harare |
Test Debut: |
vs Pakistan, On 2018-05-11 at May 11, 2018 v Pakistan at The Village, Malahide, Dublin |
Last Test played: |
vs Pakistan, On 2018-05-11 at May 11, 2018 v Pakistan at The Village, Malahide, Dublin |
T20 Debut: |
vs Sri Lanka, On 2006-06-15 at June 15, 2006 v Sri Lanka at The Rose Bowl, Southampton |
Last T20 played: |
vs Netherlands, On 2014-03-21 at March 21, 2014 v Netherlands at Sylhet International Cricket Stadium, Sylhet |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |