ODI Debut: |
vs Ireland, On 2016-08-18 at August 18, 2016 v Ireland at The Village, Malahide, Dublin |
Last ODI played: |
vs South Africa, On 2021-04-07 at April 7, 2021 v South Africa at SuperSport Park, Centurion |
Test Debut: |
vs West Indies, On 2016-10-13 at October 13, 2016 v West Indies at Dubai International Cricket Stadium, Dubai |
Last Test played: |
vs West Indies, On 2016-10-30 at October 30, 2016 v West Indies at Sharjah Cricket Stadium, Sharjah |
T20 Debut: |
vs United Arab Emirates, On 2016-02-29 at February 29, 2016 v United Arab Emirates at Shere Bangla National Stadium, Mirpur |
Last T20 played: |
vs South Africa, On 2021-04-16 at April 16, 2021 v South Africa at SuperSport Park, Centurion |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |