STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 111 61 19 675 65 776 16.07 86.98 0 1 6 59
Test 57 80 10 2145 124 3900 30.64 55.00 4 11 13 240
T20 46 11 7 123 31 115 30.75 106.96 0 0 1 14
IPL 111 37 15 231 29 240 10.50 96.25 0 0 2 22
CL 24 9 5 98 46 61 24.50 160.66 0 0 5 8
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 111 6021 4937 150 4 / 25 4 / 25 4.92 32.91 40.14 1 0 0
Test 57 16515 7951 311 7 / 59 13 / 140 2.89 25.57 53.10 13 26 7
T20 46 1026 1193 52 4 / 8 4 / 8 6.98 22.94 19.73 2 0 0
IPL 111 2290 2499 100 4 / 34 4 / 34 6.55 24.99 22.90 1 0 0
CL 24 536 665 30 4 / 18 4 / 18 7.44 22.17 17.87 1 0 0

career

ODI Debut: vs Sri Lanka, On 2010-06-05 at Harare Sports Club
Last ODI played: vs Windies, On 2017-06-30 at Sir Vivian Richards Stadium
Test Debut: vs Windies, On 2011-11-06 at Feroz Shah Kotla
Last Test played: vs South Africa, On 2018-01-13 at SuperSport Park
T20 Debut: vs Zimbabwe, On 2010-06-12 at Harare Sports Club
Last T20 played: vs Windies, On 2017-07-09 at Sabina Park
IPL Debut: vs Mumbai Indians, On 2009-04-18 at Newlands
Last IPL played: vs , On 2016-05-21 at