STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 200 199 13 6107 140 8078 32.83 75.60 11 34 99 621
Test 50 96 8 3452 224 6128 39.23 56.33 9 12 28 429
T20 81 78 5 1658 86 1457 22.71 113.80 0 9 39 178
IPL 8 8 1 64 16 83 9.14 77.11 0 0 2 7
CL 6 6 0 107 67 97 17.83 110.31 0 1 4 7
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 200 7313 5020 136 4 / 41 4 / 41 4.12 36.91 53.77 1 0 0
Test 50 3953 1763 52 4 / 16 4 / 48 2.68 33.90 76.02 2 0 0
T20 81 1052 1170 49 4 / 10 4 / 10 6.67 23.88 21.47 1 0 0
IPL 8 60 68 2 1 / 8 1 / 8 6.80 34.00 30.00 0 0 0
CL 6 132 127 6 2 / 8 2 / 8 5.77 21.17 22.00 0 0 0

career

ODI Debut: vs Zimbabwe, On 2003-04-03 at Sharjah Cricket Association Stadium
Last ODI played: vs New Zealand, On 2018-01-19 at Basin Reserve
Test Debut: vs Bangladesh, On 2003-08-20 at National Stadium
Last Test played: vs England, On 2016-08-03 at Edgbaston
T20 Debut: vs England, On 2006-08-28 at County Ground
Last T20 played: vs Sri Lanka, On 2017-10-29 at Gaddafi Stadium
IPL Debut: vs Royal Challengers Bangalore, On 2008-04-18 at M.Chinnaswamy Stadium
Last IPL played: vs , On 2008-05-22 at