STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 120 109 21 2695 101 3462 30.63 77.85 1 14 34 204
Test 13 19 1 575 143 1087 31.94 52.90 3 0 2 71
T20 38 35 10 711 65 599 28.44 118.70 0 3 17 54
IPL 24 22 4 531 84 453 29.50 117.22 0 3 16 39
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 120 1860 1523 40 4 / 38 4 / 38 4.91 38.08 46.50 1 0 0
Test 13 434 290 1 1 / 39 1 / 39 4.01 290.00 434.00 0 0 0
T20 38 322 387 16 4 / 10 4 / 10 7.21 24.19 20.13 1 0 0
IPL 24 206 292 11 3 / 31 3 / 31 8.50 26.55 18.73 0 0 0
CL 0 0 0 0 - / - - / - - - - 0 0 0

career

ODI Debut: vs Australia, On 2007-02-02 at Sydney Cricket Ground
Last ODI played: vs Afghanistan, On 2015-03-13 at Sydney Cricket Ground
Test Debut: vs Sri Lanka, On 2007-12-01 at Asgiriya Stadium
Last Test played: vs South Africa, On 2012-07-19 at Kennington Oval
T20 Debut: vs New Zealand, On 2008-06-13 at Old Trafford
Last T20 played: vs India, On 2014-09-07 at Edgbaston
IPL Debut: vs Delhi Daredevils, On 2009-04-19 at Newlands
Last IPL played: vs , On 2015-05-09 at