ODI Debut: |
vs South Africa, On 2009-01-18 at January 18, 2009 v South Africa at Bellerive Oval, Hobart |
Last ODI played: |
vs India, On 2020-11-29 at November 29, 2020 v India at Sydney Cricket Ground (SCG), Sydney |
Test Debut: |
vs New Zealand, On 2011-12-01 at December 1, 2011 v New Zealand at Brisbane Cricket Ground (Woolloongabba), Brisbane |
Last Test played: |
vs India, On 2021-01-15 at January 15, 2021 v India at Brisbane Cricket Ground (Woolloongabba), Brisbane |
T20 Debut: |
vs South Africa, On 2009-01-11 at January 11, 2009 v South Africa at Melbourne Cricket Ground (MCG), Melbourne |
Last T20 played: |
vs England, On 2020-09-06 at September 6, 2020 v England at The Rose Bowl, Southampton |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |