STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 128 76 28 597 55 586 12.44 101.88 0 1 24 48
Test 58 88 7 1384 77 1567 17.09 88.32 0 3 63 138
T20 46 19 6 122 23 90 9.38 135.56 0 0 7 10
IPL 29 9 3 54 25 35 9.00 154.29 0 0 3 3
CL 7 3 0 40 21 24 13.33 166.67 0 0 2 4
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 128 6417 5751 174 7 / 33 7 / 33 5.38 33.05 36.88 4 2 0
Test 58 12848 6543 208 7 / 64 10 / 108 3.06 31.46 61.77 11 6 1
T20 46 960 1387 58 5 / 18 5 / 18 8.67 23.91 16.55 0 1 0
IPL 29 660 914 22 3 / 24 3 / 24 8.31 41.55 30.00 0 0 0
CL 7 142 187 8 3 / 22 3 / 22 7.90 23.38 17.75 0 0 0

career

ODI Debut: vs England, On 2008-06-15 at Riverside Ground
Last ODI played: vs Pakistan, On 2018-01-19 at Basin Reserve
Test Debut: vs England, On 2008-03-22 at McLean Park
Last Test played: vs Windies, On 2017-12-09 at Seddon Park
T20 Debut: vs England, On 2008-02-05 at Eden Park
Last T20 played: vs Australia, On 2018-02-03 at Sydney Cricket Ground
IPL Debut: vs Kolkata Knight Riders, On 2011-04-08 at MA Chidambaram Stadium
Last IPL played: vs , On 2017-05-13 at