ODI Debut: |
vs Pakistan, On 2012-02-21 at February 21, 2012 v Pakistan at Dubai International Cricket Stadium, Dubai |
Last ODI played: |
vs Australia, On 2020-09-16 at September 16, 2020 v Australia at Old Trafford, Manchester |
Test Debut: |
vs India, On 2014-07-27 at July 27, 2014 v India at The Rose Bowl, Southampton |
Last Test played: |
vs Sri Lanka, On 2021-01-14 at January 14, 2021 v Sri Lanka at Galle International Stadium, Galle |
T20 Debut: |
vs India, On 2011-08-31 at August 31, 2011 v India at Old Trafford, Manchester |
Last T20 played: |
vs South Africa, On 2020-12-01 at December 1, 2020 v South Africa at Newlands, Cape Town |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |