ODI Debut: |
vs India, On 2011-09-16 at September 16, 2011 v India at Sophia Gardens, Cardiff |
Last ODI played: |
vs Australia, On 2020-09-16 at September 16, 2020 v Australia at Old Trafford, Manchester |
Test Debut: |
vs West Indies, On 2012-05-17 at May 17, 2012 v West Indies at Lord's, London |
Last Test played: |
vs Sri Lanka, On 2021-01-14 at January 14, 2021 v Sri Lanka at Galle International Stadium, Galle |
T20 Debut: |
vs West Indies, On 2011-09-23 at September 23, 2011 v West Indies at The Oval, London |
Last T20 played: |
vs South Africa, On 2020-12-01 at December 1, 2020 v South Africa at Newlands, Cape Town |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |