STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 114 45 18 247 32 332 9.15 74.40 0 0 5 24
Test 83 99 22 931 40 1806 12.09 51.55 0 0 4 142
T20 44 8 5 22 8 18 7.33 122.22 0 0 1 3
IPL 70 23 12 126 23 90 11.45 140.00 0 0 5 11
CL 7 2 1 18 18 17 18.00 105.88 0 0 1 1
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 114 5598 4620 187 5 / 21 5 / 21 4.95 24.71 29.94 7 2 0
Test 83 15954 8256 294 6 / 23 8 / 196 3.10 28.08 54.27 17 7 0
T20 44 952 1191 47 4 / 17 4 / 17 7.51 25.34 20.26 2 0 0
IPL 70 1629 2089 77 4 / 20 4 / 20 7.69 27.13 21.16 1 0 0
CL 7 168 220 9 3 / 19 3 / 19 7.86 24.44 18.67 0 0 0

career

ODI Debut: vs Asia XI, On 2007-06-06 at M.Chinnaswamy Stadium
Last ODI played: vs India, On 2018-02-04 at SuperSport Park
Test Debut: vs India, On 2006-12-26 at Kingsmead
Last Test played: vs India, On 2018-01-24 at New Wanderers Stadium
T20 Debut: vs Windies, On 2007-09-11 at The Wanderers Stadium
Last T20 played: vs Pakistan, On 2017-09-15 at Gaddafi Stadium
IPL Debut: vs Mumbai Indians, On 2009-04-21 at Kingsmead
Last IPL played: vs , On 2016-05-25 at