Records type batting analysis [change type]
View cumulative averages [change view]
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by batting strike rate (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2002-2016 307 334 36 10950 185* 36.74 14465 75.69 14 67 21 1168 245 Profile
filtered 2002-2016 77 81 15 6343 185* 96.10 7790 81.42 14 67 0 656 161
Cumulative averages
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Kenya 5 Sep 2002 ODI # 1872
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Pakistan 7 Sep 2002 ODI # 1873
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v New Zealand 15 Sep 2002 ODI # 1877
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Bangladesh 19 Sep 2002 ODI # 1881
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Sri Lanka 27 Sep 2002 ODI # 1887
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v England 13 Dec 2002 ODI # 1917
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v England 15 Dec 2002 ODI # 1919
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Sri Lanka 22 Dec 2002 ODI # 1925
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Sri Lanka 9 Jan 2003 ODI # 1931
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v England 11 Jan 2003 ODI # 1932
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Sri Lanka 15 Jan 2003 ODI # 1936
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v England 19 Jan 2003 ODI # 1938
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Sri Lanka 21 Jan 2003 ODI # 1939
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Zimbabwe 29 May 2004 ODI # 2133
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Pakistan 4 Sep 2004 ODI # 2166
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v New Zealand 16 Sep 2004 ODI # 2176
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v New Zealand 5 Dec 2004 ODI # 2196
1 1 1 77 77* - 113 68.14 0 1 0 4 2 Test v Pakistan 2 Jan 2005 Test # 1731
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v West Indies 14 Jan 2005 ODI # 2204
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v West Indies 21 Jan 2005 ODI # 2208
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Pakistan 23 Jan 2005 ODI # 2209
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Pakistan 4 Feb 2005 ODI # 2220
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Pakistan 6 Feb 2005 ODI # 2222
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v England 19 Jun 2005 ODI # 2251
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v England 23 Jun 2005 ODI # 2253
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Bangladesh 25 Jun 2005 ODI # 2254
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v Bangladesh 30 Jun 2005 ODI # 2257
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v England 7 Jul 2005 ODI # 2259
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v ICC World XI 5 Oct 2005 ODI # 2282
1 1 1 77 77* - 113 68.14 0 1 0 4 2 ODI v ICC World XI 7 Oct 2005 ODI # 2283
37 41 10 3091 136* 99.70 4255 72.64 6 35 0 329 60 Test v England 26 Dec 2010 Test # 1986
37 41 10 3091 136* 99.70 4255 72.64 6 35 0 329 60 Test v England 3 Jan 2011 Test # 1989
36 40 10 3037 136* 101.23 4153 73.12 6 34 0 323 60 Test v England 16 Dec 2010 Test # 1984
38 42 10 3150 136* 98.43 4286 73.49 6 36 0 335 63 T20I v England 12 Jan 2011 T20I # 197
38 42 10 3150 136* 98.43 4286 73.49 6 36 0 335 63 T20I v England 14 Jan 2011 T20I # 198
35 39 10 2942 136* 101.44 3979 73.93 6 33 0 312 60 Test v England 3 Dec 2010 Test # 1983
39 43 11 3311 161* 103.46 4436 74.63 7 36 0 347 67 ODI v England 16 Jan 2011 ODI # 3081
39 43 11 3311 161* 103.46 4436 74.63 7 36 0 347 67 ODI v England 21 Jan 2011 ODI # 3083
39 43 11 3311 161* 103.46 4436 74.63 7 36 0 347 67 ODI v England 23 Jan 2011 ODI # 3086
21 23 9 1930 136* 137.85 2579 74.83 5 18 0 209 34 Test v Pakistan 3 Jan 2010 Test # 1945
21 23 9 1930 136* 137.85 2579 74.83 5 18 0 209 34 Test v Pakistan 14 Jan 2010 Test # 1947
21 23 9 1930 136* 137.85 2579 74.83 5 18 0 209 34 ODI v Pakistan 22 Jan 2010 ODI # 2944
40 44 11 3375 161* 102.27 4508 74.86 7 37 0 352 68 ODI v England 26 Jan 2011 ODI # 3089
40 44 11 3375 161* 102.27 4508 74.86 7 37 0 352 68 ODI v England 30 Jan 2011 ODI # 3091
41 45 11 3426 161* 100.76 4542 75.42 7 38 0 360 68 ODI v England 2 Feb 2011 ODI # 3094
22 24 9 1999 136* 133.26 2650 75.43 5 19 0 218 35 ODI v Pakistan 24 Jan 2010 ODI # 2945
22 24 9 1999 136* 133.26 2650 75.43 5 19 0 218 35 ODI v Pakistan 26 Jan 2010 ODI # 2946
22 24 9 1999 136* 133.26 2650 75.43 5 19 0 218 35 T20I v Pakistan 5 Feb 2010 T20I # 134
23 25 9 2058 136* 128.62 2724 75.55 5 20 0 221 35 ODI v West Indies 7 Feb 2010 ODI # 2950
42 46 11 3505 161* 100.14 4634 75.63 7 39 0 368 69 ODI v Zimbabwe 21 Feb 2011 ODI # 3103
34 37 10 2834 136* 104.96 3744 75.69 6 31 0 295 59 Test v India 9 Oct 2010 Test # 1973
34 37 10 2834 136* 104.96 3744 75.69 6 31 0 295 59 T20I v Sri Lanka 31 Oct 2010 T20I # 192
34 37 10 2834 136* 104.96 3744 75.69 6 31 0 295 59 ODI v Sri Lanka 3 Nov 2010 ODI # 3065
34 37 10 2834 136* 104.96 3744 75.69 6 31 0 295 59 ODI v Sri Lanka 5 Nov 2010 ODI # 3066
34 37 10 2834 136* 104.96 3744 75.69 6 31 0 295 59 ODI v Sri Lanka 7 Nov 2010 ODI # 3068
34 37 10 2834 136* 104.96 3744 75.69 6 31 0 295 59 Test v England 25 Nov 2010 Test # 1981
20 22 9 1833 136* 141.00 2421 75.71 5 17 0 198 31 Test v Pakistan 26 Dec 2009 Test # 1943
33 36 10 2777 136* 106.80 3656 75.95 6 30 0 286 59 Test v India 1 Oct 2010 Test # 1972
43 47 11 3567 161* 99.08 4695 75.97 7 40 0 374 70 ODI v New Zealand 25 Feb 2011 ODI # 3107
43 47 11 3567 161* 99.08 4695 75.97 7 40 0 374 70 ODI v Sri Lanka 5 Mar 2011 ODI # 3119
43 47 11 3567 161* 99.08 4695 75.97 7 40 0 374 70 ODI v Kenya 13 Mar 2011 ODI # 3130
24 26 9 2111 136* 124.17 2774 76.09 5 21 0 228 37 ODI v West Indies 9 Feb 2010 ODI # 2952
24 26 9 2111 136* 124.17 2774 76.09 5 21 0 228 37 ODI v West Indies 14 Feb 2010 ODI # 2955
44 48 11 3661 161* 98.94 4785 76.50 7 41 0 383 74 ODI v Canada 16 Mar 2011 ODI # 3134
44 48 11 3661 161* 98.94 4785 76.50 7 41 0 383 74 ODI v Pakistan 19 Mar 2011 ODI # 3139
44 48 11 3661 161* 98.94 4785 76.50 7 41 0 383 74 ODI v India 24 Mar 2011 ODI # 3143
44 48 11 3661 161* 98.94 4785 76.50 7 41 0 383 74 ODI v Bangladesh 9 Apr 2011 ODI # 3149
25 27 9 2162 136* 120.11 2825 76.53 5 22 0 231 40 ODI v West Indies 19 Feb 2010 ODI # 2960
25 27 9 2162 136* 120.11 2825 76.53 5 22 0 231 40 T20I v West Indies 21 Feb 2010 T20I # 146
28 30 10 2342 136* 117.10 3043 76.96 5 25 0 248 46 Test v New Zealand 27 Mar 2010 Test # 1957
13 14 6 1033 126 129.12 1339 77.14 2 12 0 108 14 Test v England 7 Aug 2009 Test # 1929
13 14 6 1033 126 129.12 1339 77.14 2 12 0 108 14 Test v England 20 Aug 2009 Test # 1931
12 13 6 982 126 140.28 1272 77.20 2 11 0 99 14 Test v England 30 Jul 2009 Test # 1928
27 29 10 2277 136* 119.84 2937 77.52 5 24 0 239 44 ODI v New Zealand 13 Mar 2010 ODI # 2975
26 28 10 2224 136* 123.55 2858 77.81 5 23 0 235 44 T20I v West Indies 23 Feb 2010 T20I # 147
26 28 10 2224 136* 123.55 2858 77.81 5 23 0 235 44 T20I v New Zealand 26 Feb 2010 T20I # 148
26 28 10 2224 136* 123.55 2858 77.81 5 23 0 235 44 ODI v New Zealand 3 Mar 2010 ODI # 2966
26 28 10 2224 136* 123.55 2858 77.81 5 23 0 235 44 ODI v New Zealand 6 Mar 2010 ODI # 2969
26 28 10 2224 136* 123.55 2858 77.81 5 23 0 235 44 ODI v New Zealand 9 Mar 2010 ODI # 2971
26 28 10 2224 136* 123.55 2858 77.81 5 23 0 235 44 ODI v New Zealand 11 Mar 2010 ODI # 2973
29 31 10 2423 136* 115.38 3092 78.36 5 26 0 255 50 T20I v Pakistan 2 May 2010 T20I # 156
29 31 10 2423 136* 115.38 3092 78.36 5 26 0 255 50 T20I v Bangladesh 5 May 2010 T20I # 161
45 49 12 3846 185* 103.94 4881 78.79 8 41 0 398 89 ODI v Bangladesh 11 Apr 2011 ODI # 3150
30 32 10 2477 136* 112.59 3124 79.28 5 27 0 256 56 T20I v India 7 May 2010 T20I # 165
30 32 10 2477 136* 112.59 3124 79.28 5 27 0 256 56 T20I v Sri Lanka 9 May 2010 T20I # 170
30 32 10 2477 136* 112.59 3124 79.28 5 27 0 256 56 T20I v West Indies 11 May 2010 T20I # 174
30 32 10 2477 136* 112.59 3124 79.28 5 27 0 256 56 T20I v Pakistan 14 May 2010 T20I # 176
30 32 10 2477 136* 112.59 3124 79.28 5 27 0 256 56 T20I v England 16 May 2010 T20I # 177
30 32 10 2477 136* 112.59 3124 79.28 5 27 0 256 56 ODI v Ireland 17 Jun 2010 ODI # 2994
30 32 10 2477 136* 112.59 3124 79.28 5 27 0 256 56 ODI v England 22 Jun 2010 ODI # 3000
31 33 10 2534 136* 110.17 3183 79.61 5 28 0 264 56 ODI v England 24 Jun 2010 ODI # 3002
46 50 12 3918 185* 103.10 4921 79.61 8 42 0 409 92 ODI v Bangladesh 13 Apr 2011 ODI # 3151
46 50 12 3918 185* 103.10 4921 79.61 8 42 0 409 92 T20I v Sri Lanka 6 Aug 2011 T20I # 202
32 34 10 2595 136* 108.12 3259 79.62 5 29 0 269 58 ODI v England 27 Jun 2010 ODI # 3003
32 34 10 2595 136* 108.12 3259 79.62 5 29 0 269 58 ODI v England 30 Jun 2010 ODI # 3004
32 34 10 2595 136* 108.12 3259 79.62 5 29 0 269 58 ODI v England 3 Jul 2010 ODI # 3011
32 34 10 2595 136* 108.12 3259 79.62 5 29 0 269 58 T20I v Pakistan 5 Jul 2010 T20I # 184
32 34 10 2595 136* 108.12 3259 79.62 5 29 0 269 58 Test v Pakistan 13 Jul 2010 Test # 1963
32 34 10 2595 136* 108.12 3259 79.62 5 29 0 269 58 Test v Pakistan 21 Jul 2010 Test # 1965
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v Scotland 28 Aug 2009 ODI # 2879
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 T20I v England 30 Aug 2009 T20I # 119
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v England 4 Sep 2009 ODI # 2882
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v England 6 Sep 2009 ODI # 2883
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v England 9 Sep 2009 ODI # 2885
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v England 12 Sep 2009 ODI # 2888
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v England 15 Sep 2009 ODI # 2890
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v England 17 Sep 2009 ODI # 2891
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v England 20 Sep 2009 ODI # 2892
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v West Indies 26 Sep 2009 ODI # 2897
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v India 28 Sep 2009 ODI # 2901
14 15 6 1101 126 122.33 1382 79.66 2 13 0 117 16 ODI v Pakistan 30 Sep 2009 ODI # 2903
56 60 12 4548 185* 94.75 5703 79.74 8 52 0 471 116 Test v West Indies 15 Apr 2012 Test # 2041
56 60 12 4548 185* 94.75 5703 79.74 8 52 0 471 116 Test v West Indies 23 Apr 2012 Test # 2042
56 60 12 4548 185* 94.75 5703 79.74 8 52 0 471 116 ODI v Ireland 23 Jun 2012 ODI # 3279
56 60 12 4548 185* 94.75 5703 79.74 8 52 0 471 116 ODI v England 29 Jun 2012 ODI # 3280
57 61 12 4614 185* 94.16 5783 79.78 8 53 0 479 116 ODI v England 1 Jul 2012 ODI # 3281
57 61 12 4614 185* 94.16 5783 79.78 8 53 0 479 116 ODI v England 7 Jul 2012 ODI # 3284
57 61 12 4614 185* 94.16 5783 79.78 8 53 0 479 116 T20I v Pakistan 5 Sep 2012 T20I # 256
57 61 12 4614 185* 94.16 5783 79.78 8 53 0 479 116 T20I v Pakistan 7 Sep 2012 T20I # 257
57 61 12 4614 185* 94.16 5783 79.78 8 53 0 479 116 T20I v Pakistan 10 Sep 2012 T20I # 259
65 69 12 5332 185* 93.54 6676 79.86 10 59 0 555 132 Test v England 21 Aug 2013 Test # 2094
65 69 12 5332 185* 93.54 6676 79.86 10 59 0 555 132 T20I v England 29 Aug 2013 T20I # 328
65 69 12 5332 185* 93.54 6676 79.86 10 59 0 555 132 T20I v England 31 Aug 2013 T20I # 329
65 69 12 5332 185* 93.54 6676 79.86 10 59 0 555 132 ODI v Scotland 3 Sep 2013 ODI # 3410
65 69 12 5332 185* 93.54 6676 79.86 10 59 0 555 132 ODI v England 8 Sep 2013 ODI # 3412
65 69 12 5332 185* 93.54 6676 79.86 10 59 0 555 132 ODI v England 11 Sep 2013 ODI # 3414
65 69 12 5332 185* 93.54 6676 79.86 10 59 0 555 132 ODI v England 14 Sep 2013 ODI # 3415
2 2 2 143 77* - 179 79.88 0 2 0 8 2 ODI v ICC World XI 9 Oct 2005 ODI # 2284
2 2 2 143 77* - 179 79.88 0 2 0 8 2 Test v ICC World XI 14 Oct 2005 Test # 1768
2 2 2 143 77* - 179 79.88 0 2 0 8 2 Test v West Indies 3 Nov 2005 Test # 1769
2 2 2 143 77* - 179 79.88 0 2 0 8 2 T20I v South Africa 24 Feb 2006 T20I # 6
2 2 2 143 77* - 179 79.88 0 2 0 8 2 ODI v South Africa 26 Feb 2006 ODI # 2341
2 2 2 143 77* - 179 79.88 0 2 0 8 2 ODI v South Africa 3 Mar 2006 ODI # 2345
2 2 2 143 77* - 179 79.88 0 2 0 8 2 ODI v South Africa 5 Mar 2006 ODI # 2347
2 2 2 143 77* - 179 79.88 0 2 0 8 2 ODI v West Indies 12 Sep 2006 ODI # 2413
74 78 13 6088 185* 93.66 7612 79.97 13 65 0 632 152 Test v India 6 Jan 2015 Test # 2156
74 78 13 6088 185* 93.66 7612 79.97 13 65 0 632 152 ODI v England 16 Jan 2015 ODI # 3578
74 78 13 6088 185* 93.66 7612 79.97 13 65 0 632 152 ODI v India 18 Jan 2015 ODI # 3582
74 78 13 6088 185* 93.66 7612 79.97 13 65 0 632 152 ODI v England 14 Feb 2015 ODI # 3600
74 78 13 6088 185* 93.66 7612 79.97 13 65 0 632 152 ODI v New Zealand 28 Feb 2015 ODI # 3617
61 65 12 4890 185* 92.26 6100 80.16 8 57 0 502 129 Test v Sri Lanka 26 Dec 2012 Test # 2068
64 68 12 5156 185* 92.07 6429 80.19 9 59 0 530 131 Test v England 9 Aug 2013 Test # 2093
58 62 12 4665 185* 93.30 5813 80.25 8 54 0 484 119 T20I v Ireland 19 Sep 2012 T20I # 264
58 62 12 4665 185* 93.30 5813 80.25 8 54 0 484 119 T20I v West Indies 22 Sep 2012 T20I # 270
47 51 12 3975 185* 101.92 4945 80.38 8 43 0 415 97 T20I v Sri Lanka 8 Aug 2011 T20I # 203
75 79 13 6155 185* 93.25 7653 80.42 13 66 0 639 154 ODI v Sri Lanka 8 Mar 2015 ODI # 3629
75 79 13 6155 185* 93.25 7653 80.42 13 66 0 639 154 ODI v Scotland 14 Mar 2015 ODI # 3637
53 57 12 4371 185* 97.13 5431 80.48 8 49 0 455 109 ODI v West Indies 25 Mar 2012 ODI # 3269
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 ODI v Pakistan 20 Mar 2015 ODI # 3642
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 ODI v India 26 Mar 2015 ODI # 3645
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 ODI v New Zealand 29 Mar 2015 ODI # 3646
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 Test v West Indies 3 Jun 2015 Test # 2164
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 Test v West Indies 11 Jun 2015 Test # 2166
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 Test v England 8 Jul 2015 Test # 2170
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 ODI v Ireland 27 Aug 2015 ODI # 3679
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 T20I v England 31 Aug 2015 T20I # 453
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 ODI v England 3 Sep 2015 ODI # 3680
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 ODI v England 5 Sep 2015 ODI # 3681
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 T20I v India 26 Jan 2016 T20I # 485
76 80 14 6219 185* 94.22 7719 80.56 13 67 0 646 155 T20I v India 29 Jan 2016 T20I # 486
52 56 12 4305 185* 97.84 5342 80.58 8 48 0 451 108 ODI v Sri Lanka 2 Mar 2012 ODI # 3253
52 56 12 4305 185* 97.84 5342 80.58 8 48 0 451 108 ODI v Sri Lanka 4 Mar 2012 ODI # 3255
52 56 12 4305 185* 97.84 5342 80.58 8 48 0 451 108 ODI v Sri Lanka 6 Mar 2012 ODI # 3256
52 56 12 4305 185* 97.84 5342 80.58 8 48 0 451 108 ODI v Sri Lanka 8 Mar 2012 ODI # 3257
52 56 12 4305 185* 97.84 5342 80.58 8 48 0 451 108 ODI v West Indies 16 Mar 2012 ODI # 3262
52 56 12 4305 185* 97.84 5342 80.58 8 48 0 451 108 ODI v West Indies 18 Mar 2012 ODI # 3264
52 56 12 4305 185* 97.84 5342 80.58 8 48 0 451 108 ODI v West Indies 20 Mar 2012 ODI # 3266
52 56 12 4305 185* 97.84 5342 80.58 8 48 0 451 108 ODI v West Indies 23 Mar 2012 ODI # 3268
19 20 8 1620 136* 135.00 2010 80.59 4 16 0 177 30 Test v West Indies 16 Dec 2009 Test # 1941
51 55 12 4240 185* 98.60 5259 80.62 8 47 0 446 108 Test v South Africa 17 Nov 2011 Test # 2018
51 55 12 4240 185* 98.60 5259 80.62 8 47 0 446 108 ODI v India 26 Feb 2012 ODI # 3250
69 73 12 5687 185* 93.22 7049 80.67 12 61 0 592 145 Test v England 5 Dec 2013 Test # 2105
62 66 12 5012 185* 92.81 6211 80.69 9 57 0 514 131 ODI v West Indies 6 Feb 2013 ODI # 3332
49 53 12 4100 185* 100.00 5080 80.70 8 45 0 426 104 ODI v Sri Lanka 22 Aug 2011 ODI # 3184
49 53 12 4100 185* 100.00 5080 80.70 8 45 0 426 104 Test v Sri Lanka 31 Aug 2011 Test # 2005
49 53 12 4100 185* 100.00 5080 80.70 8 45 0 426 104 Test v Sri Lanka 8 Sep 2011 Test # 2007
49 53 12 4100 185* 100.00 5080 80.70 8 45 0 426 104 Test v Sri Lanka 16 Sep 2011 Test # 2008
66 70 12 5475 185* 94.39 6783 80.71 11 59 0 567 138 ODI v England 16 Sep 2013 ODI # 3416
66 70 12 5475 185* 94.39 6783 80.71 11 59 0 567 138 T20I v India 10 Oct 2013 T20I # 331
66 70 12 5475 185* 94.39 6783 80.71 11 59 0 567 138 ODI v India 13 Oct 2013 ODI # 3419
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 ODI v West Indies 8 Feb 2013 ODI # 3333
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 ODI v West Indies 10 Feb 2013 ODI # 3334
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 Test v India 22 Feb 2013 Test # 2074
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 Test v India 2 Mar 2013 Test # 2076
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 Test v India 22 Mar 2013 Test # 2085
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 ODI v England 8 Jun 2013 ODI # 3365
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 ODI v New Zealand 12 Jun 2013 ODI # 3369
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 ODI v Sri Lanka 17 Jun 2013 ODI # 3374
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 Test v England 10 Jul 2013 Test # 2090
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 Test v England 18 Jul 2013 Test # 2091
63 67 12 5088 185* 92.50 6295 80.82 9 58 0 523 131 Test v England 1 Aug 2013 Test # 2092
73 77 13 6007 185* 93.85 7429 80.85 13 64 0 625 152 Test v India 26 Dec 2014 Test # 2152
70 74 12 5790 185* 93.38 7157 80.89 13 61 0 603 150 Test v England 13 Dec 2013 Test # 2107
59 63 12 4737 185* 92.88 5855 80.90 8 55 0 486 126 T20I v India 28 Sep 2012 T20I # 278
48 52 12 4044 185* 101.10 4996 80.94 8 44 0 420 103 ODI v Sri Lanka 10 Aug 2011 ODI # 3175
48 52 12 4044 185* 101.10 4996 80.94 8 44 0 420 103 ODI v Sri Lanka 14 Aug 2011 ODI # 3178
48 52 12 4044 185* 101.10 4996 80.94 8 44 0 420 103 ODI v Sri Lanka 16 Aug 2011 ODI # 3180
48 52 12 4044 185* 101.10 4996 80.94 8 44 0 420 103 ODI v Sri Lanka 20 Aug 2011 ODI # 3182
67 71 12 5534 185* 93.79 6836 80.95 11 60 0 573 141 ODI v India 16 Oct 2013 ODI # 3420
67 71 12 5534 185* 93.79 6836 80.95 11 60 0 573 141 ODI v India 19 Oct 2013 ODI # 3421
67 71 12 5534 185* 93.79 6836 80.95 11 60 0 573 141 ODI v India 23 Oct 2013 ODI # 3422
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 Test v England 26 Dec 2013 Test # 2110
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 Test v England 3 Jan 2014 Test # 2113
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 ODI v England 12 Jan 2014 ODI # 3454
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 ODI v England 26 Jan 2014 ODI # 3463
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 Test v South Africa 1 Mar 2014 Test # 2122
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 T20I v South Africa 12 Mar 2014 T20I # 363
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 T20I v South Africa 14 Mar 2014 T20I # 365
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 T20I v Pakistan 23 Mar 2014 T20I # 381
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 T20I v West Indies 28 Mar 2014 T20I # 388
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 T20I v India 30 Mar 2014 T20I # 393
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 T20I v Bangladesh 1 Apr 2014 T20I # 396
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 T20I v South Africa 5 Nov 2014 T20I # 407
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 T20I v South Africa 7 Nov 2014 T20I # 408
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 T20I v South Africa 9 Nov 2014 T20I # 409
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 ODI v South Africa 14 Nov 2014 ODI # 3545
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 ODI v South Africa 16 Nov 2014 ODI # 3546
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 ODI v South Africa 19 Nov 2014 ODI # 3548
71 75 13 5873 185* 94.72 7247 81.04 13 62 0 614 150 ODI v South Africa 21 Nov 2014 ODI # 3549
50 54 12 4152 185* 98.85 5119 81.10 8 46 0 432 106 T20I v South Africa 13 Oct 2011 T20I # 210
50 54 12 4152 185* 98.85 5119 81.10 8 46 0 432 106 ODI v South Africa 23 Oct 2011 ODI # 3208
50 54 12 4152 185* 98.85 5119 81.10 8 46 0 432 106 ODI v South Africa 28 Oct 2011 ODI # 3211
50 54 12 4152 185* 98.85 5119 81.10 8 46 0 432 106 Test v South Africa 9 Nov 2011 Test # 2016
54 58 12 4440 185* 96.52 5474 81.11 8 50 0 460 115 T20I v West Indies 27 Mar 2012 T20I # 241
54 58 12 4440 185* 96.52 5474 81.11 8 50 0 460 115 T20I v West Indies 30 Mar 2012 T20I # 243
72 76 13 5955 185* 94.52 7340 81.13 13 63 0 621 152 ODI v South Africa 23 Nov 2014 ODI # 3551
72 76 13 5955 185* 94.52 7340 81.13 13 63 0 621 152 Test v India 9 Dec 2014 Test # 2148
72 76 13 5955 185* 94.52 7340 81.13 13 63 0 621 152 Test v India 17 Dec 2014 Test # 2149
55 59 12 4492 185* 95.57 5531 81.21 8 51 0 464 116 Test v West Indies 7 Apr 2012 Test # 2040
68 72 12 5636 185* 93.93 6930 81.32 12 60 0 586 144 ODI v India 30 Oct 2013 ODI # 3424
68 72 12 5636 185* 93.93 6930 81.32 12 60 0 586 144 ODI v India 2 Nov 2013 ODI # 3428
68 72 12 5636 185* 93.93 6930 81.32 12 60 0 586 144 Test v England 21 Nov 2013 Test # 2103
77 81 15 6343 185* 96.10 7790 81.42 14 67 0 656 161 T20I v India 31 Jan 2016 T20I # 489
77 81 15 6343 185* 96.10 7790 81.42 14 67 0 656 161 T20I v South Africa 6 Mar 2016 T20I # 520
77 81 15 6343 185* 96.10 7790 81.42 14 67 0 656 161 T20I v South Africa 9 Mar 2016 T20I # 526
77 81 15 6343 185* 96.10 7790 81.42 14 67 0 656 161 T20I v New Zealand 18 Mar 2016 T20I # 539
77 81 15 6343 185* 96.10 7790 81.42 14 67 0 656 161 T20I v Bangladesh 21 Mar 2016 T20I # 544
77 81 15 6343 185* 96.10 7790 81.42 14 67 0 656 161 T20I v Pakistan 25 Mar 2016 T20I # 548
77 81 15 6343 185* 96.10 7790 81.42 14 67 0 656 161 T20I v India 27 Mar 2016 T20I # 553
18 19 8 1531 136* 139.18 1880 81.43 4 15 0 162 30 Test v West Indies 4 Dec 2009 Test # 1939
60 64 12 4807 185* 92.44 5902 81.44 8 56 0 494 128 T20I v South Africa 30 Sep 2012 T20I # 281
60 64 12 4807 185* 92.44 5902 81.44 8 56 0 494 128 T20I v Pakistan 2 Oct 2012 T20I # 285
60 64 12 4807 185* 92.44 5902 81.44 8 56 0 494 128 T20I v West Indies 5 Oct 2012 T20I # 288
60 64 12 4807 185* 92.44 5902 81.44 8 56 0 494 128 Test v South Africa 30 Nov 2012 Test # 2064
60 64 12 4807 185* 92.44 5902 81.44 8 56 0 494 128 Test v Sri Lanka 14 Dec 2012 Test # 2067
16 17 8 1342 136* 149.11 1643 81.67 4 13 0 137 27 ODI v New Zealand 5 Oct 2009 ODI # 2907
16 17 8 1342 136* 149.11 1643 81.67 4 13 0 137 27 ODI v India 25 Oct 2009 ODI # 2913
16 17 8 1342 136* 149.11 1643 81.67 4 13 0 137 27 ODI v India 28 Oct 2009 ODI # 2915
16 17 8 1342 136* 149.11 1643 81.67 4 13 0 137 27 ODI v India 31 Oct 2009 ODI # 2918
16 17 8 1342 136* 149.11 1643 81.67 4 13 0 137 27 ODI v India 2 Nov 2009 ODI # 2919
15 16 7 1237 136* 137.44 1514 81.70 3 13 0 127 23 ODI v England 2 Oct 2009 ODI # 2905
11 11 6 867 126 173.40 1052 82.41 2 9 0 80 14 ODI v Pakistan 3 May 2009 ODI # 2849
11 11 6 867 126 173.40 1052 82.41 2 9 0 80 14 T20I v Pakistan 7 May 2009 T20I # 89
11 11 6 867 126 173.40 1052 82.41 2 9 0 80 14 T20I v West Indies 6 Jun 2009 T20I # 92
11 11 6 867 126 173.40 1052 82.41 2 9 0 80 14 T20I v Sri Lanka 8 Jun 2009 T20I # 97
17 18 8 1435 136* 143.50 1732 82.85 4 14 0 146 30 ODI v India 5 Nov 2009 ODI # 2923
17 18 8 1435 136* 143.50 1732 82.85 4 14 0 146 30 ODI v India 8 Nov 2009 ODI # 2925
17 18 8 1435 136* 143.50 1732 82.85 4 14 0 146 30 Test v West Indies 26 Nov 2009 Test # 1936
10 10 5 751 126 150.20 906 82.89 1 9 0 74 12 ODI v Pakistan 1 May 2009 ODI # 2848
5 5 3 329 79 164.50 387 85.01 0 5 0 30 4 ODI v West Indies 5 Nov 2006 ODI # 2443
5 5 3 329 79 164.50 387 85.01 0 5 0 30 4 ODI v England 9 Feb 2007 ODI # 2515
5 5 3 329 79 164.50 387 85.01 0 5 0 30 4 ODI v England 11 Feb 2007 ODI # 2519
5 5 3 329 79 164.50 387 85.01 0 5 0 30 4 ODI v New Zealand 16 Feb 2007 ODI # 2524
5 5 3 329 79 164.50 387 85.01 0 5 0 30 4 ODI v New Zealand 18 Feb 2007 ODI # 2526
9 9 4 666 126 133.20 766 86.94 1 8 0 67 11 Test v India 17 Oct 2008 Test # 1889
9 9 4 666 126 133.20 766 86.94 1 8 0 67 11 Test v India 29 Oct 2008 Test # 1891
9 9 4 666 126 133.20 766 86.94 1 8 0 67 11 Test v India 6 Nov 2008 Test # 1892
9 9 4 666 126 133.20 766 86.94 1 8 0 67 11 Test v New Zealand 20 Nov 2008 Test # 1894
9 9 4 666 126 133.20 766 86.94 1 8 0 67 11 ODI v Pakistan 22 Apr 2009 ODI # 2845
9 9 4 666 126 133.20 766 86.94 1 8 0 67 11 ODI v Pakistan 24 Apr 2009 ODI # 2846
9 9 4 666 126 133.20 766 86.94 1 8 0 67 11 ODI v Pakistan 27 Apr 2009 ODI # 2847
6 6 3 397 79 132.33 456 87.06 0 6 0 38 4 ODI v New Zealand 20 Feb 2007 ODI # 2527
6 6 3 397 79 132.33 456 87.06 0 6 0 38 4 ODI v Scotland 14 Mar 2007 ODI # 2532
6 6 3 397 79 132.33 456 87.06 0 6 0 38 4 ODI v Netherlands 18 Mar 2007 ODI # 2540
6 6 3 397 79 132.33 456 87.06 0 6 0 38 4 ODI v South Africa 24 Mar 2007 ODI # 2552
6 6 3 397 79 132.33 456 87.06 0 6 0 38 4 ODI v West Indies 27 Mar 2007 ODI # 2555
6 6 3 397 79 132.33 456 87.06 0 6 0 38 4 ODI v Bangladesh 31 Mar 2007 ODI # 2559
3 3 2 222 79 222.00 253 87.74 0 3 0 18 4 ODI v India 16 Sep 2006 ODI # 2416
3 3 2 222 79 222.00 253 87.74 0 3 0 18 4 ODI v West Indies 18 Sep 2006 ODI # 2417
3 3 2 222 79 222.00 253 87.74 0 3 0 18 4 ODI v West Indies 24 Sep 2006 ODI # 2422
3 3 2 222 79 222.00 253 87.74 0 3 0 18 4 ODI v West Indies 18 Oct 2006 ODI # 2432
3 3 2 222 79 222.00 253 87.74 0 3 0 18 4 ODI v England 21 Oct 2006 ODI # 2434
4 4 2 272 79 136.00 299 90.96 0 4 0 26 4 ODI v India 29 Oct 2006 ODI # 2440
4 4 2 272 79 136.00 299 90.96 0 4 0 26 4 ODI v New Zealand 1 Nov 2006 ODI # 2441
7 7 4 462 79 154.00 488 94.67 0 7 0 42 8 ODI v New Zealand 20 Apr 2007 ODI # 2577
7 7 4 462 79 154.00 488 94.67 0 7 0 42 8 ODI v South Africa 25 Apr 2007 ODI # 2580
7 7 4 462 79 154.00 488 94.67 0 7 0 42 8 ODI v Sri Lanka 28 Apr 2007 ODI # 2581
7 7 4 462 79 154.00 488 94.67 0 7 0 42 8 T20I v Sri Lanka 20 Sep 2007 T20I # 41
7 7 4 462 79 154.00 488 94.67 0 7 0 42 8 T20I v West Indies 20 Jun 2008 T20I # 57
7 7 4 462 79 154.00 488 94.67 0 7 0 42 8 ODI v West Indies 24 Jun 2008 ODI # 2713
7 7 4 462 79 154.00 488 94.67 0 7 0 42 8 ODI v West Indies 27 Jun 2008 ODI # 2719
8 8 4 588 126 147.00 610 96.39 1 7 0 57 10 ODI v West Indies 29 Jun 2008 ODI # 2724
8 8 4 588 126 147.00 610 96.39 1 7 0 57 10 ODI v West Indies 4 Jul 2008 ODI # 2734
8 8 4 588 126 147.00 610 96.39 1 7 0 57 10 ODI v West Indies 6 Jul 2008 ODI # 2736
8 8 4 588 126 147.00 610 96.39 1 7 0 57 10 ODI v Bangladesh 3 Sep 2008 ODI # 2760
8 8 4 588 126 147.00 610 96.39 1 7 0 57 10 ODI v Bangladesh 6 Sep 2008 ODI # 2762
8 8 4 588 126 147.00 610 96.39 1 7 0 57 10 Test v India 9 Oct 2008 Test # 1887
Statsguru includes the following current or recent relevant matches:
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page