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 104 141 47 785 57 2563 8.35 30.62 0 1 1 88
T20 14 3 2 8 5 9 8.00 88.88 0 0 0 1
IPL 93 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 104 19028 10023 311 7/74 10/1 3.16 32.22 61.18 10 11 1
T20 14 278 400 8 2/34 2/34 8.63 50.00 34.75 0 0 0
IPL 93 1997 2701 72 5/12 5/12 8.11 37.51 27.73 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 England, On 2021-08-25 at August 25, 2021 v England at Headingley, Leeds
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