STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 304 278 40 8701 150 9924 36.56 87.68 14 52 155 908
Test 40 62 6 1900 169 3277 33.93 57.98 3 11 22 260
T20 58 51 9 1177 77 863 28.02 136.38 0 8 74 77
IPL 120 116 15 2587 83 1972 25.61 131.19 0 12 141 204
CL 0 0 0 0 0 0 - - 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 304 5048 4294 111 5 / 31 5 / 31 5.10 38.68 45.48 2 1 0
Test 40 931 547 9 2 / 9 2 / 20 3.53 60.78 103.44 0 0 0
T20 58 424 499 28 3 / 17 3 / 17 7.06 17.82 15.14 0 0 0
IPL 120 857 1054 36 4 / 29 4 / 29 7.38 29.28 23.81 2 0 0
CL 0 0 0 0 - / - - / - - - - 0 0 0

career

ODI Debut: vs Kenya, On 2000-10-03 at Gymkhana Club Ground
Last ODI played: vs Windies, On 2017-06-30 at Sir Vivian Richards Stadium
Test Debut: vs New Zealand, On 2003-10-16 at Punjab Cricket Association Stadium
Last Test played: vs England, On 2012-12-05 at Eden Gardens
T20 Debut: vs Scotland, On 2007-09-13 at Kingsmead
Last T20 played: vs England, On 2017-02-01 at M.Chinnaswamy Stadium
IPL Debut: vs Chennai Super Kings, On 2008-04-19 at Punjab Cricket Association Stadium
Last IPL played: vs , On 2017-05-17 at