ODI Debut: |
vs Zimbabwe, On 2011-09-14 at September 14, 2011 v Zimbabwe at Harare Sports Club, Harare |
Last ODI played: |
vs Zimbabwe, On 2018-07-20 at July 20, 2018 v Zimbabwe at Queens Sports Club, Bulawayo |
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 2019-01-03 at January 3, 2019 v South Africa at Newlands, Cape Town |
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 |