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 51 73 19 1954 100 3127 36.18 62.48 1 15 50 187
T20 50 24 10 217 44 193 15.50 112.43 0 0 6 12
IPL 184 139 54 2159 50 1706 25.40 126.55 0 1 76 157
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 51 13137 5351 220 7/48 10/1 2.44 24.32 59.71 9 9 1
T20 50 973 1152 39 3/48 3/48 7.10 29.53 24.94 0 0 0
IPL 184 2713 3470 114 5/16 5/16 7.67 30.43 23.79 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 Australia, On 2021-01-07 at January 7, 2021 v Australia at Sydney Cricket Ground (SCG), Sydney
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