STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 177 171 26 6459 264 7430 44.54 86.93 16 34 165 555
Test 25 43 6 1479 177 2682 39.97 55.15 3 9 29 144
T20 71 64 12 1647 118 1219 31.67 135.11 2 12 67 150
IPL 159 154 25 4207 109 3214 32.61 130.90 1 32 172 354
CL 11 11 1 322 51 254 32.20 126.77 0 1 16 24
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 177 593 515 8 2 / 27 2 / 27 5.21 64.38 74.13 0 0 0
Test 25 334 202 2 1 / 26 1 / 35 3.63 101.00 167.00 0 0 0
T20 71 68 113 1 1 / 22 1 / 22 9.97 113.00 68.00 0 0 0
IPL 159 332 440 15 4 / 6 4 / 6 7.95 29.33 22.13 1 0 0
CL 11 12 13 0 0 / 13 0 / 13 6.50 - - 0 0 0

career

ODI Debut: vs Ireland, On 2007-06-23 at Civil Service Cricket Club
Last ODI played: vs South Africa, On 2018-02-04 at SuperSport Park
Test Debut: vs Windies, On 2013-11-06 at Eden Gardens
Last Test played: vs South Africa, On 2018-01-13 at SuperSport Park
T20 Debut: vs England, On 2007-09-19 at Kingsmead
Last T20 played: vs Sri Lanka, On 2017-12-24 at Wankhede Stadium
IPL Debut: vs Kolkata Knight Riders, On 2008-04-20 at Eden Gardens
Last IPL played: vs , On 2017-05-21 at