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 71 60 12 1151 66 988 23.97 116.49 0 4 50 67
IPL 140 104 38 1490 70 1162 22.57 128.22 0 5 61 116
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 71 1151 1600 59 4/28 4/28 8.34 27.11 19.50 2 0 0
IPL 140 2711 3798 153 4/22 4/22 8.40 24.82 17.71 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 Sri Lanka, On 2020-03-06 at March 6, 2020 v Sri Lanka at Pallekele International Cricket Stadium, Kandy
IPL Debut: vs , On at
Last IPL played: vs , On at