STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 205 197 34 9312 183 10151 57.13 91.73 34 45 100 863
Test 66 112 8 5554 243 9532 53.40 58.27 21 16 17 618
T20 55 51 14 1956 90 1419 52.86 137.84 0 18 40 208
IPL 149 141 23 4418 113 3403 37.44 129.83 4 30 159 382
CL 15 14 3 424 84 282 38.55 150.35 0 2 14 45
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 205 641 665 4 1 / 15 1 / 15 6.22 166.25 160.25 0 0 0
Test 66 163 76 0 0 / 0 0 / 0 2.80 - - 0 0 0
T20 55 146 198 4 1 / 13 1 / 13 8.14 49.50 36.50 0 0 0
IPL 149 251 368 4 2 / 25 2 / 25 8.80 92.00 62.75 0 0 0
CL 15 57 95 0 0 / 9 0 / 9 10.00 - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2008-08-18 at Rangiri Dambulla International Stadium
Last ODI played: vs South Africa, On 2018-02-04 at SuperSport Park
Test Debut: vs Windies, On 2011-06-20 at Sabina Park
Last Test played: vs South Africa, On 2018-01-24 at New Wanderers Stadium
T20 Debut: vs Zimbabwe, On 2010-06-12 at Harare Sports Club
Last T20 played: vs New Zealand, On 2017-11-07 at Greenfield International Stadium
IPL Debut: vs Kolkata Knight Riders, On 2008-04-18 at M.Chinnaswamy Stadium
Last IPL played: vs , On 2017-05-14 at