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 2005-2015 256 3125 123* 19.29 1 590 8/61 26.65 15 67 0 -7.36 Profile
Match by match list
sub - - 0 64 0 0 ODI v New Zealand Christchurch 10 Dec 2005 ODI # 2303
0* - 0 0 28 0 0 ODI v South Africa Centurion 26 Feb 2006 ODI # 2341
DNB - - 1 34 0 0 ODI v Bangladesh Chattogram 23 Apr 2006 ODI # 2365
DNB - - 0 24 0 0 ODI v Bangladesh Fatullah 26 Apr 2006 ODI # 2366
DNB - - 2 24 0 0 ODI v Bangladesh Fatullah 28 Apr 2006 ODI # 2367
15 - 15 2 65 0 0 ODI v West Indies Kuala Lumpur 12 Sep 2006 ODI # 2413
1 - 1 4 11 0 0 ODI v India Kuala Lumpur 16 Sep 2006 ODI # 2416
DNB - - 3 40 0 0 ODI v England Jaipur 21 Oct 2006 ODI # 2434
DNB - - 1 33 0 0 ODI v India Mohali 29 Oct 2006 ODI # 2440
3 - 3 1 38 0 0 ODI v New Zealand Mohali 1 Nov 2006 ODI # 2441
DNB - - 2 34 1 0 ODI v England Melbourne 12 Jan 2007 ODI # 2473
2* - 2 2 27 0 0 ODI v New Zealand Hobart 14 Jan 2007 ODI # 2474
DNB - - 0 32 1 0 ODI v England Brisbane 19 Jan 2007 ODI # 2478
DNB - - 4 45 1 0 ODI v England Adelaide 26 Jan 2007 ODI # 2486
DNB - - 1 48 0 0 ODI v New Zealand Perth 28 Jan 2007 ODI # 2488
DNB - - 0 48 0 0 ODI v New Zealand Melbourne 4 Feb 2007 ODI # 2501
8 - 8 0 49 0 0 ODI v New Zealand Wellington 16 Feb 2007 ODI # 2524
DNB - - 3 81 0 0 ODI v New Zealand Hamilton 20 Feb 2007 ODI # 2527
9 - 9 1 26 0 0 T20I v Zimbabwe Cape Town 12 Sep 2007 T20I # 23
DNB - - 3 22 0 0 T20I v England Cape Town 14 Sep 2007 T20I # 28
DNB - - 1 28 0 0 T20I v Bangladesh Cape Town 16 Sep 2007 T20I # 33
1* - 1 1 28 1 0 T20I v Pakistan Johannesburg 18 Sep 2007 T20I # 37
DNB - - 0 18 0 0 T20I v Sri Lanka Cape Town 20 Sep 2007 T20I # 41
4* - 4 2 31 0 0 T20I v India Durban 22 Sep 2007 T20I # 45
DNB - - 1 1 0 0 ODI v India Bengaluru 29 Sep 2007 ODI # 2621
DNB - - 1 46 1 0 ODI v India Kochi 2 Oct 2007 ODI # 2623
DNB - - 2 51 0 0 ODI v India Hyderabad 5 Oct 2007 ODI # 2625
DNB - - 0 51 0 0 ODI v India Chandigarh 8 Oct 2007 ODI # 2627
DNB - - 5 26 0 0 ODI v India Vadodara 11 Oct 2007 ODI # 2629
1 - 1 2 39 0 0 ODI v India Nagpur 14 Oct 2007 ODI # 2631
24* - 24 3 46 0 0 ODI v India Wankhede 17 Oct 2007 ODI # 2632
DNB - - 4 96 1 0 Test v Sri Lanka Brisbane 8 Nov 2007 Test # 1845
DNB DNB - 4 145 0 0 Test v Sri Lanka Hobart 16 Nov 2007 Test # 1847
DNB - - 2 19 1 0 T20I v New Zealand Perth 11 Dec 2007 T20I # 49
15* DNB 15 3 46 0 0 Test v India Melbourne 26 Dec 2007 Test # 1855
28 DNB 28 2 181 0 0 Test v India Sydney 2 Jan 2008 Test # 1857
6* 50* 56 5 144 0 0 Test v India Perth 16 Jan 2008 Test # 1862
13 - 13 6 159 1 0 Test v India Adelaide 24 Jan 2008 Test # 1863
DNB - - 1 33 0 0 ODI v India Brisbane 3 Feb 2008 ODI # 2670
DNB - - 1 9 0 0 ODI v Sri Lanka Sydney 8 Feb 2008 ODI # 2673
3 - 3 2 24 0 0 ODI v India Melbourne 10 Feb 2008 ODI # 2675
0 - 0 3 29 0 0 ODI v Sri Lanka Perth 15 Feb 2008 ODI # 2679
9* - 9 3 42 0 0 ODI v India Adelaide 17 Feb 2008 ODI # 2680
6* - 6 0 17 0 0 ODI v Sri Lanka Melbourne 22 Feb 2008 ODI # 2683
3 - 3 1 54 1 0 ODI v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
6* - 6 0 70 0 0 ODI v India Sydney 2 Mar 2008 ODI # 2688
8 - 8 0 33 1 0 ODI v India Brisbane 4 Mar 2008 ODI # 2689
22 4 26 2 92 1 0 Test v West Indies Kingston 22 May 2008 Test # 1875
29* DNB 29 3 142 0 0 Test v West Indies North Sound 30 May 2008 Test # 1877
0 DNB 0 5 113 0 0 Test v West Indies Bridgetown 12 Jun 2008 Test # 1879
DNB - - 0 30 1 0 T20I v West Indies Bridgetown 20 Jun 2008 T20I # 57
3* - 3 1 42 0 0 ODI v West Indies Kingstown 24 Jun 2008 ODI # 2713
DNB - - 1 14 1 0 ODI v West Indies St George's 27 Jun 2008 ODI # 2719
DNB - - 1 41 0 0 ODI v West Indies St George's 29 Jun 2008 ODI # 2724
0* - 0 0 40 0 0 ODI v West Indies Basseterre 4 Jul 2008 ODI # 2734
DNB - - 5 29 0 0 ODI v West Indies Basseterre 6 Jul 2008 ODI # 2736
0 - 0 2 10 0 0 ODI v Bangladesh Darwin 30 Aug 2008 ODI # 2758
DNB - - 3 17 0 0 ODI v Bangladesh Darwin 3 Sep 2008 ODI # 2760
DNB - - 1 36 0 0 ODI v Bangladesh Darwin 6 Sep 2008 ODI # 2762
1 DNB 1 5 93 0 0 Test v India Bengaluru 9 Oct 2008 Test # 1887
9* 26 35 3 157 0 0 Test v India Mohali 17 Oct 2008 Test # 1889
15 DNB 15 4 165 0 0 Test v India Delhi 29 Oct 2008 Test # 1891
5 11 16 1 106 0 0 Test v India Nagpur 6 Nov 2008 Test # 1892
5 31 36 9 69 0 0 Test v New Zealand Brisbane 20 Nov 2008 Test # 1894
23 - 23 5 85 0 0 Test v New Zealand Adelaide 28 Nov 2008 Test # 1896
18 21 39 11 159 0 0 Test v South Africa Perth 17 Dec 2008 Test # 1899
0 43* 43 2 163 1 0 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
64 DNB 64 4 118 1 0 Test v South Africa Sydney 3 Jan 2009 Test # 1904
10 - 10 1 71 0 0 ODI v South Africa Sydney 23 Jan 2009 ODI # 2802
0 - 0 0 63 0 0 ODI v South Africa Adelaide 26 Jan 2009 ODI # 2804
5 - 5 1 68 0 0 ODI v South Africa Perth 30 Jan 2009 ODI # 2808
20 - 20 1 34 1 0 ODI v New Zealand Perth 1 Feb 2009 ODI # 2811
DNB - - 1 43 0 0 ODI v New Zealand Melbourne 6 Feb 2009 ODI # 2816
1 - 1 1 36 0 0 ODI v New Zealand Sydney 8 Feb 2009 ODI # 2817
DNB - - 3 51 1 0 ODI v New Zealand Adelaide 10 Feb 2009 ODI # 2819
DNB - - 1 28 0 0 ODI v New Zealand Brisbane 13 Feb 2009 ODI # 2820
96* 1 97 8 137 1 0 Test v South Africa Johannesburg 26 Feb 2009 Test # 1910
0 DNB 0 4 115 0 0 Test v South Africa Durban 6 Mar 2009 Test # 1913
35 123* 158 4 148 0 0 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
10 - 10 1 20 0 0 T20I v South Africa Johannesburg 27 Mar 2009 T20I # 87
1 - 1 2 24 1 0 ODI v South Africa Durban 3 Apr 2009 ODI # 2832
30 - 30 2 47 0 0 ODI v South Africa Centurion 5 Apr 2009 ODI # 2834
9 - 9 4 34 0 0 ODI v South Africa Cape Town 9 Apr 2009 ODI # 2839
5 - 5 2 59 0 0 ODI v South Africa Gqeberha 13 Apr 2009 ODI # 2840
2 - 2 3 58 0 0 ODI v South Africa Johannesburg 17 Apr 2009 ODI # 2841
9 - 9 2 36 0 0 T20I v West Indies The Oval 6 Jun 2009 T20I # 92
28* - 28 0 17 0 0 T20I v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
DNB - - 5 131 0 0 Test v England Cardiff 8 Jul 2009 Test # 1922
4 63 67 3 200 0 0 Test v England Lord's 16 Jul 2009 Test # 1925
0 DNB 0 2 92 0 0 Test v England Birmingham 30 Jul 2009 Test # 1928
27 - 27 6 99 0 0 Test v England Leeds 7 Aug 2009 Test # 1929
11 0 11 4 129 0 0 Test v England The Oval 20 Aug 2009 Test # 1931
1 - 1 1 28 0 0 ODI v Scotland Edinburgh 28 Aug 2009 ODI # 2879
DNB - - 1 1 0 0 T20I v England Manchester 30 Aug 2009 T20I # 119
DNB - - 3 24 1 0 ODI v England The Oval 4 Sep 2009 ODI # 2882
43* - 43 2 50 0 0 ODI v England Lord's 6 Sep 2009 ODI # 2883
DNB - - 2 39 1 0 ODI v England Southampton 9 Sep 2009 ODI # 2885
DNB - - 1 42 0 0 ODI v England Lord's 12 Sep 2009 ODI # 2888
18* - 18 2 80 1 0 ODI v England Nottingham 15 Sep 2009 ODI # 2890
10 - 10 0 29 0 0 ODI v England Chester-le-Street 20 Sep 2009 ODI # 2892
73* - 73 0 44 1 0 ODI v West Indies Johannesburg 26 Sep 2009 ODI # 2897
DNB - - - - - - ODI v India Centurion 28 Sep 2009 ODI # 2901
9 - 9 2 45 1 0 ODI v Pakistan Centurion 30 Sep 2009 ODI # 2903
DNB - - 1 61 0 0 ODI v England Centurion 2 Oct 2009 ODI # 2905
DNB - - 1 35 0 0 ODI v New Zealand Centurion 5 Oct 2009 ODI # 2907
14* - 14 2 59 1 0 ODI v India Vadodara 25 Oct 2009 ODI # 2913
21 - 21 3 75 0 0 ODI v India Nagpur 28 Oct 2009 ODI # 2915
9* - 9 1 43 0 0 ODI v India Delhi 31 Oct 2009 ODI # 2918
8 - 8 0 74 0 0 ODI v India Mohali 2 Nov 2009 ODI # 2919
DNB - - 3 39 0 0 ODI v India Guwahati 8 Nov 2009 ODI # 2925
7 - 7 4 110 0 0 Test v West Indies Brisbane 26 Nov 2009 Test # 1936
7 DNB 7 8 208 0 0 Test v West Indies Adelaide 4 Dec 2009 Test # 1939
35 5 40 5 159 0 0 Test v West Indies Perth 16 Dec 2009 Test # 1941
DNB 22 22 6 82 0 0 Test v Pakistan Melbourne 26 Dec 2009 Test # 1943
38 3 41 5 91 2 0 Test v Pakistan Sydney 3 Jan 2010 Test # 1945
8 0 8 1 135 0 0 Test v Pakistan Hobart 14 Jan 2010 Test # 1947
13 - 13 2 42 1 0 ODI v Pakistan Perth 31 Jan 2010 ODI # 2948
2 - 2 0 24 0 0 T20I v Pakistan Melbourne 5 Feb 2010 T20I # 134
21 - 21 1 31 2 0 ODI v West Indies Melbourne 7 Feb 2010 ODI # 2950
DNB - - 1 36 1 0 ODI v West Indies Adelaide 9 Feb 2010 ODI # 2952
2 - 2 - - 0 0 ODI v West Indies Sydney 12 Feb 2010 ODI # 2954
7* - 7 1 55 0 0 ODI v West Indies Brisbane 14 Feb 2010 ODI # 2955
4 - 4 2 28 0 0 T20I v West Indies Hobart 21 Feb 2010 T20I # 146
DNB - - 0 22 0 0 T20I v West Indies Sydney 23 Feb 2010 T20I # 147
1 - 1 3 19 0 0 T20I v New Zealand Wellington 26 Feb 2010 T20I # 148
21* - 21 1 46 0 0 ODI v New Zealand Napier 3 Mar 2010 ODI # 2966
16* - 16 4 51 0 0 ODI v New Zealand Auckland 6 Mar 2010 ODI # 2969
DNB - - 3 41 0 0 ODI v New Zealand Hamilton 9 Mar 2010 ODI # 2971
DNB - - 2 40 0 0 ODI v New Zealand Auckland 11 Mar 2010 ODI # 2973
6 - 6 2 42 1 0 ODI v New Zealand Wellington 13 Mar 2010 ODI # 2975
DNB DNB - 2 145 0 0 Test v New Zealand Wellington 19 Mar 2010 Test # 1955
0 0 0 10 132 0 0 Test v New Zealand Hamilton 27 Mar 2010 Test # 1957
0 - 0 2 21 0 0 T20I v Pakistan Gros Islet 2 May 2010 T20I # 156
DNB - - 1 23 0 0 T20I v India Bridgetown 7 May 2010 T20I # 165
DNB - - 3 15 0 0 T20I v Sri Lanka Bridgetown 9 May 2010 T20I # 170
DNB - - 2 22 1 0 T20I v West Indies Gros Islet 11 May 2010 T20I # 174
5* - 5 1 37 0 0 T20I v Pakistan Gros Islet 14 May 2010 T20I # 176
DNB - - 1 27 0 0 T20I v England Bridgetown 16 May 2010 T20I # 177
3 - 3 0 33 0 0 T20I v Pakistan Birmingham 5 Jul 2010 T20I # 184
0 - 0 1 39 0 0 T20I v Pakistan Birmingham 6 Jul 2010 T20I # 185
3 30 33 1 105 1 0 Test v Pakistan Lord's 13 Jul 2010 Test # 1963
0 12 12 2 112 0 0 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
47 3 50 5 114 0 0 Test v India Mohali 1 Oct 2010 Test # 1972
0 11 11 3 147 1 0 Test v India Bengaluru 9 Oct 2010 Test # 1973
10 - 10 1 68 0 0 ODI v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
23 - 23 0 43 0 0 ODI v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
DNB - - 0 17 0 0 ODI v Sri Lanka Brisbane 7 Nov 2010 ODI # 3068
0 DNB 0 0 170 0 0 Test v England Brisbane 25 Nov 2010 Test # 1981
62 1 63 9 82 0 0 Test v England Perth 16 Dec 2010 Test # 1984
0 6 6 2 134 0 0 Test v England Melbourne 26 Dec 2010 Test # 1986
53 0 53 4 168 0 0 Test v England Sydney 3 Jan 2011 Test # 1989
DNB - - 1 27 0 0 T20I v England Adelaide 12 Jan 2011 T20I # 197
1* - 1 3 29 0 0 T20I v England Melbourne 14 Jan 2011 T20I # 198
DNB - - 2 53 0 0 ODI v England Melbourne 16 Jan 2011 ODI # 3081
16 - 16 0 29 1 0 ODI v England Brisbane 30 Jan 2011 ODI # 3091
57 - 57 1 43 0 0 ODI v England Sydney 2 Feb 2011 ODI # 3094
26 - 26 3 18 0 0 ODI v England Perth 6 Feb 2011 ODI # 3098
7* - 7 4 19 0 0 ODI v Zimbabwe Ahmedabad 21 Feb 2011 ODI # 3103
DNB - - 4 33 0 0 ODI v New Zealand Nagpur 25 Feb 2011 ODI # 3107
TDNB - - 0 15 0 0 ODI v Sri Lanka Colombo (RPS) 5 Mar 2011 ODI # 3119
12* - 12 0 40 0 0 ODI v Kenya Bengaluru 13 Mar 2011 ODI # 3130
DNB - - 1 43 1 0 ODI v Canada Bengaluru 16 Mar 2011 ODI # 3134
0 - 0 1 40 0 0 ODI v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
6* - 6 0 41 0 0 ODI v India Ahmedabad 24 Mar 2011 ODI # 3143
26* - 26 1 23 0 0 ODI v Bangladesh Mirpur 9 Apr 2011 ODI # 3149
DNB - - 3 54 0 0 ODI v Bangladesh Mirpur 11 Apr 2011 ODI # 3150
41 - 41 3 67 0 0 ODI v Bangladesh Mirpur 13 Apr 2011 ODI # 3151
22* - 22 1 47 0 0 T20I v Sri Lanka Pallekele 6 Aug 2011 T20I # 202
7 - 7 1 35 0 0 T20I v Sri Lanka Pallekele 8 Aug 2011 T20I # 203
DNB - - 6 31 0 0 ODI v Sri Lanka Pallekele 10 Aug 2011 ODI # 3175
DNB - - 2 34 1 0 ODI v Sri Lanka Hambantota 14 Aug 2011 ODI # 3178
1 - 1 2 45 0 0 ODI v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
DNB - - 0 31 0 0 ODI v Sri Lanka Colombo (RPS) 20 Aug 2011 ODI # 3182
1 - 1 1 45 0 0 ODI v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
14 8 22 2 82 2 0 Test v Sri Lanka Galle 31 Aug 2011 Test # 2005
0 - 0 2 109 0 0 Test v Sri Lanka Pallekele 8 Sep 2011 Test # 2007
8 4 12 2 122 0 0 Test v Sri Lanka Colombo (SSC) 16 Sep 2011 Test # 2008
DNB - - 3 20 0 0 ODI v South Africa Centurion 19 Oct 2011 ODI # 3203
9 - 9 0 56 0 0 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
6 - 6 2 37 0 0 ODI v South Africa Durban 28 Oct 2011 ODI # 3211
20 3 23 1 87 0 0 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
38* 40* 78 2 168 1 0 Test v South Africa Johannesburg 17 Nov 2011 Test # 2018
8* - 8 0 43 0 0 ODI v England The Oval 1 Jul 2012 ODI # 3281
1* - 1 2 34 0 0 ODI v Afghanistan Sharjah 25 Aug 2012 ODI # 3297
DNB - - 1 43 1 0 ODI v Pakistan Sharjah 28 Aug 2012 ODI # 3299
2 - 2 1 51 0 0 ODI v Pakistan Abu Dhabi 31 Aug 2012 ODI # 3301
1* - 1 2 33 0 0 ODI v Pakistan Sharjah 3 Sep 2012 ODI # 3303
7 3 10 6 164 4 0 Test v South Africa Perth 30 Nov 2012 Test # 2064
92* - 92 6 79 0 0 Test v Sri Lanka Melbourne 26 Dec 2012 Test # 2068
13 1* 14 3 92 0 0 Test v Sri Lanka Sydney 3 Jan 2013 Test # 2070
DNB - - 2 43 0 0 ODI v Sri Lanka Melbourne 11 Jan 2013 ODI # 3317
2 - 2 3 11 0 0 ODI v Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
10 - 10 - - 0 0 ODI v Sri Lanka Sydney 20 Jan 2013 ODI # 3324
DNB - - 2 45 1 0 ODI v Sri Lanka Hobart 23 Jan 2013 ODI # 3326
DNB - - 0 15 0 0 ODI v West Indies Perth 1 Feb 2013 ODI # 3330
16* - 16 0 32 0 0 ODI v West Indies Perth 3 Feb 2013 ODI # 3331
8* - 8 1 59 0 0 ODI v West Indies Canberra 6 Feb 2013 ODI # 3332
DNB - - 3 36 0 0 ODI v West Indies Sydney 8 Feb 2013 ODI # 3333
DNB - - 3 50 0 0 ODI v West Indies Melbourne 10 Feb 2013 ODI # 3334
3 0 3 0 60 0 0 Test v India Delhi 22 Mar 2013 Test # 2085
8 - 8 0 44 0 0 ODI v England Birmingham 8 Jun 2013 ODI # 3365
8 - 8 0 18 0 0 ODI v New Zealand Birmingham 12 Jun 2013 ODI # 3369
4 - 4 3 48 0 0 ODI v Sri Lanka The Oval 17 Jun 2013 ODI # 3374
DNB - - 2 41 0 0 T20I v England Southampton 29 Aug 2013 T20I # 328
3* - 3 0 32 1 0 T20I v England Chester-le-Street 31 Aug 2013 T20I # 329
DNB - - 4 36 0 0 ODI v Scotland Edinburgh 3 Sep 2013 ODI # 3410
6* - 6 2 36 1 0 ODI v England Manchester 8 Sep 2013 ODI # 3412
TDNB - - 1 20 0 0 ODI v England Birmingham 11 Sep 2013 ODI # 3414
4 - 4 0 64 0 0 ODI v England Cardiff 14 Sep 2013 ODI # 3415
2 - 2 2 21 0 0 ODI v England Southampton 16 Sep 2013 ODI # 3416
9* - 9 1 38 0 0 ODI v India Pune 13 Oct 2013 ODI # 3419
DNB - - 0 68 0 0 ODI v India Jaipur 16 Oct 2013 ODI # 3420
DNB - - 4 46 0 0 ODI v India Mohali 19 Oct 2013 ODI # 3421
25 - 25 0 10 0 0 ODI v India Ranchi 23 Oct 2013 ODI # 3422
0 - 0 2 72 0 0 ODI v India Nagpur 30 Oct 2013 ODI # 3424
64 39* 103 9 103 1 0 Test v England Brisbane 21 Nov 2013 Test # 2103
5 DNB 5 8 113 1 0 Test v England Adelaide 5 Dec 2013 Test # 2105
39 0* 39 6 140 1 0 Test v England Perth 13 Dec 2013 Test # 2107
2 DNB 2 8 88 1 0 Test v England Melbourne 26 Dec 2013 Test # 2110
12 4 16 6 73 0 0 Test v England Sydney 3 Jan 2014 Test # 2113
1 - 1 1 59 0 0 ODI v England Brisbane 17 Jan 2014 ODI # 3455
6 - 6 0 72 2 0 ODI v England Perth 24 Jan 2014 ODI # 3461
33 DNB 33 12 127 1 0 Test v South Africa Centurion 12 Feb 2014 Test # 2119
27 6 33 3 121 0 0 Test v South Africa Gqeberha 20 Feb 2014 Test # 2121
0 DNB 0 7 134 0 0 Test v South Africa Cape Town 1 Mar 2014 Test # 2122
20* - 20 1 7 0 0 ODI v Zimbabwe Harare 25 Aug 2014 ODI # 3513
23* - 23 0 63 0 0 ODI v South Africa Harare 27 Aug 2014 ODI # 3516
2 - 2 2 30 0 0 ODI v South Africa Harare 2 Sep 2014 ODI # 3522
6 - 6 1 52 0 0 ODI v South Africa Harare 6 Sep 2014 ODI # 3526
21 - 21 3 24 0 0 ODI v Pakistan Sharjah 7 Oct 2014 ODI # 3530
DNB - - 3 40 1 0 ODI v Pakistan Dubai (DICS) 10 Oct 2014 ODI # 3532
37 61 98 3 73 1 0 Test v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
0 0 0 3 104 0 0 Test v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
13* - 13 2 38 0 0 ODI v South Africa Perth 14 Nov 2014 ODI # 3545
3 - 3 1 47 1 0 ODI v South Africa Perth 16 Nov 2014 ODI # 3546
0* DNB 0 4 146 1 0 Test v India Adelaide 9 Dec 2014 Test # 2148
88 2* 90 4 142 0 0 Test v India Brisbane 17 Dec 2014 Test # 2149
28 15 43 5 173 0 0 Test v India Melbourne 26 Dec 2014 Test # 2152
3 - 3 3 27 0 0 ODI v England Perth 1 Feb 2015 ODI # 3597
0 - 0 2 36 1 0 ODI v England Melbourne 14 Feb 2015 ODI # 3600
1 - 1 0 68 0 0 ODI v New Zealand Auckland 28 Feb 2015 ODI # 3617
DNB - - 4 22 1 0 ODI v Afghanistan Perth 4 Mar 2015 ODI # 3623
3* - 3 2 62 0 0 ODI v Sri Lanka Sydney 8 Mar 2015 ODI # 3629
DNB - - 1 16 0 0 ODI v Scotland Hobart 14 Mar 2015 ODI # 3637
DNB - - 1 42 1 0 ODI v Pakistan Adelaide 20 Mar 2015 ODI # 3642
27* - 27 2 50 0 0 ODI v India Sydney 26 Mar 2015 ODI # 3645
DNB - - 3 30 1 0 ODI v New Zealand Melbourne 29 Mar 2015 ODI # 3646
20 DNB 20 5 72 0 0 Test v West Indies Roseau 3 Jun 2015 Test # 2164
5 DNB 5 3 77 0 0 Test v West Indies Kingston 11 Jun 2015 Test # 2166
14 77 91 2 180 1 0 Test v England Cardiff 8 Jul 2015 Test # 2170
15 DNB 15 6 80 0 0 Test v England Lord's 16 Jul 2015 Test # 2171
3 14 17 2 76 0 0 Test v England Birmingham 29 Jul 2015 Test # 2173
13 5 18 1 102 0 0 Test v England Nottingham 6 Aug 2015 Test # 2175
0 - 0 4 86 0 0 Test v England The Oval 20 Aug 2015 Test # 2178
DNB DNB - 4 163 0 0 Test v New Zealand Brisbane 5 Nov 2015 Test # 2185
2 29 31 3 177 2 0 Test v New Zealand Perth 13 Nov 2015 Test # 2187
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