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 56 82 19 2145 100 3587 34.04 59.79 1 16 52 212
T20 50 24 10 217 44 193 15.50 112.43 0 0 6 12
IPL 200 151 63 2386 62 1862 27.11 128.14 0 2 85 176
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 56 13967 5668 227 7/48 10/1 2.43 24.96 61.52 9 9 1
T20 50 973 1152 39 3/48 3/48 7.10 29.53 24.94 0 0 0
IPL 200 3007 3816 127 5/16 5/16 7.61 30.04 23.67 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 England, On 2021-09-02 at September 2, 2021 v England at The Oval, London
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