ODI Debut: |
vs Zimbabwe, On 2011-09-14 at September 14, 2011 v Zimbabwe at Harare Sports Club, Harare |
Last ODI played: |
vs England, On 2019-05-11 at May 11, 2019 v England at The Rose Bowl, Southampton |
Test Debut: |
vs Australia, On 2014-10-22 at October 22, 2014 v Australia at Dubai International Cricket Stadium, Dubai |
Last Test played: |
vs South Africa, On 2021-02-04 at February 4, 2021 v South Africa at Rawalpindi Cricket Stadium, Rawalpindi |
T20 Debut: |
vs Zimbabwe, On 2011-09-16 at September 16, 2011 v Zimbabwe at Harare Sports Club, Harare |
Last T20 played: |
vs Zimbabwe, On 2011-09-18 at September 18, 2011 v Zimbabwe at Harare Sports Club, Harare |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |