STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 99 98 6 4200 137 4505 45.65 93.23 12 25 52 514
Test 29 49 1 2046 190 3070 42.63 66.64 6 5 9 274
T20 28 28 3 543 80 459 21.72 118.30 0 3 14 68
IPL 127 126 17 3561 95 2922 32.67 121.87 0 28 71 401
CL 10 10 0 364 71 297 36.40 122.56 0 2 10 41
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 99 0 0 0 0 / 0 0 / 0 - - - 0 0 0
Test 29 54 18 0 0 / 0 0 / 0 2.00 - - 0 0 0
T20 28 0 0 0 - / - - / - - - - 0 0 0
IPL 127 48 66 4 1 / 7 1 / 7 8.25 16.50 12.00 0 0 0
CL 10 0 0 0 - / - - / - - - - 0 0 0

career

ODI Debut: vs Australia, On 2010-10-20 at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
Last ODI played: vs South Africa, On 2018-02-04 at SuperSport Park
Test Debut: vs Australia, On 2013-03-14 at Punjab Cricket Association Stadium
Last Test played: vs South Africa, On 2018-01-05 at Newlands
T20 Debut: vs Windies, On 2011-06-04 at Queen's Park Oval
Last T20 played: vs New Zealand, On 2017-11-07 at Greenfield International Stadium
IPL Debut: vs Rajasthan Royals, On 2008-04-19 at Feroz Shah Kotla
Last IPL played: vs , On 2017-05-17 at