STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 120 87 21 1544 83 1941 23.39 79.54 0 5 37 142
Test 29 40 5 1105 102 2076 31.57 53.22 1 6 18 131
T20 24 14 7 172 33 144 24.57 119.44 0 0 7 9
IPL 103 82 29 1139 60 946 21.49 120.40 0 1 37 87
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 120 5855 5142 173 5/27 5/27 5.26 29.72 33.84 5 2 0
Test 29 5884 3226 100 7/59 12/1 3.28 32.26 58.84 2 7 2
T20 24 462 618 28 3/16 3/16 8.02 22.07 16.50 0 0 0
IPL 103 2043 2649 80 3/24 3/24 7.77 33.11 25.53 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Australia, On 2004-01-09 at January 9, 2004 v Australia at Melbourne Cricket Ground (MCG), Melbourne
Last ODI played: vs Sri Lanka, On 2012-08-04 at August 4, 2012 v Sri Lanka at Pallekele International Cricket Stadium, Kandy
Test Debut: vs Australia, On 2003-12-12 at December 12, 2003 v Australia at Adelaide Oval, Adelaide
Last Test played: vs South Africa, On 2008-04-03 at April 3, 2008 v South Africa at Sardar Patel Stadium, Motera, Ahmedabad
T20 Debut: vs South Africa, On 2006-12-01 at December 1, 2006 v South Africa at The Wanderers Stadium, Johannesburg
Last T20 played: vs South Africa, On 2012-10-02 at October 2, 2012 v South Africa at R.Premadasa Stadium, Colombo
IPL Debut: vs , On at
Last IPL played: vs , On at