STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 117 47 18 268 32 354 9.24 75.70 0 0 7 24
Test 86 104 23 944 40 1859 11.65 50.78 0 0 5 143
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 0 0 0 0 0 0 - - 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 117 5760 4761 188 5/21 5/21 4.95 25.32 30.63 7 2 0
Test 86 16498 8550 309 6/23 9/11 3.10 27.66 53.39 18 8 0
T20 44 952 1191 47 4/17 4/17 7.50 25.34 20.25 2 0 0
IPL 70 1629 2089 77 4/20 4/20 7.69 27.12 21.15 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Asia XI, On 2007-06-06 at June 6, 2007 v Asia XI at M.Chinnaswamy Stadium, Bengaluru
Last ODI played: vs India, On 2018-02-16 at February 16, 2018 v India at SuperSport Park, Centurion
Test Debut: vs India, On 2006-12-26 at December 26, 2006 v India at Kingsmead, Durban
Last Test played: vs Australia, On 2018-03-30 at March 30, 2018 v Australia at The Wanderers Stadium, Johannesburg
T20 Debut: vs West Indies, On 2007-09-11 at September 11, 2007 v West Indies at The Wanderers Stadium, Johannesburg
Last T20 played: vs Pakistan, On 2017-09-15 at September 15, 2017 v Pakistan at Gaddafi Stadium, Lahore
IPL Debut: vs , On at
Last IPL played: vs , On at