Records type all-round analysis [change type]
View match by match list [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2001-2013 179 2541 122* 22.09 1 183 6/119 35.83 4 51 0 -13.73 Profile
Match by match list
25* - 25 2 28 0 0 ODI v Zimbabwe Taupo 2 Jan 2001 ODI # 1663
DNB - - 2 46 0 0 ODI v Zimbabwe Wellington 4 Jan 2001 ODI # 1664
1 - 1 1 52 1 0 ODI v Zimbabwe Auckland 7 Jan 2001 ODI # 1665
13 - 13 1 39 0 0 ODI v Sri Lanka Napier 31 Jan 2001 ODI # 1680
1 - 1 0 36 0 0 ODI v Sri Lanka Wellington 3 Feb 2001 ODI # 1682
4 - 4 0 38 0 0 ODI v Sri Lanka Auckland 6 Feb 2001 ODI # 1684
DNB - - 3 44 0 0 ODI v Sri Lanka Christchurch 11 Feb 2001 ODI # 1688
0 - 0 0 36 0 0 ODI v Pakistan Auckland 17 Feb 2001 ODI # 1689
DNB - - 0 27 1 0 ODI v Pakistan Napier 20 Feb 2001 ODI # 1690
8 - 8 3 61 0 0 ODI v Pakistan Wellington 22 Feb 2001 ODI # 1691
DNB - - 1 21 0 0 ODI v Pakistan Christchurch 25 Feb 2001 ODI # 1692
DNB - - 1 54 0 0 ODI v Pakistan Dunedin 28 Feb 2001 ODI # 1693
0 0 0 2 114 0 0 Test v Pakistan Auckland 8 Mar 2001 Test # 1533
DNB - - 5 36 1 0 Test v Pakistan Hamilton 27 Mar 2001 Test # 1540
1 - 1 0 20 0 0 ODI v Sri Lanka Sharjah 10 Apr 2001 ODI # 1705
DNB - - 0 23 1 0 ODI v Pakistan Sharjah 12 Apr 2001 ODI # 1707
9* - 9 0 27 2 0 ODI v Australia Melbourne 11 Jan 2002 ODI # 1783
2 - 2 1 42 0 0 ODI v South Africa Hobart 15 Jan 2002 ODI # 1785
5 - 5 1 46 0 0 ODI v Australia Sydney 17 Jan 2002 ODI # 1786
DNB - - 2 41 1 0 ODI v South Africa Brisbane 19 Jan 2002 ODI # 1787
2 - 2 1 39 0 0 ODI v South Africa Adelaide 27 Jan 2002 ODI # 1797
DNB - - 1 65 0 0 ODI v South Africa Perth 1 Feb 2002 ODI # 1801
0 - 0 0 29 0 0 ODI v South Africa Sydney 8 Feb 2002 ODI # 1805
9 - 9 0 16 1 0 ODI v Sri Lanka Sharjah 9 Apr 2002 ODI # 1826
13 - 13 0 28 0 0 ODI v Pakistan Sharjah 11 Apr 2002 ODI # 1828
23* - 23 0 49 0 0 ODI v Sri Lanka Sharjah 14 Apr 2002 ODI # 1830
4* 17 21 6 163 1 0 Test v England Nottingham 10 Jun 2004 Test # 1704
DNB - - 0 25 0 0 ODI v West Indies Birmingham 26 Jun 2004 ODI # 2134
DNB - - 5 42 0 0 ODI v England Chester-le-Street 29 Jun 2004 ODI # 2136
DNB - - 1 37 0 0 ODI v West Indies Cardiff 3 Jul 2004 ODI # 2138
DNB - - 0 53 0 0 ODI v England Bristol 4 Jul 2004 ODI # 2139
23 - 23 5 42 0 0 Test v Bangladesh Dhaka 19 Oct 2004 Test # 1715
DNB - - 2 33 1 0 Test v Bangladesh Chattogram 26 Oct 2004 Test # 1717
DNB - - 2 34 2 0 ODI v Bangladesh Dhaka 5 Nov 2004 ODI # 2190
DNB - - 1 29 0 0 ODI v Bangladesh Dhaka 7 Nov 2004 ODI # 2191
7 13 20 0 120 0 0 Test v Australia Adelaide 26 Nov 2004 Test # 1723
0 5* 5 2 128 0 0 Test v Australia Christchurch 10 Mar 2005 Test # 1739
26 DNB 26 4 128 1 0 Test v Australia Wellington 18 Mar 2005 Test # 1742
3 23 26 6 159 0 0 Test v Australia Auckland 26 Mar 2005 Test # 1744
55 7 62 4 132 0 0 Test v Sri Lanka Napier 4 Apr 2005 Test # 1746
15 - 15 5 122 0 0 Test v Sri Lanka Wellington 11 Apr 2005 Test # 1748
13 - 13 5 30 0 0 Test v Zimbabwe Harare 7 Aug 2005 Test # 1759
19 - 19 1 67 0 0 Test v Zimbabwe Bulawayo 15 Aug 2005 Test # 1761
21 - 21 - - 0 0 ODI v South Africa Cape Town 28 Oct 2005 ODI # 2288
TDNB - - 1 18 0 0 ODI v South Africa Durban 4 Nov 2005 ODI # 2292
12 - 12 1 19 0 0 ODI v South Africa Centurion 6 Nov 2005 ODI # 2293
0 - 0 1 29 1 0 ODI v Australia Auckland 3 Dec 2005 ODI # 2301
sub - - 0 36 0 0 ODI v Australia Wellington 7 Dec 2005 ODI # 2302
29* - 29 2 38 0 0 ODI v Sri Lanka Wellington 6 Jan 2006 ODI # 2311
2 - 2 0 56 0 0 ODI v Sri Lanka Napier 8 Jan 2006 ODI # 2312
13* - 13 0 21 1 0 T20I v West Indies Auckland 16 Feb 2006 T20I # 5
2 - 2 1 32 2 0 ODI v West Indies Wellington 18 Feb 2006 ODI # 2332
15* - 15 1 28 0 0 ODI v West Indies Queenstown 22 Feb 2006 ODI # 2335
17* - 17 0 47 1 0 ODI v West Indies Christchurch 25 Feb 2006 ODI # 2337
7 - 7 1 38 0 0 ODI v West Indies Auckland 4 Mar 2006 ODI # 2346
14 20 34 1 129 2 0 Test v West Indies Auckland 9 Mar 2006 Test # 1787
28* DNB 28 7 117 0 0 Test v West Indies Wellington 17 Mar 2006 Test # 1790
TDNB - - 0 66 0 0 Test v West Indies Napier 25 Mar 2006 Test # 1793
8 0* 8 6 135 1 0 Test v South Africa Centurion 15 Apr 2006 Test # 1798
122* DNB 122 3 95 0 0 Test v South Africa Cape Town 27 Apr 2006 Test # 1800
19 19 38 6 154 0 0 Test v South Africa Johannesburg 5 May 2006 Test # 1801
9 - 9 0 33 0 0 ODI v South Africa Brabourne 16 Oct 2006 ODI # 2430
9* - 9 1 47 1 0 ODI v Pakistan Mohali 25 Oct 2006 ODI # 2436
8 - 8 1 48 0 0 ODI v Australia Mohali 1 Nov 2006 ODI # 2441
0 DNB 0 5 64 1 0 Test v Sri Lanka Christchurch 7 Dec 2006 Test # 1820
1 44 45 1 109 1 0 Test v Sri Lanka Wellington 15 Dec 2006 Test # 1822
18 - 18 0 19 0 0 T20I v Sri Lanka Wellington 22 Dec 2006 T20I # 11
3* - 3 3 23 1 0 T20I v Sri Lanka Auckland 26 Dec 2006 T20I # 12
2 - 2 2 69 0 0 ODI v Sri Lanka Napier 28 Dec 2006 ODI # 2468
45* - 45 1 46 0 0 ODI v Sri Lanka Queenstown 31 Dec 2006 ODI # 2469
15* - 15 1 32 1 0 ODI v Sri Lanka Christchurch 2 Jan 2007 ODI # 2470
TDNB - - - - - - ODI v Sri Lanka Hamilton 9 Jan 2007 ODI # 2472
6 - 6 0 31 0 0 ODI v Australia Hobart 14 Jan 2007 ODI # 2474
20 - 20 2 34 0 0 ODI v England Hobart 16 Jan 2007 ODI # 2475
18 - 18 1 47 0 0 ODI v Australia Sydney 21 Jan 2007 ODI # 2479
14 - 14 3 17 0 0 ODI v England Adelaide 23 Jan 2007 ODI # 2482
9 - 9 1 45 1 0 ODI v England Perth 30 Jan 2007 ODI # 2490
13* - 13 2 56 0 0 ODI v Australia Melbourne 4 Feb 2007 ODI # 2501
22* - 22 1 45 1 0 ODI v England Brisbane 6 Feb 2007 ODI # 2510
2 - 2 0 43 0 0 ODI v Australia Hamilton 20 Feb 2007 ODI # 2527
DNB - - 2 43 1 0 ODI v England Gros Islet 16 Mar 2007 ODI # 2536
0* - 0 2 20 1 0 ODI v Kenya Gros Islet 20 Mar 2007 ODI # 2544
DNB - - 0 29 0 0 ODI v West Indies North Sound 29 Mar 2007 ODI # 2557
DNB - - 0 27 0 0 ODI v Bangladesh North Sound 2 Apr 2007 ODI # 2561
34* - 34 0 27 0 0 ODI v Ireland Providence 9 Apr 2007 ODI # 2566
25* - 25 1 49 0 0 ODI v Sri Lanka St George's 12 Apr 2007 ODI # 2569
DNB - - 1 16 0 0 ODI v South Africa St George's 14 Apr 2007 ODI # 2571
6 - 6 3 74 0 0 ODI v Australia St George's 20 Apr 2007 ODI # 2577
30* - 30 2 46 0 0 ODI v Sri Lanka Kingston 24 Apr 2007 ODI # 2579
7 DNB 7 0 61 1 0 Test v West Indies Dunedin 11 Dec 2008 Test # 1897
0 2* 2 3 118 0 0 Test v West Indies Napier 19 Dec 2008 Test # 1900
2 - 2 - - 0 0 T20I v West Indies Auckland 26 Dec 2008 T20I # 78
20 - 20 - - 0 0 T20I v West Indies Hamilton 28 Dec 2008 T20I # 79
3 - 3 0 6 0 0 T20I v Australia Sydney 15 Feb 2009 T20I # 83
0 14 14 0 98 0 0 Test v India Hamilton 18 Mar 2009 Test # 1915
52 - 52 0 82 0 0 Test v India Napier 26 Mar 2009 Test # 1917
15 49 64 1 110 1 0 Test v India Wellington 3 Apr 2009 Test # 1918
DNB - - 0 12 0 0 T20I v Scotland The Oval 6 Jun 2009 T20I # 91
7* - 7 0 17 2 0 T20I v Ireland Nottingham 11 Jun 2009 T20I # 102
7 - 7 0 19 0 0 T20I v Pakistan The Oval 13 Jun 2009 T20I # 107
28* - 28 2 40 0 0 ODI v Sri Lanka Johannesburg 27 Sep 2009 ODI # 2899
2* - 2 0 31 0 0 ODI v England Johannesburg 29 Sep 2009 ODI # 2902
DNB - - 0 33 0 0 ODI v Pakistan Johannesburg 3 Oct 2009 ODI # 2906
33 - 33 0 42 0 0 ODI v Australia Centurion 5 Oct 2009 ODI # 2907
5* - 5 1 26 0 0 T20I v Pakistan Dubai (DICS) 13 Nov 2009 T20I # 123
DNB - - 1 8 1 0 T20I v Bangladesh Hamilton 3 Feb 2010 T20I # 131
2 - 2 - - 1 0 ODI v Bangladesh Napier 5 Feb 2010 ODI # 2949
20* - 20 0 16 0 0 ODI v Bangladesh Dunedin 8 Feb 2010 ODI # 2951
19* - 19 0 18 0 0 ODI v Bangladesh Christchurch 11 Feb 2010 ODI # 2953
43 - 43 - - 0 0 T20I v Australia Wellington 26 Feb 2010 T20I # 148
7 - 7 2 32 0 0 T20I v Australia Christchurch 28 Feb 2010 T20I # 149
12 - 12 1 44 0 0 ODI v Australia Napier 3 Mar 2010 ODI # 2966
2 - 2 1 35 0 0 ODI v Australia Auckland 6 Mar 2010 ODI # 2969
10 - 10 1 26 0 0 ODI v Australia Auckland 11 Mar 2010 ODI # 2973
72* - 72 0 34 0 0 ODI v India Vadodara 4 Dec 2010 ODI # 3074
98* - 98 - - 0 0 ODI v India Bengaluru 7 Dec 2010 ODI # 3076
17* - 17 - - 0 0 ODI v India Chennai 10 Dec 2010 ODI # 3077
19 - 19 0 12 1 0 T20I v Pakistan Auckland 26 Dec 2010 T20I # 193
40 - 40 0 10 0 0 T20I v Pakistan Hamilton 28 Dec 2010 T20I # 194
3 - 3 2 12 0 0 T20I v Pakistan Christchurch 30 Dec 2010 T20I # 195
33 6 39 0 36 0 0 Test v Pakistan Wellington 15 Jan 2011 Test # 1991
DNB - - 0 13 0 0 ODI v Pakistan Wellington 22 Jan 2011 ODI # 3085
TDNB - - 0 16 0 0 ODI v Pakistan Queenstown 26 Jan 2011 ODI # 3088
62 - 62 0 29 0 0 ODI v Pakistan Napier 1 Feb 2011 ODI # 3093
16 - 16 0 21 1 0 ODI v Pakistan Hamilton 3 Feb 2011 ODI # 3095
8 - 8 3 50 1 0 ODI v Pakistan Auckland 5 Feb 2011 ODI # 3097
DNB - - - - 0 0 ODI v Kenya Chennai 20 Feb 2011 ODI # 3101
0 - 0 0 11 1 0 ODI v Australia Nagpur 25 Feb 2011 ODI # 3107
DNB - - - - 0 0 ODI v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
1 - 1 0 26 0 0 ODI v Pakistan Pallekele 8 Mar 2011 ODI # 3123
31* - 31 0 31 1 0 ODI v Canada Wankhede 13 Mar 2011 ODI # 3129
20 - 20 0 11 0 0 ODI v Sri Lanka Wankhede 18 Mar 2011 ODI # 3137
DNB - - 0 10 0 0 T20I v Zimbabwe Harare 15 Oct 2011 T20I # 211
DNB - - - - 0 0 T20I v Zimbabwe Harare 17 Oct 2011 T20I # 213
DNB - - 2 37 0 0 ODI v Zimbabwe Harare 20 Oct 2011 ODI # 3204
1 - 1 0 32 1 0 ODI v Zimbabwe Harare 22 Oct 2011 ODI # 3206
DNB - - - - 2 0 T20I v Zimbabwe Auckland 11 Feb 2012 T20I # 219
60 - 60 - - 0 0 T20I v Zimbabwe Hamilton 14 Feb 2012 T20I # 220
8* - 8 - - 0 0 T20I v South Africa Wellington 17 Feb 2012 T20I # 221
28 - 28 0 7 1 0 T20I v South Africa Hamilton 19 Feb 2012 T20I # 222
9* - 9 1 23 0 0 T20I v South Africa Auckland 22 Feb 2012 T20I # 223
32 - 32 0 5 0 0 ODI v South Africa Wellington 25 Feb 2012 ODI # 3249
6 - 6 - - 0 0 ODI v South Africa Napier 29 Feb 2012 ODI # 3252
36 - 36 - - 0 0 ODI v South Africa Auckland 3 Mar 2012 ODI # 3254
43* 5 48 0 40 1 0 Test v India Hyderabad 23 Aug 2012 Test # 2054
8 41 49 0 17 0 0 Test v India Bengaluru 31 Aug 2012 Test # 2055
1 - 1 2 26 0 0 T20I v India Chennai 11 Sep 2012 T20I # 261
35 - 35 - - 1 0 T20I v Bangladesh Pallekele 21 Sep 2012 T20I # 267
13 - 13 1 7 0 0 T20I v Pakistan Pallekele 23 Sep 2012 T20I # 271
8* - 8 2 34 0 0 T20I v Sri Lanka Pallekele 27 Sep 2012 T20I # 275
50 - 50 0 12 0 0 T20I v England Pallekele 29 Sep 2012 T20I # 279
14 - 14 - - 2 0 T20I v West Indies Pallekele 1 Oct 2012 T20I # 283
2 - 2 - - 0 0 T20I v Sri Lanka Pallekele 30 Oct 2012 T20I # 290
35* - 35 0 16 0 0 ODI v Sri Lanka Pallekele 4 Nov 2012 ODI # 3305
26 - 26 0 8 0 0 ODI v Sri Lanka Pallekele 6 Nov 2012 ODI # 3306
21 - 21 - - 0 0 ODI v Sri Lanka Hambantota 10 Nov 2012 ODI # 3307
TDNB - - - - 0 0 ODI v Sri Lanka Hambantota 12 Nov 2012 ODI # 3308
3 2 5 1 31 0 0 Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
0 - 0 - - 0 0 T20I v South Africa Durban 21 Dec 2012 T20I # 293
DNB - - 0 10 0 0 T20I v South Africa East London 23 Dec 2012 T20I # 295
16 - 16 1 30 0 0 T20I v South Africa Gqeberha 26 Dec 2012 T20I # 297
1 22 23 1 50 0 0 Test v South Africa Cape Town 2 Jan 2013 Test # 2069
47* - 47 1 44 0 0 ODI v South Africa Paarl 19 Jan 2013 ODI # 3323
0 - 0 1 52 0 0 ODI v South Africa Kimberley 22 Jan 2013 ODI # 3325
53* - 53 2 38 0 0 ODI v South Africa Potchefstroom 25 Jan 2013 ODI # 3328
8 - 8 0 14 0 0 T20I v England Auckland 9 Feb 2013 T20I # 301
6* - 6 4 15 0 0 T20I v England Hamilton 12 Feb 2013 T20I # 302
15 - 15 0 7 0 0 T20I v England Wellington 15 Feb 2013 T20I # 304
3 - 3 3 38 0 0 ODI v England Hamilton 17 Feb 2013 ODI # 3335
1 - 1 0 32 0 0 ODI v England Napier 20 Feb 2013 ODI # 3336
13 - 13 0 20 0 0 ODI v England Auckland 23 Feb 2013 ODI # 3338
16* - 16 0 29 0 0 ODI v England Lord's 31 May 2013 ODI # 3360
DNB - - 0 40 1 0 ODI v England Southampton 2 Jun 2013 ODI # 3361
7 - 7 0 24 0 0 ODI v England Nottingham 5 Jun 2013 ODI # 3362
6 - 6 - - 0 0 ODI v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
DNB - - - - 0 0 ODI v Australia Birmingham 12 Jun 2013 ODI # 3369
6 - 6 0 20 0 0 ODI v England Cardiff 16 Jun 2013 ODI # 3373
0 - 0 0 5 1 0 T20I v England The Oval 25 Jun 2013 T20I # 317
TDNB - - - - 0 0 T20I v England The Oval 27 Jun 2013 T20I # 318
Statsguru includes the following current or recent relevant matches:
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 80/4 (16.2 ov, DA Miller 6*, H Klaasen 19*, PW Hasaranga 2/22) - Match over
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page