ODI Debut: |
vs West Indies, On 2017-09-29 at September 29, 2017 v West Indies at The Rose Bowl, Southampton |
Last ODI played: |
vs Sri Lanka, On 2018-10-23 at October 23, 2018 v Sri Lanka at R.Premadasa Stadium, Colombo |
Test Debut: |
vs Australia, On 2017-12-26 at December 26, 2017 v Australia at Melbourne Cricket Ground (MCG), Melbourne |
Last Test played: |
vs Australia, On 2018-01-04 at January 4, 2018 v Australia at Sydney Cricket Ground (SCG), Sydney |
T20 Debut: |
vs South Africa, On 2017-06-23 at June 23, 2017 v South Africa at The Cooper Associates County Ground, Taunton |
Last T20 played: |
vs Sri Lanka, On 2018-10-27 at October 27, 2018 v Sri Lanka at R.Premadasa Stadium, Colombo |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |