Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 nov 2008 remove greater than or equal to 1 nov 2008 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2000-2017 402 391 55 11778 169 35.05 14064 83.74 17 71 26 1245 251 Profile
filtered 2008-2017 155 150 22 4408 150 34.43 5001 88.14 6 29 10 460 130
Cumulative averages
1 1 1 138 138* - 78 176.92 1 0 0 16 6 ODI v England 14 Nov 2008 ODI # 2774
2 2 1 256 138* 256.00 200 128.00 2 0 0 31 8 ODI v England 17 Nov 2008 ODI # 2777
3 3 1 294 138* 147.00 231 127.27 2 0 0 33 9 ODI v England 20 Nov 2008 ODI # 2778
4 4 2 319 138* 159.50 242 131.81 2 0 0 33 12 ODI v England 23 Nov 2008 ODI # 2781
5 5 2 325 138* 108.33 251 129.48 2 0 0 33 12 ODI v England 26 Nov 2008 ODI # 2783
6 7 3 424 138* 106.00 423 100.23 2 1 0 43 13 Test v England 11 Dec 2008 Test # 1898
7 9 3 537 138* 89.50 582 92.26 2 2 0 52 18 Test v England 19 Dec 2008 Test # 1901
8 10 3 560 138* 80.00 622 90.03 2 2 0 54 18 ODI v Sri Lanka 28 Jan 2009 ODI # 2806
9 11 3 626 138* 78.25 710 88.16 2 3 0 61 19 ODI v Sri Lanka 31 Jan 2009 ODI # 2810
10 12 3 743 138* 82.55 805 92.29 3 3 0 78 20 ODI v Sri Lanka 3 Feb 2009 ODI # 2813
11 13 3 748 138* 74.80 811 92.23 3 3 0 79 20 ODI v Sri Lanka 5 Feb 2009 ODI # 2815
12 14 3 821 138* 74.63 873 94.04 3 4 0 90 21 ODI v Sri Lanka 8 Feb 2009 ODI # 2818
13 15 3 853 138* 71.08 894 95.41 3 4 0 93 23 T20I v Sri Lanka 10 Feb 2009 T20I # 82
14 16 3 854 138* 65.69 897 95.20 3 4 0 93 23 T20I v New Zealand 25 Feb 2009 T20I # 84
15 17 3 904 138* 64.57 931 97.09 3 5 0 96 27 T20I v New Zealand 27 Feb 2009 T20I # 85
16 18 3 906 138* 60.40 944 95.97 3 5 0 96 27 ODI v New Zealand 3 Mar 2009 ODI # 2821
17 19 3 906 138* 56.62 948 95.56 3 5 1 96 27 ODI v New Zealand 6 Mar 2009 ODI # 2822
18 20 3 993 138* 58.41 1008 98.51 3 6 1 106 33 ODI v New Zealand 8 Mar 2009 ODI # 2823
19 20 3 993 138* 58.41 1008 98.51 3 6 1 106 33 ODI v New Zealand 11 Mar 2009 ODI # 2824
20 21 3 1004 138* 55.77 1032 97.28 3 6 1 106 33 ODI v New Zealand 14 Mar 2009 ODI # 2825
21 22 3 1026 138* 54.00 1082 94.82 3 6 1 110 33 Test v New Zealand 18 Mar 2009 Test # 1915
22 24 4 1080 138* 54.00 1156 93.42 3 7 2 120 33 Test v New Zealand 26 Mar 2009 Test # 1917
23 26 4 1129 138* 51.31 1214 92.99 3 7 2 128 34 Test v New Zealand 3 Apr 2009 Test # 1918
24 27 4 1170 138* 50.86 1232 94.96 3 7 2 131 38 T20I v Bangladesh 6 Jun 2009 T20I # 93
25 28 5 1173 138* 51.00 1236 94.90 3 7 2 131 38 T20I v Ireland 10 Jun 2009 T20I # 101
26 29 5 1240 138* 51.66 1279 96.95 3 8 2 137 40 T20I v West Indies 12 Jun 2009 T20I # 105
27 30 5 1257 138* 50.28 1288 97.59 3 8 2 137 42 T20I v England 14 Jun 2009 T20I # 109
28 31 5 1282 138* 49.30 1313 97.63 3 8 2 138 43 T20I v South Africa 16 Jun 2009 T20I # 113
29 32 5 1413 138* 52.33 1415 99.85 4 8 2 148 50 ODI v West Indies 26 Jun 2009 ODI # 2852
30 33 5 1448 138* 51.71 1448 100.00 4 8 2 153 51 ODI v West Indies 28 Jun 2009 ODI # 2853
31 34 5 1450 138* 50.00 1454 99.72 4 8 2 153 51 ODI v West Indies 3 Jul 2009 ODI # 2854
32 34 5 1450 138* 50.00 1454 99.72 4 8 2 153 51 ODI v West Indies 5 Jul 2009 ODI # 2855
33 35 5 1458 138* 48.60 1467 99.38 4 8 2 155 51 ODI v New Zealand 11 Sep 2009 ODI # 2886
34 36 5 1474 138* 47.54 1489 98.99 4 8 2 157 51 ODI v Sri Lanka 12 Sep 2009 ODI # 2887
35 37 6 1530 138* 49.35 1530 100.00 4 9 2 163 52 ODI v Sri Lanka 14 Sep 2009 ODI # 2889
36 38 6 1553 138* 48.53 1554 99.93 4 9 2 165 53 ODI v Australia 28 Oct 2009 ODI # 2915
37 39 6 1631 138* 49.42 1650 98.84 4 10 2 173 55 ODI v Australia 31 Oct 2009 ODI # 2918
38 40 6 1643 138* 48.32 1671 98.32 4 10 2 173 55 ODI v Australia 2 Nov 2009 ODI # 2919
39 41 6 1652 138* 47.20 1681 98.27 4 10 2 174 55 ODI v Australia 5 Nov 2009 ODI # 2923
40 42 6 1658 138* 46.05 1697 97.70 4 10 2 175 55 ODI v Australia 8 Nov 2009 ODI # 2925
41 43 6 1726 138* 46.64 1790 96.42 4 11 2 188 55 Test v Sri Lanka 16 Nov 2009 Test # 1933
42 44 6 1793 138* 47.18 1895 94.61 4 12 2 192 57 Test v Sri Lanka 24 Nov 2009 Test # 1935
43 45 6 1816 138* 46.56 1937 93.75 4 12 2 194 57 Test v Sri Lanka 2 Dec 2009 Test # 1937
44 46 6 1822 138* 45.55 1945 93.67 4 12 2 194 57 T20I v Sri Lanka 9 Dec 2009 T20I # 126
45 47 7 1882 138* 47.05 1970 95.53 4 13 2 197 62 T20I v Sri Lanka 12 Dec 2009 T20I # 127
46 48 7 1905 138* 46.46 2010 94.77 4 13 2 200 62 ODI v Sri Lanka 21 Dec 2009 ODI # 2934
47 49 7 1979 138* 47.11 2094 94.50 4 14 2 206 64 ODI v Sri Lanka 5 Jan 2010 ODI # 2938
48 50 7 1980 138* 46.04 2098 94.37 4 14 2 206 64 ODI v Bangladesh 7 Jan 2010 ODI # 2939
49 51 8 1988 138* 46.23 2105 94.44 4 14 2 206 64 ODI v Sri Lanka 10 Jan 2010 ODI # 2941
50 52 8 2001 138* 45.47 2130 93.94 4 14 2 207 64 ODI v Bangladesh 11 Jan 2010 ODI # 2942
51 53 8 2001 138* 44.46 2133 93.81 4 14 3 207 64 ODI v Sri Lanka 13 Jan 2010 ODI # 2943
52 55 8 2038 138* 43.36 2196 92.80 4 14 3 210 65 Test v Bangladesh 17 Jan 2010 Test # 1949
53 55 8 2038 138* 43.36 2196 92.80 4 14 3 210 65 Test v Bangladesh 24 Jan 2010 Test # 1950
54 56 9 2061 138* 43.85 2218 92.92 4 14 3 210 66 T20I v Afghanistan 1 May 2010 T20I # 153
55 57 9 2098 138* 43.70 2248 93.32 4 14 3 213 68 T20I v South Africa 2 May 2010 T20I # 155
56 58 9 2099 138* 42.83 2250 93.28 4 14 3 213 68 T20I v Australia 7 May 2010 T20I # 165
57 59 9 2111 138* 42.22 2264 93.24 4 14 3 214 68 T20I v West Indies 9 May 2010 T20I # 169
58 60 9 2112 138* 41.41 2266 93.20 4 14 3 214 68 T20I v Sri Lanka 11 May 2010 T20I # 173
59 62 9 2169 138* 40.92 2344 92.53 4 15 3 223 69 Test v Sri Lanka 18 Jul 2010 Test # 1964
60 63 9 2174 138* 40.25 2369 91.76 4 15 3 224 69 ODI v New Zealand 10 Aug 2010 ODI # 3030
61 64 9 2212 138* 40.21 2433 90.91 4 15 3 229 70 ODI v Sri Lanka 22 Aug 2010 ODI # 3038
62 65 9 2218 138* 39.60 2452 90.45 4 15 3 230 70 ODI v New Zealand 25 Aug 2010 ODI # 3039
63 66 9 2244 138* 39.36 2483 90.37 4 15 3 234 70 ODI v Sri Lanka 28 Aug 2010 ODI # 3040
64 67 9 2302 138* 39.68 2570 89.57 4 16 3 239 70 ODI v Australia 20 Oct 2010 ODI # 3060
65 68 9 2344 138* 39.72 2634 88.99 4 16 3 246 70 ODI v New Zealand 28 Nov 2010 ODI # 3070
66 69 10 2360 138* 40.00 2645 89.22 4 16 3 247 71 ODI v New Zealand 1 Dec 2010 ODI # 3072
67 69 10 2360 138* 40.00 2645 89.22 4 16 3 247 71 ODI v New Zealand 4 Dec 2010 ODI # 3074
68 70 10 2380 138* 39.66 2673 89.03 4 16 3 248 72 ODI v New Zealand 7 Dec 2010 ODI # 3076
69 71 11 2422 138* 40.36 2719 89.07 4 16 3 254 74 ODI v New Zealand 10 Dec 2010 ODI # 3077
70 72 11 2434 138* 39.90 2732 89.09 4 16 3 255 74 T20I v South Africa 9 Jan 2011 T20I # 196
71 73 11 2436 138* 39.29 2736 89.03 4 16 3 255 74 ODI v South Africa 12 Jan 2011 ODI # 3079
72 74 11 2489 138* 39.50 2804 88.76 4 17 3 259 74 ODI v South Africa 15 Jan 2011 ODI # 3080
73 75 11 2505 138* 39.14 2831 88.48 4 17 3 261 74 ODI v South Africa 18 Jan 2011 ODI # 3082
74 76 11 2517 138* 38.72 2851 88.28 4 17 3 262 75 ODI v South Africa 21 Jan 2011 ODI # 3084
75 77 11 2525 138* 38.25 2865 88.13 4 17 3 264 75 ODI v South Africa 23 Jan 2011 ODI # 3087
76 77 11 2525 138* 38.25 2865 88.13 4 17 3 264 75 ODI v Bangladesh 19 Feb 2011 ODI # 3100
77 78 11 2583 138* 38.55 2915 88.61 4 18 3 273 75 ODI v England 27 Feb 2011 ODI # 3110
78 79 12 2633 138* 39.29 2990 88.06 4 19 3 276 75 ODI v Ireland 6 Mar 2011 ODI # 3121
79 80 13 2684 138* 40.05 3063 87.62 4 20 3 283 75 ODI v Netherlands 9 Mar 2011 ODI # 3124
80 81 13 2696 138* 39.64 3072 87.76 4 20 3 283 76 ODI v South Africa 12 Mar 2011 ODI # 3128
81 82 13 2809 138* 40.71 3195 87.91 5 20 3 293 78 ODI v West Indies 20 Mar 2011 ODI # 3141
82 83 14 2866 138* 41.53 3260 87.91 5 21 3 301 78 ODI v Australia 24 Mar 2011 ODI # 3143
83 84 14 2866 138* 40.94 3261 87.88 5 21 4 301 78 ODI v Pakistan 30 Mar 2011 ODI # 3147
84 85 15 2887 138* 41.24 3285 87.88 5 21 4 303 78 ODI v Sri Lanka 2 Apr 2011 ODI # 3148
85 87 15 2957 138* 41.06 3432 86.15 5 22 4 314 78 Test v England 29 Jul 2011 Test # 2001
86 89 15 2998 138* 40.51 3511 85.38 5 22 4 318 80 Test v West Indies 6 Nov 2011 Test # 2015
87 90 15 3023 138* 40.30 3546 85.25 5 22 4 323 80 Test v West Indies 14 Nov 2011 Test # 2017
88 91 15 3057 138* 40.22 3572 85.58 5 22 4 324 82 T20I v New Zealand 11 Sep 2012 T20I # 261
89 92 15 3075 138* 39.93 3592 85.60 5 22 4 324 83 T20I v Afghanistan 19 Sep 2012 T20I # 265
90 92 15 3075 138* 39.93 3592 85.60 5 22 4 324 83 T20I v England 23 Sep 2012 T20I # 272
91 93 15 3083 138* 39.52 3602 85.59 5 22 4 325 83 T20I v Australia 28 Sep 2012 T20I # 278
92 94 16 3102 138* 39.76 3618 85.73 5 22 4 327 83 T20I v Pakistan 30 Sep 2012 T20I # 282
93 95 16 3123 138* 39.53 3633 85.96 5 22 4 328 85 T20I v South Africa 2 Oct 2012 T20I # 286
94 96 16 3197 138* 39.96 3784 84.48 5 23 4 334 87 Test v England 15 Nov 2012 Test # 2058
95 98 16 3205 138* 39.08 3796 84.43 5 23 5 335 87 Test v England 23 Nov 2012 Test # 2062
96 100 16 3248 138* 38.66 3867 83.99 5 23 5 341 88 Test v England 5 Dec 2012 Test # 2065
97 101 16 3286 138* 38.65 3888 84.51 5 23 5 343 91 T20I v England 20 Dec 2012 T20I # 292
98 102 16 3290 138* 38.25 3893 84.51 5 23 5 343 91 T20I v England 22 Dec 2012 T20I # 294
99 103 16 3300 138* 37.93 3902 84.57 5 23 5 343 92 T20I v Pakistan 25 Dec 2012 T20I # 296
100 104 16 3372 138* 38.31 3938 85.62 5 24 5 347 99 T20I v Pakistan 28 Dec 2012 T20I # 298
101 105 16 3374 138* 37.91 3941 85.61 5 24 5 347 99 ODI v Pakistan 30 Dec 2012 ODI # 3314
102 106 16 3383 138* 37.58 3960 85.42 5 24 5 347 99 ODI v Pakistan 3 Jan 2013 ODI # 3315
103 107 16 3406 138* 37.42 3983 85.51 5 24 5 351 99 ODI v Pakistan 6 Jan 2013 ODI # 3316
104 108 16 3467 138* 37.68 4037 85.88 5 25 5 359 100 ODI v England 11 Jan 2013 ODI # 3318
105 109 16 3499 138* 37.62 4074 85.88 5 25 5 364 100 ODI v England 15 Jan 2013 ODI # 3320
106 110 16 3529 138* 37.54 4095 86.17 5 25 5 370 100 ODI v England 19 Jan 2013 ODI # 3322
107 111 16 3532 138* 37.17 4111 85.91 5 25 5 370 100 ODI v England 23 Jan 2013 ODI # 3327
108 112 16 3532 138* 36.79 4114 85.85 5 25 6 370 100 ODI v England 27 Jan 2013 ODI # 3329
109 113 17 3609 138* 37.59 4149 86.98 5 26 6 378 105 T20I v Australia 10 Oct 2013 T20I # 331
110 114 17 3616 138* 37.27 4156 87.00 5 26 6 378 106 ODI v Australia 13 Oct 2013 ODI # 3419
111 114 17 3616 138* 37.27 4156 87.00 5 26 6 378 106 ODI v Australia 16 Oct 2013 ODI # 3420
112 115 17 3616 138* 36.89 4157 86.98 5 26 7 378 106 ODI v Australia 19 Oct 2013 ODI # 3421
113 115 17 3616 138* 36.89 4157 86.98 5 26 7 378 106 ODI v Australia 23 Oct 2013 ODI # 3422
114 116 17 3616 138* 36.52 4160 86.92 5 26 8 378 106 ODI v Australia 30 Oct 2013 ODI # 3424
115 117 17 3628 138* 36.28 4174 86.91 5 26 8 378 107 ODI v Australia 2 Nov 2013 ODI # 3428
116 118 18 3644 138* 36.44 4203 86.69 5 26 8 380 107 ODI v West Indies 21 Nov 2013 ODI # 3436
117 119 18 3672 138* 36.35 4252 86.35 5 26 8 383 108 ODI v West Indies 24 Nov 2013 ODI # 3437
118 120 18 3727 138* 36.53 4326 86.15 5 27 8 390 108 ODI v West Indies 27 Nov 2013 ODI # 3439
119 121 18 3727 138* 36.18 4328 86.11 5 27 9 390 108 ODI v South Africa 5 Dec 2013 ODI # 3442
120 121 18 3727 138* 36.18 4328 86.11 5 27 9 390 108 ODI v South Africa 11 Dec 2013 ODI # 3444
121 122 18 3728 138* 35.84 4330 86.09 5 27 9 390 108 T20I v Pakistan 21 Mar 2014 T20I # 378
122 123 18 3738 138* 35.60 4349 85.95 5 27 9 391 108 T20I v West Indies 23 Mar 2014 T20I # 382
123 123 18 3738 138* 35.60 4349 85.95 5 27 9 391 108 T20I v Bangladesh 28 Mar 2014 T20I # 389
124 124 18 3798 138* 35.83 4392 86.47 5 28 9 396 112 T20I v Australia 30 Mar 2014 T20I # 393
125 125 18 3816 138* 35.66 4409 86.55 5 28 9 398 112 T20I v South Africa 4 Apr 2014 T20I # 399
126 126 18 3827 138* 35.43 4430 86.38 5 28 9 398 112 T20I v Sri Lanka 6 Apr 2014 T20I # 400
127 126 18 3827 138* 35.43 4430 86.38 5 28 9 398 112 T20I v Australia 26 Jan 2016 T20I # 485
128 126 18 3827 138* 35.43 4430 86.38 5 28 9 398 112 T20I v Australia 29 Jan 2016 T20I # 486
129 127 19 3842 138* 35.57 4442 86.49 5 28 9 399 113 T20I v Australia 31 Jan 2016 T20I # 489
130 128 19 3852 138* 35.33 4456 86.44 5 28 9 399 114 T20I v Sri Lanka 9 Feb 2016 T20I # 496
131 129 19 3852 138* 35.01 4457 86.42 5 28 10 399 114 T20I v Sri Lanka 12 Feb 2016 T20I # 497
132 129 19 3852 138* 35.01 4457 86.42 5 28 10 399 114 T20I v Sri Lanka 14 Feb 2016 T20I # 499
133 130 19 3867 138* 34.83 4473 86.45 5 28 10 400 114 T20I v Bangladesh 24 Feb 2016 T20I # 509
134 131 20 3881 138* 34.96 4505 86.14 5 28 10 402 114 T20I v Pakistan 27 Feb 2016 T20I # 512
135 132 20 3916 138* 34.96 4523 86.57 5 28 10 405 117 T20I v Sri Lanka 1 Mar 2016 T20I # 515
136 133 21 3941 138* 35.18 4537 86.86 5 28 10 409 118 T20I v U.A.E. 3 Mar 2016 T20I # 517
137 133 21 3941 138* 35.18 4537 86.86 5 28 10 409 118 T20I v Bangladesh 6 Mar 2016 T20I # 521
138 134 21 3945 138* 34.91 4542 86.85 5 28 10 410 118 T20I v New Zealand 15 Mar 2016 T20I # 535
139 135 21 3969 138* 34.81 4565 86.94 5 28 10 411 119 T20I v Pakistan 19 Mar 2016 T20I # 541
140 136 21 3972 138* 34.53 4571 86.89 5 28 10 411 119 T20I v Bangladesh 23 Mar 2016 T20I # 547
141 137 21 3993 138* 34.42 4589 87.01 5 28 10 412 120 T20I v Australia 27 Mar 2016 T20I # 553
142 138 21 4008 138* 34.25 4601 87.11 5 28 10 414 121 ODI v England 15 Jan 2017 ODI # 3819
143 139 21 4158 150 35.23 4728 87.94 6 28 10 435 124 ODI v England 19 Jan 2017 ODI # 3821
144 140 21 4203 150 35.31 4785 87.83 6 28 10 440 125 ODI v England 22 Jan 2017 ODI # 3824
145 141 21 4215 150 35.12 4798 87.84 6 28 10 441 125 T20I v England 26 Jan 2017 T20I # 592
146 142 21 4219 150 34.86 4810 87.71 6 28 10 441 125 T20I v England 29 Jan 2017 T20I # 593
147 143 21 4246 150 34.80 4820 88.09 6 28 10 442 128 T20I v England 1 Feb 2017 T20I # 594
148 144 21 4299 150 34.95 4852 88.60 6 29 10 450 129 ODI v Pakistan 4 Jun 2017 ODI # 3878
149 145 21 4306 150 34.72 4870 88.41 6 29 10 450 129 ODI v Sri Lanka 8 Jun 2017 ODI # 3882
150 146 22 4329 150 34.91 4895 88.43 6 29 10 451 130 ODI v South Africa 11 Jun 2017 ODI # 3886
151 146 22 4329 150 34.91 4895 88.43 6 29 10 451 130 ODI v Bangladesh 15 Jun 2017 ODI # 3891
152 147 22 4351 150 34.80 4926 88.32 6 29 10 455 130 ODI v Pakistan 18 Jun 2017 ODI # 3894
153 148 22 4355 150 34.56 4936 88.22 6 29 10 455 130 ODI v West Indies 23 Jun 2017 ODI # 3895
154 149 22 4369 150 34.40 4946 88.33 6 29 10 456 130 ODI v West Indies 25 Jun 2017 ODI # 3896
155 150 22 4408 150 34.43 5001 88.14 6 29 10 460 130 ODI v West Indies 30 Jun 2017 ODI # 3898
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page