Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
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
unfiltered 2002-2014 347 17236 277 42.34 37 26 3/30 72.80 0 292 0 -30.45 Profile
filtered 2007-2014 174 8566 234 41.18 20 0 - - 0 167 0 -
Match by match list
50 - 50 - - 1 0 ODI v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
96 - 96 - - 0 0 ODI v Zimbabwe Harare 25 Aug 2007 ODI # 2614
24 - 24 - - 0 0 ODI v Zimbabwe Harare 26 Aug 2007 ODI # 2615
28 - 28 0 16 0 0 T20I v West Indies Johannesburg 11 Sep 2007 T20I # 20
41 - 41 - - 2 0 T20I v Bangladesh Cape Town 15 Sep 2007 T20I # 31
19 - 19 - - 0 0 T20I v England Cape Town 16 Sep 2007 T20I # 34
2 - 2 - - 0 0 T20I v New Zealand Durban 19 Sep 2007 T20I # 39
4 - 4 - - 2 0 T20I v India Durban 20 Sep 2007 T20I # 43
42 25 67 0 51 0 0 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
46 133 179 - - 2 0 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
34 - 34 - - 1 0 ODI v Pakistan Lahore 18 Oct 2007 ODI # 2633
65 - 65 - - 1 0 ODI v Pakistan Lahore 20 Oct 2007 ODI # 2635
48 - 48 - - 1 0 ODI v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
81 - 81 - - 1 0 ODI v Pakistan Multan 26 Oct 2007 ODI # 2639
0 - 0 - - 0 0 ODI v Pakistan Lahore 29 Oct 2007 ODI # 2642
1 9 10 - - 3 0 Test v New Zealand Johannesburg 8 Nov 2007 Test # 1846
2 - 2 - - 1 0 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
7 - 7 - - 1 0 T20I v New Zealand Johannesburg 23 Nov 2007 T20I # 48
44 - 44 - - 0 0 ODI v New Zealand Durban 25 Nov 2007 ODI # 2648
0 - 0 - - 0 0 ODI v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
51 - 51 - - 1 0 ODI v New Zealand Cape Town 2 Dec 2007 ODI # 2652
28 11 39 - - 0 0 Test v West Indies Gqeberha 26 Dec 2007 Test # 1856
28 85 113 - - 2 0 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
147 - 147 - - 2 0 Test v West Indies Durban 10 Jan 2008 Test # 1860
4 - 4 - - 0 0 T20I v West Indies Johannesburg 18 Jan 2008 T20I # 51
1 - 1 - - 1 0 ODI v West Indies Centurion 20 Jan 2008 ODI # 2661
86 - 86 - - 1 0 ODI v West Indies Cape Town 25 Jan 2008 ODI # 2664
56 - 56 - - 1 0 ODI v West Indies Gqeberha 27 Jan 2008 ODI # 2666
50 - 50 - - 1 0 ODI v West Indies Durban 1 Feb 2008 ODI # 2668
5 - 5 - - 1 0 ODI v West Indies Johannesburg 3 Feb 2008 ODI # 2671
10 62 72 - - 2 0 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
232 - 232 - - 2 0 Test v Bangladesh Chattogram 29 Feb 2008 Test # 1865
103* - 103 - - 1 0 ODI v Bangladesh Chattogram 9 Mar 2008 ODI # 2690
28 - 28 - - 1 0 ODI v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
68* - 68 - - 1 0 ODI v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
73 35 108 - - 0 0 Test v India Chennai 26 Mar 2008 Test # 1870
34 - 34 - - 3 0 Test v India Ahmedabad 3 Apr 2008 Test # 1871
69 35 104 - - 1 0 Test v India Kanpur 11 Apr 2008 Test # 1873
8 107 115 - - 1 0 Test v England Lord's 10 Jul 2008 Test # 1880
44 3* 47 - - 2 0 Test v England Leeds 18 Jul 2008 Test # 1881
7 154* 161 - - 1 0 Test v England Birmingham 30 Jul 2008 Test # 1883
46 0 46 - - 5 0 Test v England The Oval 7 Aug 2008 Test # 1885
21 - 21 - - 0 0 ODI v England Leeds 22 Aug 2008 ODI # 2748
9 - 9 - - 0 0 ODI v England Nottingham 26 Aug 2008 ODI # 2754
65 - 65 - - 1 0 ODI v Bangladesh Benoni 9 Nov 2008 ODI # 2772
157 - 157 - - 0 0 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
27 - 27 - - 3 0 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
48 108 156 - - 3 0 Test v Australia Perth 17 Dec 2008 Test # 1899
62 75 137 - - 3 0 Test v Australia Melbourne 26 Dec 2008 Test # 1902
30* 3 33 - - 1 0 Test v Australia Sydney 3 Jan 2009 Test # 1904
0 69 69 - - 0 0 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
2* absent 2 - - 2 0 Test v Australia Durban 6 Mar 2009 Test # 1913
52 - 52 - - 0 0 ODI v Australia Durban 3 Apr 2009 ODI # 2832
40 - 40 - - 0 0 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
8 - 8 - - 0 0 ODI v Australia Cape Town 9 Apr 2009 ODI # 2839
20 - 20 - - 0 0 ODI v Australia Gqeberha 13 Apr 2009 ODI # 2840
20 - 20 - - 0 0 ODI v Australia Johannesburg 17 Apr 2009 ODI # 2841
38 - 38 - - 0 0 T20I v Scotland The Oval 7 Jun 2009 T20I # 94
33 - 33 - - 0 0 T20I v New Zealand Lord's 9 Jun 2009 T20I # 99
11 - 11 - - 0 0 T20I v England Nottingham 11 Jun 2009 T20I # 103
31 - 31 - - 1 0 T20I v West Indies The Oval 13 Jun 2009 T20I # 106
26 - 26 - - 0 0 T20I v India Nottingham 16 Jun 2009 T20I # 113
10 - 10 - - 0 0 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
58 - 58 - - 0 0 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
7 - 7 - - 0 0 ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
141 - 141 - - 1 0 ODI v England Centurion 27 Sep 2009 ODI # 2900
35 - 35 - - 0 0 ODI v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
53 - 53 - - 1 0 ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
41 - 41 - - 0 0 T20I v England Johannesburg 13 Nov 2009 T20I # 124
88 - 88 - - 1 0 T20I v England Centurion 15 Nov 2009 T20I # 125
12 - 12 - - 0 0 ODI v England Centurion 22 Nov 2009 ODI # 2929
54 - 54 - - 3 0 ODI v England Cape Town 27 Nov 2009 ODI # 2930
2 - 2 - - 0 0 ODI v England Gqeberha 29 Nov 2009 ODI # 2931
0 12 12 - - 2 0 Test v England Centurion 16 Dec 2009 Test # 1942
75 22 97 - - 0 0 Test v England Durban 26 Dec 2009 Test # 1944
30 183 213 - - 3 0 Test v England Cape Town 3 Jan 2010 Test # 1946
105 - 105 - - 2 0 Test v England Johannesburg 14 Jan 2010 Test # 1948
6 - 6 - - 1 0 Test v India Nagpur 6 Feb 2010 Test # 1951
4 20 24 - - 0 0 Test v India Eden Gardens 14 Feb 2010 Test # 1952
36 - 36 - - 2 0 T20I v India Gros Islet 2 May 2010 T20I # 155
27 - 27 - - 0 0 T20I v Afghanistan Bridgetown 5 May 2010 T20I # 162
14 - 14 - - 0 0 T20I v New Zealand Bridgetown 6 May 2010 T20I # 164
19 - 19 - - 1 0 T20I v England Bridgetown 8 May 2010 T20I # 168
13 - 13 - - 1 0 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
37 - 37 - - 1 0 T20I v West Indies North Sound 19 May 2010 T20I # 178
15 - 15 - - 0 0 T20I v West Indies North Sound 20 May 2010 T20I # 179
18 - 18 - - 1 0 ODI v West Indies North Sound 22 May 2010 ODI # 2979
37 - 37 - - 0 0 ODI v West Indies North Sound 24 May 2010 ODI # 2980
29 - 29 - - 0 0 ODI v West Indies Roseau 28 May 2010 ODI # 2982
23 - 23 - - 1 0 ODI v West Indies Roseau 30 May 2010 ODI # 2984
12 - 12 - - 2 0 ODI v West Indies Port of Spain 3 Jun 2010 ODI # 2987
23 90 113 0 4 1 0 Test v West Indies Port of Spain 10 Jun 2010 Test # 1960
132 46 178 - - 0 0 Test v West Indies Basseterre 18 Jun 2010 Test # 1961
70 10 80 - - 1 0 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
58 - 58 - - 0 0 T20I v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
46 - 46 - - 0 0 T20I v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
19 - 19 - - 1 0 ODI v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
40 - 40 - - 0 0 ODI v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
26 - 26 - - 0 0 ODI v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
13 - 13 - - 2 0 T20I v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
38 - 38 - - 1 0 T20I v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
18* - 18 - - 1 0 ODI v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
92 - 92 - - 0 0 ODI v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
14 - 14 - - 1 0 ODI v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
100 34 134 - - 1 0 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
10 DNB 10 - - 1 0 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
62 - 62 - - 1 0 Test v India Centurion 16 Dec 2010 Test # 1985
9 37 46 - - 0 0 Test v India Durban 26 Dec 2010 Test # 1987
6 29 35 0 27 2 0 Test v India Cape Town 2 Jan 2011 Test # 1988
11 - 11 - - 2 0 ODI v India Durban 12 Jan 2011 ODI # 3079
77 - 77 - - 0 0 ODI v India Johannesburg 15 Jan 2011 ODI # 3080
43 - 43 - - 1 0 ODI v India Cape Town 18 Jan 2011 ODI # 3082
18 - 18 - - 1 0 ODI v India Gqeberha 21 Jan 2011 ODI # 3084
7 - 7 - - 1 0 ODI v India Centurion 23 Jan 2011 ODI # 3087
45 - 45 - - 0 0 ODI v West Indies Delhi 24 Feb 2011 ODI # 3106
20 - 20 - - 0 0 ODI v Netherlands Mohali 3 Mar 2011 ODI # 3115
22 - 22 - - 0 0 ODI v England Chennai 6 Mar 2011 ODI # 3120
16 - 16 - - 2 0 ODI v India Nagpur 12 Mar 2011 ODI # 3128
7 - 7 - - 2 0 ODI v Ireland Eden Gardens 15 Mar 2011 ODI # 3133
45 - 45 - - 1 0 ODI v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
28 - 28 - - 0 0 ODI v New Zealand Mirpur 25 Mar 2011 ODI # 3144
0 - 0 - - 0 0 T20I v Australia Cape Town 13 Oct 2011 T20I # 210
24 - 24 - - 0 0 T20I v Australia Johannesburg 16 Oct 2011 T20I # 212
4 - 4 - - 0 0 ODI v Australia Centurion 19 Oct 2011 ODI # 3203
57 - 57 - - 1 0 ODI v Australia Gqeberha 23 Oct 2011 ODI # 3208
19 - 19 - - 0 0 ODI v Australia Durban 28 Oct 2011 ODI # 3211
37 101* 138 - - 1 0 Test v Australia Cape Town 9 Nov 2011 Test # 2016
11 36 47 - - 0 0 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
61 - 61 - - 2 0 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
15 26 41 - - 2 0 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
16 0* 16 0 7 1 0 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
6 - 6 - - 0 0 ODI v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
28 - 28 - - 0 0 ODI v Sri Lanka East London 14 Jan 2012 ODI # 3226
2 - 2 - - 1 0 ODI v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
68 - 68 - - 0 0 ODI v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
125 - 125 - - 0 0 ODI v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
9 - 9 - - 1 0 ODI v New Zealand Wellington 25 Feb 2012 ODI # 3249
53 115 168 - - 4 0 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
13 55* 68 - - 2 0 Test v New Zealand Hamilton 15 Mar 2012 Test # 2036
5 41 46 - - 0 0 Test v New Zealand Wellington 23 Mar 2012 Test # 2037
131 - 131 - - 0 0 Test v England The Oval 19 Jul 2012 Test # 2049
52 52 104 - - 3 0 Test v England Leeds 2 Aug 2012 Test # 2051
14 23 37 - - 3 0 Test v England Lord's 16 Aug 2012 Test # 2053
TDNB - - - - 0 0 ODI v England Cardiff 24 Aug 2012 ODI # 3296
52 - 52 - - 1 0 ODI v England Southampton 28 Aug 2012 ODI # 3298
18 - 18 - - 0 0 ODI v England The Oval 31 Aug 2012 ODI # 3300
29 - 29 - - 0 0 ODI v England Lord's 2 Sep 2012 ODI # 3302
1 - 1 - - 0 0 ODI v England Nottingham 5 Sep 2012 ODI # 3304
10 23 33 0 36 0 0 Test v Australia Brisbane 9 Nov 2012 Test # 2056
122 0 122 - - 4 0 Test v Australia Adelaide 22 Nov 2012 Test # 2061
16 84 100 - - 6 0 Test v Australia Perth 30 Nov 2012 Test # 2064
1 - 1 - - 3 0 Test v New Zealand Cape Town 2 Jan 2013 Test # 2069
54 - 54 0 10 2 0 Test v New Zealand Gqeberha 11 Jan 2013 Test # 2071
7 - 7 - - 2 0 ODI v New Zealand Paarl 19 Jan 2013 ODI # 3323
66 - 66 - - 0 0 ODI v New Zealand Kimberley 22 Jan 2013 ODI # 3325
116 - 116 - - 0 0 ODI v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
24 52 76 - - 2 0 Test v Pakistan Johannesburg 1 Feb 2013 Test # 2072
19 29 48 - - 3 0 Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
5 - 5 - - 3 0 Test v Pakistan Centurion 22 Feb 2013 Test # 2075
30 - 30 - - 2 0 ODI v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
10 - 10 - - 1 0 ODI v Pakistan Centurion 15 Mar 2013 ODI # 3346
3 - 3 - - 0 0 ODI v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
12 - 12 - - 0 0 ODI v Pakistan Durban 21 Mar 2013 ODI # 3348
15 32 47 - - 0 0 Test v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
234 - 234 - - 0 0 Test v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
20 - 20 - - 1 0 ODI v Pakistan Sharjah 30 Oct 2013 ODI # 3425
14 - 14 - - 1 0 ODI v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
12 - 12 - - 0 0 ODI v Pakistan Cape Town 24 Nov 2013 ODI # 3438
1 - 1 - - 0 0 ODI v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
68 44 112 - - 1 0 Test v India Johannesburg 18 Dec 2013 Test # 2108
47 27* 74 - - 3 0 Test v India Durban 26 Dec 2013 Test # 2111
10 4 14 - - 2 0 Test v Australia Centurion 12 Feb 2014 Test # 2119
9 14 23 - - 2 0 Test v Australia Gqeberha 20 Feb 2014 Test # 2121
5 3 8 - - 1 0 Test v Australia Cape Town 1 Mar 2014 Test # 2122
Statsguru includes the following current or recent relevant matches:
India v Ireland at New York, ICC Men's T20 World Cup 8th Match, Jun 5, 2024 [T20I # 2639]
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
 
Feedback Print this page