ODI Debut: |
vs England, On 2010-06-22 at June 22, 2010 v England at The Rose Bowl, Southampton |
Last ODI played: |
vs South Africa, On 2018-11-11 at November 11, 2018 v South Africa at Bellerive Oval, Hobart |
Test Debut: |
vs India, On 2014-12-17 at December 17, 2014 v India at Brisbane Cricket Ground (Woolloongabba), Brisbane |
Last Test played: |
vs Pakistan, On 2019-11-29 at November 29, 2019 v Pakistan at Adelaide Oval, Adelaide |
T20 Debut: |
vs West Indies, On 2013-02-13 at February 13, 2013 v West Indies at Brisbane Cricket Ground (Woolloongabba), Brisbane |
Last T20 played: |
vs India, On 2016-03-27 at March 27, 2016 v India at Punjab Cricket Association IS Bindra Stadium, Mohali |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |