STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 164 141 24 2968 112 3606 25.36 82.30 2 10 58 240
Test 40 71 1 2200 113 4527 31.42 48.59 3 13 21 269
T20 86 69 16 1229 66 1063 23.18 115.61 0 4 54 71
IPL 145 106 39 1533 70 1178 22.88 130.13 0 5 65 118
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 164 6511 5874 199 6/43 6/43 5.41 29.51 32.71 6 1 0
Test 40 6466 3426 86 6/55 6/84 3.17 39.83 75.18 6 2 0
T20 86 1409 1899 76 4/19 4/19 8.08 24.98 18.53 3 0 0
IPL 145 2801 3908 159 4/22 4/22 8.37 24.57 17.61 2 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs England, On 2004-04-18 at April 18, 2004 v England at Bourda, Georgetown, Guyana
Last ODI played: vs India, On 2014-10-17 at October 17, 2014 v India at Himachal Pradesh Cricket Association Stadium, Dharamsala
Test Debut: vs England, On 2004-07-22 at July 22, 2004 v England at Lord's, London
Last Test played: vs Sri Lanka, On 2010-12-01 at December 1, 2010 v Sri Lanka at Pallekele International Cricket Stadium, Kandy
T20 Debut: vs New Zealand, On 2006-02-16 at February 16, 2006 v New Zealand at Eden Park, Auckland
Last T20 played: vs Pakistan, On 2021-08-03 at August 3, 2021 v Pakistan at Providence Stadium, Guyana
IPL Debut: vs , On at
Last IPL played: vs , On at