STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 190 169 27 5757 185 6365 40.54 90.44 9 33 131 570
Test 59 109 3 3731 176 7094 35.19 52.59 4 24 31 483
T20 58 56 6 1462 124 1006 29.24 145.32 1 10 83 115
IPL 145 141 16 3874 117 2809 30.99 137.91 4 21 190 376
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 190 6466 5342 168 4/36 4/36 4.95 31.79 38.48 3 0 0
Test 59 5495 2526 75 6/33 6/51 2.75 33.68 73.26 1 3 0
T20 58 930 1187 48 4/15 4/15 7.65 24.72 19.37 1 0 0
IPL 145 2029 2682 92 4/29 4/29 7.93 29.15 22.05 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs South Africa, On 2002-03-24 at March 24, 2002 v South Africa at SuperSport Park, Centurion
Last ODI played: vs England, On 2015-09-05 at September 5, 2015 v England at Lord's, London
Test Debut: vs Pakistan, On 2005-01-02 at January 2, 2005 v Pakistan at Sydney Cricket Ground (SCG), Sydney
Last Test played: vs England, On 2015-07-08 at July 8, 2015 v England at Sophia Gardens, Cardiff
T20 Debut: vs South Africa, On 2006-02-24 at February 24, 2006 v South Africa at The Wanderers Stadium, Johannesburg
Last T20 played: vs India, On 2016-03-27 at March 27, 2016 v India at Punjab Cricket Association IS Bindra Stadium, Mohali
IPL Debut: vs , On at
Last IPL played: vs , On at