ODI Debut: |
vs New Zealand, On 2016-12-29 at December 29, 2016 v New Zealand at Saxton Oval, Nelson |
Last ODI played: |
vs New Zealand, On 2016-12-31 at December 31, 2016 v New Zealand at Saxton Oval, Nelson |
Test Debut: |
vs New Zealand, On 2017-01-20 at January 20, 2017 v New Zealand at Hagley Oval, Christchurch |
Last Test played: |
vs West Indies, On 2018-07-12 at July 12, 2018 v West Indies at Sabina Park, Kingston, Jamaica |
T20 Debut: |
vs Zimbabwe, On 2016-01-15 at January 15, 2016 v Zimbabwe at Sheikh Abu Naser Stadium, Khulna |
Last T20 played: |
vs New Zealand, On 2017-01-08 at January 8, 2017 v New Zealand at Bay Oval, Mount Maunganui |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |