STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 190 169 27 5757 185 6365 40.54 90.45 9 33 131 570
Test 59 109 3 3731 176 7094 35.20 52.59 4 24 31 484
T20 58 56 6 1462 124 1006 29.24 145.33 1 10 83 115
IPL 102 98 14 2622 104 1891 31.21 138.66 2 14 122 257
CL 14 13 1 281 47 233 23.42 120.60 0 0 12 27
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 190 6466 5342 168 4 / 36 4 / 36 4.96 31.80 38.49 3 0 0
Test 59 5495 2526 75 6 / 33 6 / 51 2.76 33.68 73.27 1 3 0
T20 58 930 1187 48 4 / 15 4 / 15 7.66 24.73 19.38 1 0 0
IPL 102 1861 2431 86 4 / 29 4 / 29 7.84 28.27 21.64 1 0 0
CL 14 186 247 11 2 / 25 2 / 25 7.97 22.45 16.91 0 0 0

career

ODI Debut: vs South Africa, On 2002-03-24 at SuperSport Park
Last ODI played: vs England, On 2015-09-05 at Lord's
Test Debut: vs Pakistan, On 2005-01-02 at Sydney Cricket Ground
Last Test played: vs England, On 2015-07-08 at Sophia Gardens
T20 Debut: vs South Africa, On 2006-02-24 at The Wanderers Stadium
Last T20 played: vs India, On 2016-03-27 at Punjab Cricket Association Stadium
IPL Debut: vs Delhi Daredevils, On 2008-04-19 at Feroz Shah Kotla
Last IPL played: vs , On 2017-05-14 at