STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 50 22 14 73 13 160 9.13 45.63 0 0 0 5
Test 55 88 28 394 30 1397 6.57 28.20 0 0 2 48
T20 20 4 2 10 7 9 5.00 111.11 0 0 0 1
IPL 6 2 1 4 3 5 4.00 80.00 0 0 0 0
CL 2 2 1 8 8 8 8.00 100.00 0 0 0 1
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 50 2138 1812 60 6 / 22 6 / 22 5.09 30.20 35.63 0 2 0
Test 55 9602 6251 165 7 / 87 8 / 132 3.91 37.88 58.19 3 12 0
T20 20 360 497 16 3 / 23 3 / 23 8.28 31.06 22.50 0 0 0
IPL 6 140 154 5 2 / 27 2 / 27 6.60 30.80 28.00 0 0 0
CL 2 36 55 3 3 / 32 3 / 32 9.17 18.33 12.00 0 0 0

career

ODI Debut: vs Zimbabwe, On 2003-11-29 at Harare Sports Club
Last ODI played: vs England, On 2009-05-26 at Edgbaston
Test Debut: vs Sri Lanka, On 2003-06-27 at Sabina Park
Last Test played: vs Bangladesh, On 2012-11-21 at Sheikh Abu Naser Stadium
T20 Debut: vs South Africa, On 2007-09-11 at The Wanderers Stadium
Last T20 played: vs Sri Lanka, On 2012-09-29 at Pallekele International Cricket Stadium
IPL Debut: vs Kolkata Knight Riders, On 2009-04-19 at Newlands
Last IPL played: vs , On 2009-05-02 at