STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 68 65 3 1958 122 2680 31.58 73.06 2 16 50 162
Test 8 16 0 278 49 593 17.38 46.88 0 0 4 28
T20 45 44 6 907 82 778 23.87 116.58 0 5 33 86
IPL 29 29 2 1079 100 852 39.96 126.64 1 11 44 109
CL 20 20 1 401 76 366 21.11 109.56 0 2 10 47
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 68 156 172 1 1 / 3 1 / 3 6.62 172.00 156.00 0 0 0
Test 8 192 147 1 1 / 60 1 / 60 4.59 147.00 192.00 0 0 0
T20 45 36 55 6 4 / 19 4 / 19 9.17 9.17 6.00 1 0 0
IPL 29 18 34 1 1 / 34 1 / 34 11.33 34.00 18.00 0 0 0
CL 20 151 204 9 2 / 10 2 / 10 8.11 22.67 16.78 0 0 0

career

ODI Debut: vs Pakistan, On 2006-12-05 at Rawalpindi Cricket Stadium
Last ODI played: vs New Zealand, On 2015-03-21 at Westpac Stadium
Test Debut: vs England, On 2009-03-06 at Queen's Park Oval
Last Test played: vs Bangladesh, On 2011-10-21 at Zahur Ahmed Chowdhury Stadium
T20 Debut: vs England, On 2007-06-29 at Kennington Oval
Last T20 played: vs Afghanistan, On 2017-06-05 at Warner Park
IPL Debut: vs Chennai Super Kings, On 2014-05-10 at Wankhede Stadium
Last IPL played: vs , On 2017-05-21 at