ODI Debut: |
vs Sri Lanka, On 2012-03-08 at March 8, 2012 v Sri Lanka at Adelaide Oval, Adelaide |
Last ODI played: |
vs England, On 2019-07-11 at July 11, 2019 v England at Edgbaston, Birmingham |
Test Debut: |
vs Sri Lanka, On 2011-08-31 at August 31, 2011 v Sri Lanka at Galle International Stadium, Galle |
Last Test played: |
vs India, On 2021-01-15 at January 15, 2021 v India at Brisbane Cricket Ground (Woolloongabba), Brisbane |
T20 Debut: |
vs India, On 2016-01-29 at January 29, 2016 v India at Melbourne Cricket Ground (MCG), Melbourne |
Last T20 played: |
vs Pakistan, On 2018-10-28 at October 28, 2018 v Pakistan at Dubai International Cricket Stadium, Dubai |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |