STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 30 19 7 151 30 213 12.58 70.89 0 0 0 14
Test 58 82 18 1538 74 3338 24.03 46.07 0 8 15 174
T20 7 4 0 14 6 28 3.50 50.00 0 0 0 0
IPL 0 0 0 0 0 0 - - 0 0 0 0
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 30 1279 986 41 4/12 4/12 4.62 24.04 31.19 2 0 0
Test 58 10420 4632 214 6/21 10/1 2.66 21.64 48.69 7 13 2
T20 7 83 114 4 2/23 2/23 8.24 28.50 20.75 0 0 0
IPL 0 0 0 0 - - - - - 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Ireland, On 2007-06-24 at June 24, 2007 v Ireland at Civil Service Cricket Club, Stormont, Belfast
Last ODI played: vs New Zealand, On 2015-08-23 at August 23, 2015 v New Zealand at Senwes Park, Potchefstroom
Test Debut: vs Australia, On 2011-11-09 at November 9, 2011 v Australia at Newlands, Cape Town
Last Test played: vs Sri Lanka, On 2019-02-13 at February 13, 2019 v Sri Lanka at Kingsmead, Durban
T20 Debut: vs West Indies, On 2007-09-11 at September 11, 2007 v West Indies at The Wanderers Stadium, Johannesburg
Last T20 played: vs West Indies, On 2007-12-16 at December 16, 2007 v West Indies at St George's Park, Port Elizabeth
IPL Debut: vs , On at
Last IPL played: vs , On at