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 68 95 13 2376 124 4341 28.97 54.73 4 11 14 267
T20 46 11 7 123 31 115 30.75 106.95 0 0 1 14
IPL 139 52 17 375 45 339 10.71 110.61 0 0 10 32
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 111 6021 4937 150 4/25 4/25 4.91 32.91 40.14 1 0 0
Test 68 19200 9079 357 7/59 13/1 2.83 25.43 53.78 17 27 7
T20 46 1026 1193 52 4/8 4/8 6.97 22.94 19.73 2 0 0
IPL 139 2924 3309 125 4/34 4/34 6.79 26.47 23.39 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2010-06-05 at June 5, 2010 v Sri Lanka at Harare Sports Club, Harare
Last ODI played: vs West Indies, On 2017-06-30 at June 30, 2017 v West Indies at Sir Vivian Richards Stadium, Antigua
Test Debut: vs West Indies, On 2011-11-06 at November 6, 2011 v West Indies at Arun Jaitley Stadium, Delhi
Last Test played: vs South Africa, On 2019-10-19 at October 19, 2019 v South Africa at JSCA International Stadium Complex, Ranchi
T20 Debut: vs Zimbabwe, On 2010-06-12 at June 12, 2010 v Zimbabwe at Harare Sports Club, Harare
Last T20 played: vs West Indies, On 2017-07-09 at July 9, 2017 v West Indies at Sabina Park, Kingston, Jamaica
IPL Debut: vs , On at
Last IPL played: vs , On at