STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 128 126 6 5455 179 5710 45.45 95.53 18 23 85 571
Test 86 159 7 7311 335 10059 48.09 72.68 24 30 56 859
T20 82 82 9 2279 100 1636 31.21 139.30 1 18 89 221
IPL 150 150 19 5449 126 3893 41.59 139.96 4 50 201 525
CL 0 0 0 0 0 0 - - 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 128 6 8 0 - - 8.00 - - 0 0 0
Test 86 342 269 4 2/45 2/45 4.71 67.25 85.50 0 0 0
T20 82 - - - - - - - - - -
IPL 150 1 2 0 - - 12.00 - - 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

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 South Africa, On 2021-10-23 at October 23, 2021 v South Africa at Sheikh Zayed Stadium, Abu Dhabi
IPL Debut: vs , On at
Last IPL played: vs , On at