STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 136 93 32 1914 87 2244 31.38 85.29 0 10 36 152
Test 35 52 12 1176 90 1809 29.40 65.01 0 8 32 121
T20 40 18 6 116 25 124 9.67 93.55 0 0 2 6
IPL 138 109 37 1732 48 1409 24.06 122.92 0 0 57 125
CL 14 10 3 156 44 100 22.29 156.00 0 0 9 11
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 136 6806 5561 155 5 / 36 5 / 36 4.90 35.88 43.91 5 1 0
Test 35 10102 3917 165 7 / 48 10 / 154 2.33 23.74 61.22 5 9 1
T20 40 811 983 31 3 / 48 3 / 48 7.27 31.71 26.16 0 0 0
IPL 138 1925 2506 82 5 / 16 5 / 16 7.81 30.56 23.48 3 1 0
CL 14 236 370 9 2 / 18 2 / 18 9.41 41.11 26.22 0 0 0

career

ODI Debut: vs Sri Lanka, On 2009-02-08 at R.Premadasa Stadium
Last ODI played: vs Windies, On 2017-07-06 at Sabina Park
Test Debut: vs England, On 2012-12-13 at Vidarbha Cricket Association Stadium
Last Test played: vs Sri Lanka, On 2017-12-02 at Feroz Shah Kotla
T20 Debut: vs Sri Lanka, On 2009-02-10 at R.Premadasa Stadium
Last T20 played: vs Windies, On 2017-07-09 at Sabina Park
IPL Debut: vs Delhi Daredevils, On 2008-04-19 at Feroz Shah Kotla
Last IPL played: vs , On 2017-05-13 at