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 100 134 45 746 57 2472 8.38 30.17 0 1 1 84
T20 14 3 2 8 5 9 8.00 88.88 0 0 0 1
IPL 90 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 100 18450 9757 303 7/74 10/1 3.17 32.20 60.89 10 11 1
T20 14 278 400 8 2/34 2/34 8.63 50.00 34.75 0 0 0
IPL 90 1925 2604 71 5/12 5/12 8.11 36.67 27.11 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-02-24 at February 24, 2021 v England at Narendra Modi Stadium, Motera, Ahmedabad
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