STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 197 194 9 6989 141 8648 37.78 80.82 10 47 44 789
Test 117 205 11 9265 277 15525 47.76 59.68 27 38 24 1165
T20 33 33 2 982 89 770 31.68 127.53 0 5 26 123
IPL 29 29 3 739 91 668 28.42 110.63 0 4 9 94
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 197 1026 951 18 3 / 30 3 / 30 5.56 52.83 57.00 0 0 0
Test 117 1418 885 8 2 / 145 2 / 145 3.74 110.63 177.25 0 0 0
T20 33 24 57 0 0 / 16 0 / 16 14.25 - - 0 0 0
IPL 29 0 0 0 - / - - / - - - - 0 0 0
CL 0 0 0 0 - / - - / - - - - 0 0 0

career

ODI Debut: vs Australia, On 2002-03-30 at Mangaung Oval
Last ODI played: vs Pakistan, On 2013-11-27 at St George's Park
Test Debut: vs Australia, On 2002-03-08 at Newlands
Last Test played: vs Australia, On 2014-03-01 at Newlands
T20 Debut: vs New Zealand, On 2005-10-21 at The Wanderers Stadium
Last T20 played: vs Australia, On 2011-10-16 at The Wanderers Stadium
IPL Debut: vs Deccan Chargers, On 2008-04-24 at Rajiv Gandhi International Stadium
Last IPL played: vs , On 2011-05-04 at