STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 168 113 39 2411 87 2769 32.58 87.07 0 13 49 178
Test 52 75 19 1985 100 3229 35.44 61.47 1 15 50 191
T20 50 24 10 217 44 193 15.50 112.43 0 0 6 12
IPL 191 145 59 2290 62 1787 26.62 128.14 0 2 82 168
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 168 8557 7024 188 5/36 5/36 4.92 37.36 45.51 7 1 0
Test 52 13229 5396 221 7/48 10/1 2.44 24.41 59.85 9 9 1
T20 50 973 1152 39 3/48 3/48 7.10 29.53 24.94 0 0 0
IPL 191 2857 3631 120 5/16 5/16 7.62 30.25 23.80 3 1 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2009-02-08 at February 8, 2009 v Sri Lanka at R.Premadasa Stadium, Colombo
Last ODI played: vs Australia, On 2020-12-02 at December 2, 2020 v Australia at Manuka Oval, Canberra
Test Debut: vs England, On 2012-12-13 at December 13, 2012 v England at Vidarbha Cricket Association Stadium, Nagpur
Last Test played: vs New Zealand, On 2021-06-18 at June 18, 2021 v New Zealand at The Rose Bowl, Southampton
T20 Debut: vs Sri Lanka, On 2009-02-10 at February 10, 2009 v Sri Lanka at R.Premadasa Stadium, Colombo
Last T20 played: vs Australia, On 2020-12-04 at December 4, 2020 v Australia at Manuka Oval, Canberra
IPL Debut: vs , On at
Last IPL played: vs , On at