STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 218 188 48 5835 139 7004 41.67 83.30 3 40 89 461
Test 90 161 22 6236 200 12903 44.86 48.32 11 36 63 654
T20 78 63 18 1148 81 975 25.51 117.74 0 5 38 73
IPL 49 42 11 724 65 575 23.35 125.91 0 1 29 44
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 218 5191 4003 120 6/20 6/20 4.62 33.35 43.25 2 1 0
Test 90 3930 1766 33 4/44 4/60 2.69 53.51 119.09 1 0 0
T20 78 1029 1200 38 3/16 3/16 6.99 31.57 27.07 0 0 0
IPL 49 791 1079 27 4/19 4/19 8.18 39.96 29.29 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Zimbabwe, On 2008-11-28 at November 28, 2008 v Zimbabwe at Harare Sports Club, Harare
Last ODI played: vs West Indies, On 2021-03-10 at March 10, 2021 v West Indies at Sir Vivian Richards Stadium, Antigua
Test Debut: vs Pakistan, On 2009-07-04 at July 4, 2009 v Pakistan at Galle International Stadium, Galle
Last Test played: vs Bangladesh, On 2021-04-29 at April 29, 2021 v Bangladesh at Pallekele International Cricket Stadium, Kandy
T20 Debut: vs Australia, On 2009-06-08 at June 8, 2009 v Australia at Trent Bridge, Nottingham
Last T20 played: vs West Indies, On 2021-03-07 at March 7, 2021 v West Indies at Coolidge Cricket Ground, Antigua
IPL Debut: vs , On at
Last IPL played: vs , On at