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 97 129 43 720 57 2400 8.37 30.00 0 1 0 81
T20 14 3 2 8 5 9 8.00 88.88 0 0 0 1
IPL 89 25 19 55 10 61 9.16 90.16 0 0 2 4
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 97 18150 9620 297 7/74 10/1 3.18 32.39 61.11 10 11 1
T20 14 278 400 8 2/34 2/34 8.63 50.00 34.75 0 0 0
IPL 89 1907 2578 71 5/12 5/12 8.11 36.30 26.85 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 New Zealand, On 2020-02-21 at February 21, 2020 v New Zealand at Basin Reserve, Wellington
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