STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 80 28 13 72 13 203 4.80 35.46 0 0 0 6
Test 90 124 43 627 31 2211 7.74 28.35 0 0 0 71
T20 14 3 2 8 5 9 8.00 88.88 0 0 0 1
IPL 77 22 16 45 9 58 7.50 77.58 0 0 1 3
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 80 3733 3563 115 4/34 4/34 5.72 30.98 32.46 6 0 0
Test 90 17196 9155 267 7/74 10/1 3.19 34.28 64.40 9 8 1
T20 14 278 400 8 2/34 2/34 8.63 50.00 34.75 0 0 0
IPL 77 1655 2263 60 5/12 5/12 8.20 37.71 27.58 0 1 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs South Africa, On 2007-06-29 at June 29, 2007 v South Africa at Civil Service Cricket Club, Stormont, Belfast
Last ODI played: vs Australia, On 2016-01-23 at January 23, 2016 v Australia at Sydney Cricket Ground (SCG), Sydney
Test Debut: vs Bangladesh, On 2007-05-25 at May 25, 2007 v Bangladesh at Shere Bangla National Stadium, Mirpur
Last Test played: vs Australia, On 2018-12-26 at December 26, 2018 v Australia at Melbourne Cricket Ground (MCG), Melbourne
T20 Debut: vs Australia, On 2008-02-01 at February 1, 2008 v Australia at Melbourne Cricket Ground (MCG), Melbourne
Last T20 played: vs Australia, On 2013-10-10 at October 10, 2013 v Australia at Saurashtra Cricket Association Stadium, Rajkot
IPL Debut: vs , On at
Last IPL played: vs , On at