Records type all-round analysis [change type]
View match by match list [change view]
Primary team South Africa remove South Africa from query
Ordered by boundary sixes (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 4s 6s Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2004-2015 109 1412 97 23.14 0 110 65 77 4/29 37.59 0 32 0 -14.44 Profile
filtered 2004-2015 107 1390 97 23.55 0 108 65 74 4/29 37.59 0 32 0 -14.03
Match by match list
40 - 40 0 5 0 13 1 0 T20I v New Zealand Bridgetown 6 May 2010 T20I # 164
43 - 43 3 4 2 12 0 0 T20I v England Cape Town 16 Sep 2007 T20I # 34
97 - 97 8 4 - - 0 0 ODI v Zimbabwe Harare 26 Aug 2007 ODI # 2615
37* - 37 3 3 1 37 1 0 ODI v Bangladesh Benoni 9 Nov 2008 ODI # 2772
27 - 27 1 3 0 12 0 0 T20I v India Johannesburg 1 Dec 2006 T20I # 10
41 - 41 2 3 - - 0 0 ODI v New Zealand Auckland 3 Mar 2012 ODI # 3254
50* - 50 3 3 0 27 0 0 ODI v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
37 - 37 4 2 1 36 1 0 T20I v Australia Johannesburg 27 Mar 2009 T20I # 87
25 - 25 1 2 0 2 0 0 ODI v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
18 - 18 0 2 0 26 0 0 T20I v Australia Centurion 14 Mar 2014 T20I # 365
41 - 41 3 2 0 6 0 0 T20I v Bangladesh Cape Town 15 Sep 2007 T20I # 31
12 - 12 0 2 0 24 0 0 T20I v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
24 - 24 1 2 2 15 0 0 T20I v Scotland The Oval 7 Jun 2009 T20I # 94
16* - 16 1 2 0 16 0 0 T20I v India Johannesburg 30 Mar 2012 T20I # 242
16 - 16 0 2 1 30 0 0 ODI v England The Oval 29 Aug 2008 ODI # 2757
28* - 28 2 2 0 11 0 0 T20I v West Indies Johannesburg 18 Jan 2008 T20I # 51
36 - 36 2 1 0 13 1 0 T20I v India Durban 20 Sep 2007 T20I # 43
58 - 58 10 1 1 132 0 0 Test v Australia Cape Town 19 Mar 2009 Test # 1916
11 - 11 0 1 0 13 1 0 T20I v New Zealand Johannesburg 21 Oct 2005 T20I # 3
23 - 23 2 1 0 20 0 0 T20I v Afghanistan Bridgetown 5 May 2010 T20I # 162
29 - 29 2 1 0 33 0 0 ODI v Australia Cape Town 9 Apr 2009 ODI # 2839
16 - 16 2 1 2 23 0 0 ODI v Zimbabwe Johannesburg 25 Feb 2005 ODI # 2229
40* - 40 4 1 2 58 0 0 ODI v Australia Melbourne 16 Jan 2009 ODI # 2795
9* - 9 0 1 0 32 1 0 T20I v England Johannesburg 13 Nov 2009 T20I # 124
37 - 37 5 1 2 35 0 0 ODI v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
14* - 14 1 1 1 24 1 0 T20I v Australia Centurion 29 Mar 2009 T20I # 88
9 - 9 0 1 2 29 1 0 T20I v New Zealand Johannesburg 23 Nov 2007 T20I # 48
10 - 10 0 1 0 13 1 0 T20I v New Zealand Auckland 22 Feb 2012 T20I # 223
31 - 31 3 1 2 43 0 0 ODI v Pakistan Lahore 20 Oct 2007 ODI # 2635
17* - 17 0 1 0 5 0 0 T20I v England Birmingham 12 Sep 2012 T20I # 262
14 - 14 2 1 2 35 0 0 T20I v England Centurion 15 Nov 2009 T20I # 125
17 - 17 1 1 0 45 1 0 ODI v England Centurion 27 Sep 2009 ODI # 2900
10 - 10 0 1 - - 0 0 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
31* - 31 2 1 3 40 0 0 ODI v Bangladesh Potchefstroom 7 Nov 2008 ODI # 2771
13 - 13 0 1 1 13 0 0 T20I v New Zealand Chattogram 24 Mar 2014 T20I # 383
19 - 19 1 1 0 36 0 0 T20I v Australia Brisbane 13 Jan 2009 T20I # 81
40 - 40 6 1 0 47 0 0 ODI v Australia Sydney 23 Jan 2009 ODI # 2802
12 - 12 0 1 1 39 0 0 T20I v India Gros Islet 2 May 2010 T20I # 155
DNB - - - - 1 12 0 0 T20I v England Chester-le-Street 8 Sep 2012 T20I # 258
DNB - - - - 0 16 0 0 T20I v West Indies Johannesburg 11 Sep 2007 T20I # 20
18 - 18 3 0 0 66 1 0 ODI v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
DNB - - - - 0 21 1 0 ODI v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
7* - 7 0 0 0 28 0 0 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
DNB - - - - 1 54 0 0 ODI v Pakistan Multan 26 Oct 2007 ODI # 2639
2 - 2 0 0 0 13 1 0 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
1 - 1 0 0 0 47 1 0 ODI v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
5 - 5 0 0 0 19 0 0 T20I v Netherlands Chattogram 27 Mar 2014 T20I # 386
29* - 29 3 0 0 39 1 0 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
5 - 5 1 0 - - 0 0 ODI v New Zealand Centurion 6 Nov 2005 ODI # 2293
0* - 0 0 0 1 8 0 0 T20I v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
DNB - - - - 1 35 0 0 ODI v Australia Adelaide 26 Jan 2009 ODI # 2804
1 - 1 0 0 1 33 0 0 ODI v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
DNB - - - - - - 1 0 T20I v New Zealand Hamilton 19 Feb 2012 T20I # 222
DNB - - - - 1 57 0 0 ODI v West Indies Centurion 20 Jan 2008 ODI # 2661
DNB - - - - 1 18 0 0 ODI v Pakistan Lahore 18 Oct 2007 ODI # 2633
DNB - - - - 1 0 2 0 T20I v England Nottingham 11 Jun 2009 T20I # 103
14 - 14 1 0 3 20 0 0 ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
6 - 6 0 0 0 18 0 0 T20I v Bangladesh Johannesburg 5 Nov 2008 T20I # 77
3 - 3 0 0 1 0 0 0 T20I v England Manchester 10 Sep 2012 T20I # 260
DNB - - - - - - 0 0 ODI v New Zealand Wellington 25 Feb 2012 ODI # 3249
DNB - - - - 4 29 0 0 ODI v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
DNB - - - - 1 28 0 0 T20I v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
5 - 5 0 0 4 44 1 0 ODI v Pakistan Lahore 29 Oct 2007 ODI # 2642
DNB - - - - 0 13 0 0 ODI v India Eden Gardens 25 Nov 2005 ODI # 2299
3 - 3 0 0 0 19 1 0 T20I v England Chattogram 29 Mar 2014 T20I # 391
19* - 19 3 0 0 13 0 0 ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
9* - 9 1 0 0 26 1 0 T20I v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
14 - 14 2 0 0 37 0 0 ODI v Australia Perth 30 Jan 2009 ODI # 2808
6 - 6 1 0 0 21 0 0 ODI v New Zealand Wellington 20 Feb 2004 ODI # 2101
DNB - - - - 3 47 0 0 ODI v Kenya Kimberley 2 Nov 2008 ODI # 2770
12* - 12 1 0 0 29 0 0 ODI v Sri Lanka East London 14 Jan 2012 ODI # 3226
DNB - - - - 0 48 0 0 ODI v West Indies Johannesburg 3 Feb 2008 ODI # 2671
10 - 10 2 0 0 21 0 0 T20I v West Indies The Oval 13 Jun 2009 T20I # 106
6 - 6 0 0 1 26 0 0 ODI v England Centurion 22 Nov 2009 ODI # 2929
12 - 12 1 0 2 30 1 0 T20I v Australia Melbourne 11 Jan 2009 T20I # 80
4 - 4 0 0 1 25 1 0 ODI v Australia Gqeberha 13 Apr 2009 ODI # 2840
2 - 2 0 0 2 27 1 0 ODI v Zimbabwe Durban 27 Feb 2005 ODI # 2231
11* - 11 2 0 0 46 2 0 ODI v Australia Hobart 18 Jan 2009 ODI # 2796
DNB - - - - 0 30 0 0 ODI v New Zealand Napier 29 Feb 2012 ODI # 3252
6 - 6 1 0 - - 0 0 ODI v England Nottingham 26 Aug 2008 ODI # 2754
DNB - - - - 1 31 1 0 T20I v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
0 - 0 0 0 1 54 0 0 ODI v New Zealand Durban 25 Nov 2007 ODI # 2648
1 - 1 0 0 0 52 1 0 ODI v Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
DNB - - - - 1 51 0 0 ODI v Zimbabwe Harare 25 Aug 2007 ODI # 2614
DNB - - - - 0 17 0 0 T20I v India Mirpur 4 Apr 2014 T20I # 399
1 - 1 0 0 0 5 0 0 T20I v West Indies Gqeberha 16 Dec 2007 T20I # 50
14 - 14 2 0 0 51 1 0 ODI v Australia Durban 3 Apr 2009 ODI # 2832
11 - 11 1 0 1 41 0 0 ODI v New Zealand Auckland 29 Feb 2004 ODI # 2107
DNB - - - - 1 16 0 0 T20I v Pakistan Johannesburg 2 Feb 2007 T20I # 14
7* - 7 0 0 0 9 0 0 ODI v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
DNB - - - - 2 30 1 0 ODI v Bangladesh Chattogram 9 Mar 2008 ODI # 2690
0 - 0 0 0 - - 0 0 T20I v England Bridgetown 8 May 2010 T20I # 168
12 - 12 2 0 2 30 0 0 ODI v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
8* - 8 1 0 0 12 0 0 T20I v India Nottingham 16 Jun 2009 T20I # 113
2 - 2 0 0 1 59 1 0 ODI v India Jaipur 21 Feb 2010 ODI # 2961
5 - 5 0 0 1 24 0 0 ODI v Australia Johannesburg 17 Apr 2009 ODI # 2841
DNB - - - - 1 54 0 0 ODI v Zimbabwe Gqeberha 2 Mar 2005 ODI # 2233
DNB - - - - 1 26 0 0 T20I v Zimbabwe Hambantota 20 Sep 2012 T20I # 266
DNB - - - - 1 30 1 0 T20I v New Zealand Durban 19 Sep 2007 T20I # 39
13* - 13 1 0 0 20 0 0 T20I v New Zealand Wellington 17 Feb 2012 T20I # 221
19 - 19 1 0 - - 0 0 ODI v Pakistan Dubai (DICS) 2 Nov 2010 ODI # 3064
6 - 6 1 0 0 38 0 0 ODI v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
DNB - - - - 3 12 0 0 T20I v India Cuttack 5 Oct 2015 T20I # 457
10* - 10 0 0 0 14 0 0 T20I v New Zealand Lord's 9 Jun 2009 T20I # 99
DNB - - - - - - 0 0 T20I v Australia Durban 12 Mar 2014 T20I # 363
DNB - - - - 0 15 0 0 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
23* - 23 2 0 1 33 0 0 ODI v New Zealand Napier 2 Mar 2004 ODI # 2109
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617 - Live]
    » South Africa 147 (19.5 ov, L Ngidi 5*, MW Forde 3/27) - Match over
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616 - Live]
    » Bangladesh 138 (19.3 ov, Mustafizur Rahman 1*, Ali Khan 3/25) - Match over
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page