STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 226 194 35 5615 116 6005 35.31 93.50 5 36 120 476
Test 18 31 2 768 120 1445 26.48 53.14 1 7 4 100
T20 78 66 11 1605 101 1190 29.18 134.87 1 5 58 145
IPL 193 189 28 5368 100 3915 33.34 137.11 1 38 194 493
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 226 2126 1811 36 3/34 3/34 5.11 50.30 59.05 0 0 0
Test 18 1041 603 13 2/1 2/1 3.47 46.38 80.07 0 0 0
T20 78 349 442 13 2/6 2/6 7.59 34.00 26.84 0 0 0
IPL 193 908 1118 25 2/0 2/0 7.38 44.72 36.32 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2005-07-30 at July 30, 2005 v Sri Lanka at Rangiri Dambulla International Stadium, Rangiri
Last ODI played: vs England, On 2018-07-17 at July 17, 2018 v England at Headingley, Leeds
Test Debut: vs Sri Lanka, On 2010-07-26 at July 26, 2010 v Sri Lanka at Sinhalese Sports Club, Colombo
Last Test played: vs Australia, On 2015-01-06 at January 6, 2015 v Australia at Sydney Cricket Ground (SCG), Sydney
T20 Debut: vs South Africa, On 2006-12-01 at December 1, 2006 v South Africa at The Wanderers Stadium, Johannesburg
Last T20 played: vs England, On 2018-07-08 at July 8, 2018 v England at County Ground, Bristol
IPL Debut: vs , On at
Last IPL played: vs , On at