Records type all-round analysis [change type]
View match results [change view]
Start of match date greater than or equal to 23 Jan 1976 remove greater than or equal to 23 Jan 1976 from query
Innings in match 4th innings remove 4th innings from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 124 9282 311* 46.64 28 0 - - 0 108 0 - Profile
filtered 1 112 112 112.00 1 - - - - - - -
Match results
lost 8 wickets won 1st v India Eden Gardens 28 Nov 2004 Test # 1724
won 196 runs won 1st v England Cape Town 2 Jan 2005 Test # 1732
lost 1 wickets won 1st v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
won 174 runs won 1st v India Durban 26 Dec 2006 Test # 1825
lost 5 wickets won 1st v Pakistan Gqeberha 19 Jan 2007 Test # 1829
won 160 runs won 1st v Pakistan Karachi 1 Oct 2007 Test # 1843
draw - won 1st v Pakistan Lahore 8 Oct 2007 Test # 1844
won 358 runs won 1st v New Zealand Johannesburg 8 Nov 2007 Test # 1846
lost 8 wickets won 1st v India Kanpur 11 Apr 2008 Test # 1873
lost 6 wickets won 1st v England The Oval 7 Aug 2008 Test # 1885
draw - lost 1st v England Centurion 16 Dec 2009 Test # 1942
draw - lost 1st v England Cape Town 3 Jan 2010 Test # 1946
won 163 runs won 1st v West Indies Port of Spain 10 Jun 2010 Test # 1960
draw - won 1st v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
draw - lost 1st v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
draw - lost 1st v India Cape Town 2 Jan 2011 Test # 1988
won 8 wickets won 2nd v Australia Cape Town 9 Nov 2011 Test # 2016
lost 2 wickets won 1st v Australia Johannesburg 17 Nov 2011 Test # 2018
draw - lost 1st v New Zealand Dunedin 7 Mar 2012 Test # 2035
draw - lost 1st v New Zealand Wellington 23 Mar 2012 Test # 2037
draw - lost 1st v England Leeds 2 Aug 2012 Test # 2051
won 51 runs won 1st v England Lord's 16 Aug 2012 Test # 2053
won 309 runs won 1st v Australia Perth 30 Nov 2012 Test # 2064
won 211 runs won 1st v Pakistan Johannesburg 1 Feb 2013 Test # 2072
lost 7 wickets won 1st v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
won 231 runs won 1st v Australia Gqeberha 20 Feb 2014 Test # 2121
won 153 runs won 1st v Sri Lanka Galle 16 Jul 2014 Test # 2129
lost 7 wickets won 1st v England Johannesburg 14 Jan 2016 Test # 2199
won 280 runs won 1st v England Centurion 22 Jan 2016 Test # 2200
won 204 runs lost 1st v New Zealand Centurion 27 Aug 2016 Test # 2220
won 177 runs won 1st v Australia Perth 3 Nov 2016 Test # 2230
lost 7 wickets won 1st v Australia Adelaide 24 Nov 2016 Test # 2236
won 206 runs won 1st v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
won 282 runs lost 1st v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
won 340 runs won 1st v England Nottingham 14 Jul 2017 Test # 2264
won 333 runs lost 1st v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
won 72 runs won 1st v India Cape Town 5 Jan 2018 Test # 2292
won 135 runs won 1st v India Centurion 13 Jan 2018 Test # 2293
won 322 runs won 1st v Australia Cape Town 22 Mar 2018 Test # 2300
won 492 runs won 1st v Australia Johannesburg 30 Mar 2018 Test # 2302
won 107 runs won 1st v Pakistan Johannesburg 11 Jan 2019 Test # 2341
lost 1 wickets lost 1st v Sri Lanka Durban 13 Feb 2019 Test # 2347
lost 8 wickets won 1st v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page