Records type batting analysis [change type]
View cumulative averages [change view]
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
overall 2007-2024 474 500 65 18885 264 43.41 21783 86.69 48 102 33 1810 601 Profile
Cumulative averages
1 - - - - - - - - - - - - ODI v Ireland 23 Jun 2007 ODI # 2590
2 1 0 8 8 8.00 9 88.88 0 0 0 0 0 ODI v South Africa 26 Jun 2007 ODI # 2592
3 1 0 8 8 8.00 9 88.88 0 0 0 0 0 T20I v England 19 Sep 2007 T20I # 40
4 2 1 58 50* 58.00 49 118.36 0 1 0 7 2 T20I v South Africa 20 Sep 2007 T20I # 43
5 3 2 66 50* 66.00 54 122.22 0 1 0 7 3 T20I v Australia 22 Sep 2007 T20I # 45
6 4 3 96 50* 96.00 70 137.14 0 1 0 9 4 T20I v Pakistan 24 Sep 2007 T20I # 46
7 5 3 97 50* 48.50 74 131.08 0 1 0 9 4 ODI v Australia 5 Oct 2007 ODI # 2625
8 5 3 97 50* 48.50 74 131.08 0 1 0 9 4 T20I v Australia 20 Oct 2007 T20I # 47
9 6 3 149 52 49.66 135 110.37 0 2 0 12 5 ODI v Pakistan 18 Nov 2007 ODI # 2647
10 7 3 157 52 39.25 143 109.79 0 2 0 13 5 T20I v Australia 1 Feb 2008 T20I # 52
11 8 3 186 52 37.20 186 100.00 0 2 0 18 5 ODI v Australia 3 Feb 2008 ODI # 2670
12 9 3 186 52 31.00 188 98.93 0 2 1 18 5 ODI v Sri Lanka 5 Feb 2008 ODI # 2672
13 10 4 225 52 37.50 249 90.36 0 2 1 20 5 ODI v Australia 10 Feb 2008 ODI # 2675
14 11 5 295 70* 49.16 313 94.24 0 3 1 26 6 ODI v Sri Lanka 12 Feb 2008 ODI # 2676
15 12 5 296 70* 42.28 316 93.67 0 3 1 26 6 ODI v Australia 17 Feb 2008 ODI # 2680
16 13 5 320 70* 40.00 352 90.90 0 3 1 27 6 ODI v Sri Lanka 19 Feb 2008 ODI # 2681
17 14 5 321 70* 35.66 355 90.42 0 3 1 27 6 ODI v Australia 24 Feb 2008 ODI # 2685
18 15 6 324 70* 36.00 362 89.50 0 3 1 27 6 ODI v Sri Lanka 26 Feb 2008 ODI # 2686
19 16 6 390 70* 39.00 449 86.85 0 4 1 33 6 ODI v Australia 2 Mar 2008 ODI # 2688
20 17 6 392 70* 35.63 454 86.34 0 4 1 33 6 ODI v Australia 4 Mar 2008 ODI # 2689
21 18 6 401 70* 33.41 481 83.36 0 4 1 33 6 ODI v Pakistan 10 Jun 2008 ODI # 2705
22 19 6 427 70* 32.84 524 81.48 0 4 1 34 7 ODI v Bangladesh 12 Jun 2008 ODI # 2706
23 20 6 451 70* 32.21 551 81.85 0 4 1 39 7 ODI v Pakistan 14 Jun 2008 ODI # 2707
24 21 6 462 70* 30.80 580 79.65 0 4 1 39 7 ODI v Hong Kong 25 Jun 2008 ODI # 2716
25 22 7 462 70* 30.80 581 79.51 0 4 1 39 7 ODI v Pakistan 26 Jun 2008 ODI # 2717
26 23 7 484 70* 30.25 604 80.13 0 4 1 41 7 ODI v Bangladesh 28 Jun 2008 ODI # 2721
27 24 7 542 70* 31.88 675 80.29 0 5 1 45 7 ODI v Pakistan 2 Jul 2008 ODI # 2730
28 25 8 564 70* 33.17 703 80.22 0 5 1 47 7 ODI v Sri Lanka 3 Jul 2008 ODI # 2732
29 26 8 567 70* 31.50 711 79.74 0 5 1 47 7 ODI v Sri Lanka 6 Jul 2008 ODI # 2735
30 27 8 586 70* 30.84 742 78.97 0 5 1 48 8 ODI v Sri Lanka 18 Aug 2008 ODI # 2742
31 28 8 586 70* 29.30 744 78.76 0 5 2 48 8 ODI v Sri Lanka 20 Aug 2008 ODI # 2745
32 29 8 618 70* 29.42 776 79.63 0 5 2 51 8 ODI v Sri Lanka 24 Aug 2008 ODI # 2750
33 30 8 636 70* 28.90 799 79.59 0 5 2 51 8 ODI v Sri Lanka 27 Aug 2008 ODI # 2755
34 31 8 639 70* 27.78 804 79.47 0 5 2 51 8 ODI v Sri Lanka 29 Aug 2008 ODI # 2756
35 32 9 650 70* 28.26 812 80.04 0 5 2 52 8 ODI v England 14 Nov 2008 ODI # 2774
36 33 9 653 70* 27.20 825 79.15 0 5 2 52 8 ODI v England 17 Nov 2008 ODI # 2777
37 34 9 681 70* 27.24 866 78.63 0 5 2 55 8 ODI v England 20 Nov 2008 ODI # 2778
38 35 10 689 70* 27.56 876 78.65 0 5 2 56 8 ODI v England 26 Nov 2008 ODI # 2783
39 36 11 714 70* 28.56 906 78.80 0 5 2 59 8 ODI v Sri Lanka 28 Jan 2009 ODI # 2806
40 37 12 718 70* 28.72 912 78.72 0 5 2 59 8 ODI v Sri Lanka 5 Feb 2009 ODI # 2815
41 38 12 733 70* 28.19 934 78.47 0 5 2 60 8 ODI v Sri Lanka 8 Feb 2009 ODI # 2818
42 39 12 737 70* 27.29 945 77.98 0 5 2 60 8 T20I v Sri Lanka 10 Feb 2009 T20I # 82
43 40 12 744 70* 26.57 952 78.15 0 5 2 60 9 T20I v New Zealand 25 Feb 2009 T20I # 84
44 40 12 744 70* 26.57 952 78.15 0 5 2 60 9 ODI v New Zealand 11 Mar 2009 ODI # 2824
45 41 13 787 70* 28.10 1026 76.70 0 5 2 61 10 ODI v New Zealand 14 Mar 2009 ODI # 2825
46 42 13 823 70* 28.37 1049 78.45 0 5 2 64 12 T20I v Bangladesh 6 Jun 2009 T20I # 93
47 43 14 875 70* 30.17 1094 79.98 0 6 2 68 13 T20I v Ireland 10 Jun 2009 T20I # 101
48 44 14 880 70* 29.33 1097 80.21 0 6 2 69 13 T20I v West Indies 12 Jun 2009 T20I # 105
49 45 14 889 70* 28.67 1105 80.45 0 6 2 70 13 T20I v England 14 Jun 2009 T20I # 109
50 46 14 918 70* 28.68 1133 81.02 0 6 2 73 13 T20I v South Africa 16 Jun 2009 T20I # 113
51 47 14 922 70* 27.93 1145 80.52 0 6 2 73 13 ODI v West Indies 26 Jun 2009 ODI # 2852
52 48 14 922 70* 27.11 1147 80.38 0 6 3 73 13 ODI v West Indies 28 Jun 2009 ODI # 2853
53 49 14 933 70* 26.65 1156 80.70 0 6 3 73 13 ODI v West Indies 3 Jul 2009 ODI # 2854
54 49 14 933 70* 26.65 1156 80.70 0 6 3 73 13 ODI v West Indies 5 Jul 2009 ODI # 2855
55 50 14 936 70* 26.00 1160 80.68 0 6 3 73 13 T20I v Sri Lanka 9 Dec 2009 T20I # 126
56 51 14 984 70* 26.59 1221 80.58 0 6 3 76 13 ODI v South Africa 27 Feb 2010 ODI # 2963
57 52 15 1063 79* 28.72 1267 83.89 0 7 3 80 19 T20I v Australia 7 May 2010 T20I # 165
58 53 15 1068 79* 28.10 1275 83.76 0 7 3 81 19 T20I v West Indies 9 May 2010 T20I # 169
59 53 15 1068 79* 28.10 1275 83.76 0 7 3 81 19 T20I v Sri Lanka 11 May 2010 T20I # 173
60 54 15 1182 114 30.30 1394 84.79 1 7 3 87 23 ODI v Zimbabwe 28 May 2010 ODI # 2981
61 55 16 1283 114 32.89 1494 85.87 2 7 3 93 25 ODI v Sri Lanka 30 May 2010 ODI # 2983
62 56 16 1296 114 32.40 1519 85.31 2 7 3 93 25 ODI v Zimbabwe 3 Jun 2010 ODI # 2986
63 57 16 1328 114 32.39 1559 85.18 2 7 3 94 25 ODI v Sri Lanka 5 Jun 2010 ODI # 2988
64 58 16 1338 114 31.85 1574 85.00 2 7 3 95 25 T20I v Zimbabwe 12 Jun 2010 T20I # 182
65 59 17 1338 114 31.85 1574 85.00 2 7 3 95 25 T20I v Zimbabwe 13 Jun 2010 T20I # 183
66 60 17 1338 114 31.11 1575 84.95 2 7 4 95 25 ODI v Bangladesh 16 Jun 2010 ODI # 2993
67 61 17 1360 114 30.90 1599 85.05 2 7 4 97 25 ODI v Pakistan 19 Jun 2010 ODI # 2996
68 62 17 1429 114 31.75 1672 85.46 2 8 4 104 25 ODI v Sri Lanka 22 Jun 2010 ODI # 2999
69 63 17 1470 114 31.95 1724 85.26 2 8 4 107 25 ODI v Sri Lanka 24 Jun 2010 ODI # 3001
70 64 17 1474 114 31.36 1735 84.95 2 8 4 107 25 ODI v New Zealand 10 Aug 2010 ODI # 3030
71 65 17 1474 114 30.70 1737 84.85 2 8 5 107 25 ODI v Sri Lanka 16 Aug 2010 ODI # 3032
72 66 17 1485 114 30.30 1758 84.47 2 8 5 109 25 ODI v Sri Lanka 22 Aug 2010 ODI # 3038
73 67 17 1490 114 29.80 1767 84.32 2 8 5 109 25 ODI v Sri Lanka 28 Aug 2010 ODI # 3040
74 68 17 1534 114 30.07 1815 84.51 2 8 5 113 26 ODI v New Zealand 7 Dec 2010 ODI # 3076
75 68 17 1534 114 30.07 1815 84.51 2 8 5 113 26 ODI v New Zealand 10 Dec 2010 ODI # 3077
76 69 17 1587 114 30.51 1849 85.83 2 9 5 118 28 T20I v South Africa 9 Jan 2011 T20I # 196
77 70 17 1598 114 30.15 1876 85.18 2 9 5 119 28 ODI v South Africa 12 Jan 2011 ODI # 3079
78 71 17 1607 114 29.75 1890 85.02 2 9 5 120 28 ODI v South Africa 15 Jan 2011 ODI # 3080
79 72 17 1630 114 29.63 1935 84.23 2 9 5 122 28 ODI v South Africa 18 Jan 2011 ODI # 3082
80 73 17 1631 114 29.12 1941 84.02 2 9 5 122 28 ODI v South Africa 21 Jan 2011 ODI # 3084
81 74 17 1636 114 28.70 1949 83.94 2 9 5 123 28 ODI v South Africa 23 Jan 2011 ODI # 3087
82 75 17 1662 114 28.65 1972 84.27 2 9 5 123 30 T20I v West Indies 4 Jun 2011 T20I # 200
83 76 18 1730 114 29.82 2047 84.51 2 10 5 126 31 ODI v West Indies 6 Jun 2011 ODI # 3159
84 77 19 1737 114 29.94 2061 84.27 2 10 5 127 31 ODI v West Indies 8 Jun 2011 ODI # 3160
85 78 20 1823 114 31.43 2152 84.71 2 11 5 132 33 ODI v West Indies 11 Jun 2011 ODI # 3161
86 79 20 1862 114 31.55 2199 84.67 2 11 5 132 34 ODI v West Indies 13 Jun 2011 ODI # 3162
87 80 20 1919 114 31.98 2271 84.50 2 12 5 134 35 ODI v West Indies 16 Jun 2011 ODI # 3163
88 81 20 1920 114 31.47 2274 84.43 2 12 5 134 35 T20I v England 31 Aug 2011 T20I # 204
89 82 21 1920 114 31.47 2275 84.39 2 12 5 134 35 ODI v England 3 Sep 2011 ODI # 3186
90 83 21 1992 114 32.12 2374 83.90 2 13 5 137 36 ODI v West Indies 29 Nov 2011 ODI # 3217
91 84 22 2082 114 33.58 2472 84.22 2 14 5 144 38 ODI v West Indies 2 Dec 2011 ODI # 3219
92 85 22 2177 114 34.55 2572 84.64 2 15 5 154 39 ODI v West Indies 5 Dec 2011 ODI # 3221
93 86 22 2204 114 34.43 2588 85.16 2 15 5 157 39 ODI v West Indies 8 Dec 2011 ODI # 3223
94 87 22 2225 114 34.23 2614 85.11 2 15 5 158 39 ODI v West Indies 11 Dec 2011 ODI # 3224
95 88 22 2225 114 33.71 2615 85.08 2 15 6 158 39 T20I v Australia 1 Feb 2012 T20I # 217
96 88 22 2225 114 33.71 2615 85.08 2 15 6 158 39 T20I v Australia 3 Feb 2012 T20I # 218
97 89 22 2246 114 33.52 2636 85.20 2 15 6 160 39 ODI v Australia 5 Feb 2012 ODI # 3231
98 90 22 2256 114 33.17 2653 85.03 2 15 6 161 39 ODI v Sri Lanka 8 Feb 2012 ODI # 3233
99 91 22 2289 114 33.17 2694 84.96 2 15 6 162 40 ODI v Australia 12 Feb 2012 ODI # 3237
100 92 22 2304 114 32.91 2721 84.67 2 15 6 164 40 ODI v Sri Lanka 14 Feb 2012 ODI # 3239
101 93 22 2304 114 32.45 2726 84.51 2 15 7 164 40 ODI v Australia 19 Feb 2012 ODI # 3244
102 93 22 2304 114 32.45 2726 84.51 2 15 7 164 40 ODI v Sri Lanka 13 Mar 2012 ODI # 3259
103 94 22 2308 114 32.05 2732 84.48 2 15 7 164 40 ODI v Bangladesh 16 Mar 2012 ODI # 3261
104 95 22 2376 114 32.54 2815 84.40 2 16 7 169 41 ODI v Pakistan 18 Mar 2012 ODI # 3263
105 95 22 2376 114 32.54 2815 84.40 2 16 7 169 41 T20I v South Africa 30 Mar 2012 T20I # 242
106 96 22 2381 114 32.17 2823 84.34 2 16 7 169 41 ODI v Sri Lanka 21 Jul 2012 ODI # 3291
107 97 22 2381 114 31.74 2828 84.19 2 16 8 169 41 ODI v Sri Lanka 24 Jul 2012 ODI # 3292
108 98 22 2381 114 31.32 2829 84.16 2 16 9 169 41 ODI v Sri Lanka 28 Jul 2012 ODI # 3293
109 99 22 2385 114 30.97 2843 83.89 2 16 9 169 41 ODI v Sri Lanka 31 Jul 2012 ODI # 3294
110 100 22 2389 114 30.62 2852 83.76 2 16 9 170 41 ODI v Sri Lanka 4 Aug 2012 ODI # 3295
111 100 22 2389 114 30.62 2852 83.76 2 16 9 170 41 T20I v Sri Lanka 7 Aug 2012 T20I # 255
112 101 23 2393 114 30.67 2854 83.84 2 16 9 170 41 T20I v New Zealand 11 Sep 2012 T20I # 261
113 102 24 2394 114 30.69 2855 83.85 2 16 9 170 41 T20I v Afghanistan 19 Sep 2012 T20I # 265
114 103 25 2449 114 31.39 2888 84.79 2 17 9 175 42 T20I v England 23 Sep 2012 T20I # 272
115 104 25 2450 114 31.01 2890 84.77 2 17 9 175 42 T20I v Australia 28 Sep 2012 T20I # 278
116 104 25 2450 114 31.01 2890 84.77 2 17 9 175 42 T20I v Pakistan 30 Sep 2012 T20I # 282
117 105 25 2475 114 30.93 2917 84.84 2 17 9 177 42 T20I v South Africa 2 Oct 2012 T20I # 286
118 106 25 2499 114 30.85 2936 85.11 2 17 9 178 43 T20I v England 22 Dec 2012 T20I # 294
119 107 25 2501 114 30.50 2938 85.12 2 17 9 178 43 T20I v Pakistan 25 Dec 2012 T20I # 296
120 108 26 2505 114 30.54 2940 85.20 2 17 9 179 43 T20I v Pakistan 28 Dec 2012 T20I # 298
121 109 26 2509 114 30.22 2954 84.93 2 17 9 179 43 ODI v Pakistan 30 Dec 2012 ODI # 3314
122 110 26 2592 114 30.85 3047 85.06 2 18 9 190 44 ODI v England 23 Jan 2013 ODI # 3327
123 111 26 2596 114 30.54 3056 84.94 2 18 9 191 44 ODI v England 27 Jan 2013 ODI # 3329
124 112 26 2661 114 30.94 3137 84.82 2 19 9 199 45 ODI v South Africa 6 Jun 2013 ODI # 3363
125 113 26 2713 114 31.18 3193 84.96 2 20 9 206 45 ODI v West Indies 11 Jun 2013 ODI # 3368
126 114 26 2731 114 31.03 3225 84.68 2 20 9 208 45 ODI v Pakistan 15 Jun 2013 ODI # 3372
127 115 26 2764 114 31.05 3275 84.39 2 20 9 212 45 ODI v Sri Lanka 20 Jun 2013 ODI # 3376
128 116 26 2773 114 30.81 3289 84.31 2 20 9 213 45 ODI v England 23 Jun 2013 ODI # 3377
129 117 26 2833 114 31.13 3378 83.86 2 21 9 217 46 ODI v West Indies 30 Jun 2013 ODI # 3380
130 118 26 2838 114 30.84 3391 83.69 2 21 9 217 46 ODI v Sri Lanka 2 Jul 2013 ODI # 3382
131 119 26 2884 114 31.01 3469 83.13 2 21 9 222 46 ODI v West Indies 5 Jul 2013 ODI # 3383
132 120 27 2932 114 31.52 3552 82.54 2 21 9 224 47 ODI v Sri Lanka 9 Jul 2013 ODI # 3387
133 121 27 2990 114 31.80 3641 82.12 2 22 9 229 48 ODI v Sri Lanka 11 Jul 2013 ODI # 3388
134 122 27 3010 114 31.68 3681 81.77 2 22 9 231 48 ODI v Zimbabwe 24 Jul 2013 ODI # 3395
135 123 27 3011 114 31.36 3688 81.64 2 22 9 231 48 ODI v Zimbabwe 26 Jul 2013 ODI # 3397
136 124 27 3025 114 31.18 3709 81.55 2 22 9 233 48 ODI v Zimbabwe 28 Jul 2013 ODI # 3399
137 125 28 3089 114 31.84 3799 81.31 2 23 9 238 49 ODI v Zimbabwe 1 Aug 2013 ODI # 3402
138 126 28 3097 114 31.60 3807 81.35 2 23 9 238 50 T20I v Australia 10 Oct 2013 T20I # 331
139 127 28 3139 114 31.70 3854 81.44 2 23 9 244 50 ODI v Australia 13 Oct 2013 ODI # 3419
140 128 29 3280 141* 33.13 3977 82.47 3 23 9 261 54 ODI v Australia 16 Oct 2013 ODI # 3420
141 129 29 3291 141* 32.91 3999 82.29 3 23 9 263 54 ODI v Australia 19 Oct 2013 ODI # 3421
142 130 30 3300 141* 33.00 4012 82.25 3 23 9 264 54 ODI v Australia 23 Oct 2013 ODI # 3422
143 131 30 3379 141* 33.45 4101 82.39 3 24 9 271 57 ODI v Australia 30 Oct 2013 ODI # 3424
144 132 30 3588 209 35.17 4259 84.24 4 24 9 283 73 ODI v Australia 2 Nov 2013 ODI # 3428
145 133 30 3765 209 36.55 4560 82.56 5 24 9 306 74 Test v West Indies 6 Nov 2013 Test # 2101
146 134 31 3876 209 37.63 4687 82.69 6 24 9 317 77 Test v West Indies 14 Nov 2013 Test # 2102
147 135 31 3948 209 37.96 4768 82.80 6 25 9 325 78 ODI v West Indies 21 Nov 2013 ODI # 3436
148 136 31 3960 209 37.71 4787 82.72 6 25 9 328 78 ODI v West Indies 24 Nov 2013 ODI # 3437
149 137 31 3964 209 37.39 4801 82.56 6 25 9 328 78 ODI v West Indies 27 Nov 2013 ODI # 3439
150 138 31 3982 209 37.21 4844 82.20 6 25 9 330 78 ODI v South Africa 5 Dec 2013 ODI # 3442
151 139 31 4001 209 37.04 4870 82.15 6 25 9 332 78 ODI v South Africa 8 Dec 2013 ODI # 3443
152 139 31 4001 209 37.04 4870 82.15 6 25 9 332 78 ODI v South Africa 11 Dec 2013 ODI # 3444
153 141 31 4021 209 36.55 4925 81.64 6 25 9 334 78 Test v South Africa 18 Dec 2013 Test # 2108
154 143 31 4046 209 36.12 4972 81.37 6 25 10 336 79 Test v South Africa 26 Dec 2013 Test # 2111
155 144 31 4049 209 35.83 4995 81.06 6 25 10 336 79 ODI v New Zealand 19 Jan 2014 ODI # 3456
156 145 31 4069 209 35.69 5029 80.91 6 25 10 338 80 ODI v New Zealand 22 Jan 2014 ODI # 3458
157 146 31 4108 209 35.72 5067 81.07 6 25 10 339 84 ODI v New Zealand 25 Jan 2014 ODI # 3462
158 147 31 4187 209 36.09 5161 81.12 6 26 10 345 88 ODI v New Zealand 28 Jan 2014 ODI # 3465
159 148 31 4191 209 35.82 5174 81.00 6 26 10 345 88 ODI v New Zealand 31 Jan 2014 ODI # 3467
160 150 31 4282 209 35.98 5353 79.99 6 27 10 355 89 Test v New Zealand 6 Feb 2014 Test # 2118
161 152 32 4313 209 35.94 5453 79.09 6 27 11 359 89 Test v New Zealand 14 Feb 2014 Test # 2120
162 153 32 4334 209 35.81 5482 79.05 6 27 11 360 90 ODI v Bangladesh 26 Feb 2014 ODI # 3474
163 154 32 4347 209 35.63 5510 78.89 6 27 11 361 90 ODI v Sri Lanka 28 Feb 2014 ODI # 3476
164 155 32 4403 209 35.79 5568 79.07 6 28 11 368 92 ODI v Pakistan 2 Mar 2014 ODI # 3479
165 156 33 4421 209 35.94 5592 79.05 6 28 11 369 92 ODI v Afghanistan 5 Mar 2014 ODI # 3483
166 157 33 4445 209 35.84 5613 79.19 6 28 11 370 94 T20I v Pakistan 21 Mar 2014 T20I # 378
167 158 34 4507 209 36.34 5668 79.51 6 29 11 375 96 T20I v West Indies 23 Mar 2014 T20I # 382
168 159 34 4563 209 36.50 5712 79.88 6 30 11 380 97 T20I v Bangladesh 28 Mar 2014 T20I # 389
169 160 34 4568 209 36.25 5715 79.93 6 30 11 381 97 T20I v Australia 30 Mar 2014 T20I # 393
170 161 34 4592 209 36.15 5728 80.16 6 30 11 385 98 T20I v South Africa 4 Apr 2014 T20I # 399
171 162 34 4621 209 36.10 5754 80.30 6 30 11 388 98 T20I v Sri Lanka 6 Apr 2014 T20I # 400
172 164 34 4655 209 35.80 5843 79.66 6 30 11 391 98 Test v England 27 Jul 2014 Test # 2132
173 165 34 4707 209 35.93 5930 79.37 6 31 11 395 99 ODI v England 27 Aug 2014 ODI # 3517
174 166 34 4971 264 37.65 6103 81.45 7 31 11 428 108 ODI v Sri Lanka 13 Nov 2014 ODI # 3544
175 167 34 4980 264 37.44 6115 81.43 7 31 11 430 108 ODI v Sri Lanka 16 Nov 2014 ODI # 3547
176 169 34 5029 264 37.25 6222 80.82 7 31 11 436 108 Test v Australia 9 Dec 2014 Test # 2148
177 171 34 5061 264 36.94 6279 80.60 7 31 12 439 109 Test v Australia 17 Dec 2014 Test # 2149
178 173 34 5153 264 37.07 6502 79.25 7 32 12 446 113 Test v Australia 6 Jan 2015 Test # 2156
179 174 34 5291 264 37.79 6641 79.67 8 32 12 455 117 ODI v Australia 18 Jan 2015 ODI # 3582
180 175 34 5306 264 37.63 6661 79.65 8 32 12 457 117 ODI v Pakistan 15 Feb 2015 ODI # 3602
181 176 34 5306 264 37.36 6667 79.58 8 32 13 457 117 ODI v South Africa 22 Feb 2015 ODI # 3610
182 177 35 5363 264 37.76 6722 79.78 8 33 13 467 118 ODI v U.A.E. 28 Feb 2015 ODI # 3618
183 178 35 5370 264 37.55 6740 79.67 8 33 13 468 118 ODI v West Indies 6 Mar 2015 ODI # 3625
184 179 35 5434 264 37.73 6806 79.84 8 34 13 471 121 ODI v Ireland 10 Mar 2015 ODI # 3631
185 180 35 5450 264 37.58 6827 79.83 8 34 13 473 121 ODI v Zimbabwe 14 Mar 2015 ODI # 3636
186 181 35 5587 264 38.26 6953 80.35 9 34 13 487 124 ODI v Bangladesh 19 Mar 2015 ODI # 3641
187 182 35 5621 264 38.23 7001 80.28 9 34 13 488 126 ODI v Australia 26 Mar 2015 ODI # 3645
188 183 35 5627 264 38.02 7010 80.27 9 34 13 489 126 Test v Bangladesh 10 Jun 2015 Test # 2165
189 184 35 5690 264 38.18 7078 80.38 9 35 13 493 127 ODI v Bangladesh 18 Jun 2015 ODI # 3658
190 185 35 5690 264 37.93 7080 80.36 9 35 14 493 127 ODI v Bangladesh 21 Jun 2015 ODI # 3660
191 186 35 5719 264 37.87 7109 80.44 9 35 14 495 128 ODI v Bangladesh 24 Jun 2015 ODI # 3661
192 188 35 5732 264 37.46 7149 80.17 9 35 14 497 128 Test v Sri Lanka 12 Aug 2015 Test # 2176
193 190 35 5845 264 37.70 7336 79.67 9 36 14 504 131 Test v Sri Lanka 20 Aug 2015 Test # 2177
194 192 35 5921 264 37.71 7473 79.23 9 37 14 511 133 Test v Sri Lanka 28 Aug 2015 Test # 2179
195 193 35 6027 264 38.14 7539 79.94 10 37 14 523 138 T20I v South Africa 2 Oct 2015 T20I # 456
196 194 35 6049 264 38.04 7563 79.98 10 37 14 525 138 T20I v South Africa 5 Oct 2015 T20I # 457
197 195 35 6199 264 38.74 7696 80.54 11 37 14 538 144 ODI v South Africa 11 Oct 2015 ODI # 3689
198 196 35 6202 264 38.52 7706 80.48 11 37 14 538 144 ODI v South Africa 14 Oct 2015 ODI # 3692
199 197 35 6267 264 38.68 7780 80.55 11 38 14 545 146 ODI v South Africa 18 Oct 2015 ODI # 3695
200 198 35 6288 264 38.57 7799 80.62 11 38 14 549 146 ODI v South Africa 22 Oct 2015 ODI # 3698
201 199 35 6304 264 38.43 7819 80.62 11 38 14 552 146 ODI v South Africa 25 Oct 2015 ODI # 3700
202 201 35 6329 264 38.12 7886 80.25 11 38 14 553 147 Test v South Africa 25 Nov 2015 Test # 2189
203 203 35 6330 264 37.67 7893 80.19 11 38 15 553 147 Test v South Africa 3 Dec 2015 Test # 2191
204 204 36 6501 264 38.69 8056 80.69 12 38 15 566 154 ODI v Australia 12 Jan 2016 ODI # 3723
205 205 36 6625 264 39.20 8183 80.96 13 38 15 577 157 ODI v Australia 15 Jan 2016 ODI # 3724
206 206 36 6631 264 39.00 8194 80.92 13 38 15 577 157 ODI v Australia 17 Jan 2016 ODI # 3725
207 207 36 6672 264 39.01 8219 81.17 13 38 15 579 160 ODI v Australia 20 Jan 2016 ODI # 3726
208 208 36 6771 264 39.36 8327 81.31 13 39 15 588 161 ODI v Australia 23 Jan 2016 ODI # 3727
209 209 36 6802 264 39.31 8347 81.49 13 39 15 592 162 T20I v Australia 26 Jan 2016 T20I # 485
210 210 36 6862 264 39.43 8394 81.74 13 40 15 597 164 T20I v Australia 29 Jan 2016 T20I # 486
211 211 36 6914 264 39.50 8432 81.99 13 41 15 602 165 T20I v Australia 31 Jan 2016 T20I # 489
212 212 36 6914 264 39.28 8434 81.97 13 41 16 602 165 T20I v Sri Lanka 9 Feb 2016 T20I # 496
213 213 36 6957 264 39.30 8470 82.13 13 41 16 604 166 T20I v Sri Lanka 12 Feb 2016 T20I # 497
214 214 36 6970 264 39.15 8483 82.16 13 41 16 605 167 T20I v Sri Lanka 14 Feb 2016 T20I # 499
215 215 36 7053 264 39.40 8538 82.60 13 42 16 612 170 T20I v Bangladesh 24 Feb 2016 T20I # 509
216 216 36 7053 264 39.18 8540 82.58 13 42 17 612 170 T20I v Pakistan 27 Feb 2016 T20I # 512
217 217 36 7068 264 39.04 8554 82.62 13 42 17 615 170 T20I v Sri Lanka 1 Mar 2016 T20I # 515
218 218 36 7107 264 39.04 8582 82.81 13 42 17 622 171 T20I v U.A.E. 3 Mar 2016 T20I # 517
219 219 36 7108 264 38.84 8587 82.77 13 42 17 622 171 T20I v Bangladesh 6 Mar 2016 T20I # 521
220 220 36 7113 264 38.65 8594 82.76 13 42 17 622 171 T20I v New Zealand 15 Mar 2016 T20I # 535
221 221 36 7123 264 38.50 8605 82.77 13 42 17 624 171 T20I v Pakistan 19 Mar 2016 T20I # 541
222 222 36 7141 264 38.39 8621 82.83 13 42 17 625 172 T20I v Bangladesh 23 Mar 2016 T20I # 547
223 223 36 7153 264 38.25 8638 82.80 13 42 17 626 172 T20I v Australia 27 Mar 2016 T20I # 553
224 224 36 7196 264 38.27 8669 83.00 13 42 17 629 175 T20I v West Indies 31 Mar 2016 T20I # 556
225 226 36 7246 264 38.13 8751 82.80 13 42 17 632 178 Test v West Indies 9 Aug 2016 Test # 2215
226 226 36 7246 264 38.13 8751 82.80 13 42 17 632 178 Test v West Indies 18 Aug 2016 Test # 2218
227 227 36 7308 264 38.26 8779 83.24 13 43 17 636 182 T20I v West Indies 27 Aug 2016 T20I # 562
228 228 37 7318 264 38.31 8787 83.28 13 43 17 636 183 T20I v West Indies 28 Aug 2016 T20I # 563
229 230 38 7421 264 38.65 8947 82.94 13 44 17 647 184 Test v New Zealand 22 Sep 2016 Test # 2221
230 232 38 7505 264 38.68 9091 82.55 13 45 17 656 186 Test v New Zealand 30 Sep 2016 Test # 2222
231 233 39 7556 264 38.94 9154 82.54 13 46 17 659 188 Test v New Zealand 8 Oct 2016 Test # 2223
232 234 39 7570 264 38.82 9180 82.46 13 46 17 660 189 ODI v New Zealand 16 Oct 2016 ODI # 3796
233 235 39 7585 264 38.69 9207 82.38 13 46 17 661 190 ODI v New Zealand 20 Oct 2016 ODI # 3797
234 236 39 7598 264 38.56 9228 82.33 13 46 17 663 190 ODI v New Zealand 23 Oct 2016 ODI # 3798
235 237 39 7609 264 38.42 9247 82.28 13 46 17 665 190 ODI v New Zealand 26 Oct 2016 ODI # 3799
236 238 39 7679 264 38.58 9312 82.46 13 47 17 670 193 ODI v New Zealand 29 Oct 2016 ODI # 3800
237 239 39 7770 264 38.85 9431 82.38 13 48 17 677 195 ODI v Pakistan 4 Jun 2017 ODI # 3878
238 240 39 7848 264 39.04 9510 82.52 13 49 17 683 198 ODI v Sri Lanka 8 Jun 2017 ODI # 3882
239 241 39 7860 264 38.91 9530 82.47 13 49 17 684 199 ODI v South Africa 11 Jun 2017 ODI # 3886
240 242 40 7983 264 39.51 9659 82.64 14 49 17 699 200 ODI v Bangladesh 15 Jun 2017 ODI # 3891
241 243 40 7983 264 39.32 9662 82.62 14 49 18 699 200 ODI v Pakistan 18 Jun 2017 ODI # 3894
242 244 40 7987 264 39.15 9675 82.55 14 49 18 699 200 ODI v Sri Lanka 20 Aug 2017 ODI # 3905
243 245 40 8041 264 39.22 9720 82.72 14 50 18 704 203 ODI v Sri Lanka 24 Aug 2017 ODI # 3906
244 246 41 8165 264 39.82 9865 82.76 15 50 18 720 205 ODI v Sri Lanka 27 Aug 2017 ODI # 3907
245 247 41 8269 264 40.14 9953 83.08 16 50 18 731 208 ODI v Sri Lanka 31 Aug 2017 ODI # 3908
246 248 41 8285 264 40.02 9973 83.07 16 50 18 732 208 ODI v Sri Lanka 3 Sep 2017 ODI # 3909
247 249 41 8294 264 39.87 9981 83.09 16 50 18 733 208 T20I v Sri Lanka 6 Sep 2017 T20I # 618
248 250 41 8322 264 39.81 10025 83.01 16 50 18 736 208 ODI v Australia 17 Sep 2017 ODI # 3910
249 251 41 8329 264 39.66 10039 82.96 16 50 18 737 208 ODI v Australia 21 Sep 2017 ODI # 3912
250 252 41 8400 264 39.81 10101 83.16 16 51 18 743 212 ODI v Australia 24 Sep 2017 ODI # 3914
251 253 41 8465 264 39.92 10156 83.34 16 52 18 744 217 ODI v Australia 28 Sep 2017 ODI # 3917
252 254 41 8590 264 40.32 10265 83.68 17 52 18 755 222 ODI v Australia 1 Oct 2017 ODI # 3919
253 255 41 8601 264 40.19 10272 83.73 17 52 18 756 223 T20I v Australia 7 Oct 2017 T20I # 623
254 256 41 8609 264 40.04 10276 83.77 17 52 18 758 223 T20I v Australia 10 Oct 2017 T20I # 624
255 257 41 8629 264 39.94 10294 83.82 17 52 18 758 225 ODI v New Zealand 22 Oct 2017 ODI # 3928
256 258 41 8636 264 39.79 10313 83.73 17 52 18 759 225 ODI v New Zealand 25 Oct 2017 ODI # 3931
257 259 41 8783 264 40.28 10451 84.03 18 52 18 777 227 ODI v New Zealand 29 Oct 2017 ODI # 3932
258 260 41 8863 264 40.47 10506 84.36 18 53 18 783 231 T20I v New Zealand 1 Nov 2017 T20I # 630
259 261 41 8868 264 40.30 10512 84.36 18 53 18 784 231 T20I v New Zealand 4 Nov 2017 T20I # 631
260 262 41 8876 264 40.16 10521 84.36 18 53 18 785 231 T20I v New Zealand 7 Nov 2017 T20I # 632
261 263 42 8978 264 40.62 10681 84.05 19 53 18 793 232 Test v Sri Lanka 24 Nov 2017 Test # 2283
262 265 43 9093 264 40.95 10832 83.94 19 55 18 805 234 Test v Sri Lanka 2 Dec 2017 Test # 2286
263 266 43 9095 264 40.78 10845 83.86 19 55 18 805 234 ODI v Sri Lanka 10 Dec 2017 ODI # 3939
264 267 44 9303 264 41.71 10998 84.58 20 55 18 818 246 ODI v Sri Lanka 13 Dec 2017 ODI # 3941
265 268 44 9310 264 41.56 11012 84.54 20 55 18 818 247 ODI v Sri Lanka 17 Dec 2017 ODI # 3942
266 269 44 9327 264 41.45 11025 84.59 20 55 18 820 247 T20I v Sri Lanka 20 Dec 2017 T20I # 633
267 270 44 9445 264 41.79 11068 85.33 21 55 18 832 257 T20I v Sri Lanka 22 Dec 2017 T20I # 634
268 271 44 9472 264 41.72 11088 85.42 21 55 18 836 258 T20I v Sri Lanka 24 Dec 2017 T20I # 635
269 273 44 9493 264 41.45 11177 84.93 21 55 18 837 258 Test v South Africa 5 Jan 2018 Test # 2292
270 275 44 9550 264 41.34 11278 84.67 21 55 18 845 259 Test v South Africa 13 Jan 2018 Test # 2293
271 276 44 9570 264 41.25 11308 84.63 21 55 18 847 260 ODI v South Africa 1 Feb 2018 ODI # 3969
272 277 44 9585 264 41.13 11325 84.63 21 55 18 849 261 ODI v South Africa 4 Feb 2018 ODI # 3970
273 278 44 9585 264 40.96 11331 84.59 21 55 19 849 261 ODI v South Africa 7 Feb 2018 ODI # 3971
274 279 44 9590 264 40.80 11344 84.53 21 55 19 850 261 ODI v South Africa 10 Feb 2018 ODI # 3973
275 280 44 9705 264 41.12 11470 84.61 22 55 19 861 265 ODI v South Africa 13 Feb 2018 ODI # 3976
276 281 44 9720 264 41.01 11483 84.64 22 55 19 864 265 ODI v South Africa 16 Feb 2018 ODI # 3978
277 282 44 9741 264 40.92 11492 84.76 22 55 19 866 267 T20I v South Africa 18 Feb 2018 T20I # 652
278 283 44 9741 264 40.75 11493 84.75 22 55 20 866 267 T20I v South Africa 21 Feb 2018 T20I # 654
279 284 44 9752 264 40.63 11501 84.79 22 55 20 868 267 T20I v South Africa 24 Feb 2018 T20I # 655
280 285 44 9752 264 40.46 11505 84.76 22 55 21 868 267 T20I v Sri Lanka 6 Mar 2018 T20I # 656
281 286 44 9769 264 40.36 11518 84.81 22 55 21 871 267 T20I v Bangladesh 8 Mar 2018 T20I # 657
282 287 44 9780 264 40.24 11525 84.85 22 55 21 872 268 T20I v Sri Lanka 12 Mar 2018 T20I # 659
283 288 44 9869 264 40.44 11586 85.18 22 56 21 877 273 T20I v Bangladesh 14 Mar 2018 T20I # 660
284 289 44 9925 264 40.51 11628 85.35 22 57 21 881 276 T20I v Bangladesh 18 Mar 2018 T20I # 662
285 290 44 10022 264 40.73 11689 85.73 22 58 21 889 281 T20I v Ireland 27 Jun 2018 T20I # 678
286 291 44 10022 264 40.57 11691 85.72 22 58 22 889 281 T20I v Ireland 29 Jun 2018 T20I # 680
287 292 44 10054 264 40.54 11721 85.77 22 58 22 892 282 T20I v England 3 Jul 2018 T20I # 684
288 293 44 10059 264 40.39 11730 85.75 22 58 22 893 282 T20I v England 6 Jul 2018 T20I # 688
289 294 45 10159 264 40.79 11786 86.19 23 58 22 904 287 T20I v England 8 Jul 2018 T20I # 690
290 295 46 10296 264 41.34 11900 86.52 24 58 22 919 291 ODI v England 12 Jul 2018 ODI # 4014
291 296 46 10311 264 41.24 11926 86.45 24 58 22 921 291 ODI v England 14 Jul 2018 ODI # 4016
292 297 46 10313 264 41.08 11944 86.34 24 58 22 921 291 ODI v England 17 Jul 2018 ODI # 4018
293 298 46 10336 264 41.01 11966 86.37 24 58 22 925 291 ODI v Hong Kong 18 Sep 2018 ODI # 4039
294 299 46 10388 264 41.05 12005 86.53 24 59 22 931 294 ODI v Pakistan 19 Sep 2018 ODI # 4040
295 300 47 10471 264 41.38 12109 86.47 24 60 22 936 297 ODI v Bangladesh 21 Sep 2018 ODI # 4042
296 301 48 10582 264 41.82 12228 86.53 25 60 22 943 301 ODI v Pakistan 23 Sep 2018 ODI # 4044
297 302 48 10630 264 41.85 12283 86.54 25 60 22 946 304 ODI v Bangladesh 28 Sep 2018 ODI # 4048
298 303 49 10782 264 42.44 12400 86.95 26 60 22 961 312 ODI v West Indies 21 Oct 2018 ODI # 4056
299 304 49 10786 264 42.29 12408 86.92 26 60 22 962 312 ODI v West Indies 24 Oct 2018 ODI # 4059
300 305 49 10794 264 42.16 12417 86.92 26 60 22 964 312 ODI v West Indies 27 Oct 2018 ODI # 4062
301 306 49 10956 264 42.63 12554 87.27 27 60 22 984 316 ODI v West Indies 29 Oct 2018 ODI # 4063
302 307 50 11019 264 42.87 12610 87.38 27 61 22 989 320 ODI v West Indies 1 Nov 2018 ODI # 4064
303 308 50 11025 264 42.73 12616 87.38 27 61 22 990 320 T20I v West Indies 4 Nov 2018 T20I # 707
304 309 51 11136 264 43.16 12677 87.84 28 61 22 998 327 T20I v West Indies 6 Nov 2018 T20I # 709
305 310 51 11140 264 43.01 12683 87.83 28 61 22 999 327 T20I v West Indies 11 Nov 2018 T20I # 710
306 311 51 11147 264 42.87 12691 87.83 28 61 22 999 327 T20I v Australia 21 Nov 2018 T20I # 712
307 311 51 11147 264 42.87 12691 87.83 28 61 22 999 327 T20I v Australia 23 Nov 2018 T20I # 713
308 312 51 11170 264 42.79 12707 87.90 28 61 22 1000 329 T20I v Australia 25 Nov 2018 T20I # 714
309 314 51 11208 264 42.61 12774 87.74 28 61 22 1002 332 Test v Australia 6 Dec 2018 Test # 2333
310 316 52 11276 264 42.71 12906 87.37 28 62 22 1007 332 Test v Australia 26 Dec 2018 Test # 2337
311 317 52 11409 264 43.05 13035 87.52 29 62 22 1017 338 ODI v Australia 12 Jan 2019 ODI # 4077
312 318 52 11452 264 43.05 13087 87.50 29 62 22 1019 340 ODI v Australia 15 Jan 2019 ODI # 4078
313 319 52 11461 264 42.92 13104 87.46 29 62 22 1020 340 ODI v Australia 18 Jan 2019 ODI # 4079
314 320 52 11472 264 42.80 13128 87.38 29 62 22 1021 340 ODI v New Zealand 23 Jan 2019 ODI # 4082
315 321 52 11559 264 42.97 13224 87.40 29 63 22 1030 343 ODI v New Zealand 26 Jan 2019 ODI # 4085
316 322 52 11621 264 43.04 13301 87.36 29 64 22 1033 345 ODI v New Zealand 28 Jan 2019 ODI # 4088
317 323 52 11628 264 42.90 13324 87.27 29 64 22 1033 345 ODI v New Zealand 31 Jan 2019 ODI # 4091
318 324 52 11630 264 42.75 13340 87.18 29 64 22 1033 345 ODI v New Zealand 3 Feb 2019 ODI # 4092
319 325 52 11631 264 42.60 13345 87.15 29 64 22 1033 345 T20I v New Zealand 6 Feb 2019 T20I # 735
320 326 52 11681 264 42.63 13374 87.34 29 65 22 1036 349 T20I v New Zealand 8 Feb 2019 T20I # 737
321 327 52 11719 264 42.61 13406 87.41 29 65 22 1039 349 T20I v New Zealand 10 Feb 2019 T20I # 738
322 328 52 11724 264 42.47 13414 87.40 29 65 22 1039 349 T20I v Australia 24 Feb 2019 T20I # 748
323 329 52 11761 264 42.45 13480 87.24 29 65 22 1044 349 ODI v Australia 2 Mar 2019 ODI # 4102
324 330 52 11761 264 42.30 13486 87.20 29 65 23 1044 349 ODI v Australia 5 Mar 2019 ODI # 4106
325 331 52 11775 264 42.20 13500 87.22 29 65 23 1046 350 ODI v Australia 8 Mar 2019 ODI # 4109
326 332 52 11870 264 42.39 13592 87.33 29 66 23 1053 352 ODI v Australia 10 Mar 2019 ODI # 4111
327 333 52 11926 264 42.44 13681 87.17 29 67 23 1057 352 ODI v Australia 13 Mar 2019 ODI # 4113
328 334 53 12048 264 42.87 13825 87.14 30 67 23 1070 354 ODI v South Africa 5 Jun 2019 ODI # 4150
329 335 53 12105 264 42.92 13895 87.11 30 68 23 1073 355 ODI v Australia 9 Jun 2019 ODI # 4155
330 336 53 12245 264 43.26 14008 87.41 31 68 23 1087 358 ODI v Pakistan 16 Jun 2019 ODI # 4161
331 337 53 12246 264 43.11 14018 87.35 31 68 23 1087 358 ODI v Afghanistan 22 Jun 2019 ODI # 4169
332 338 53 12264 264 43.03 14041 87.34 31 68 23 1088 359 ODI v West Indies 27 Jun 2019 ODI # 4175
333 339 53 12366 264 43.23 14150 87.39 32 68 23 1103 359 ODI v England 30 Jun 2019 ODI # 4179
334 340 53 12470 264 43.44 14242 87.55 33 68 23 1110 364 ODI v Bangladesh 2 Jul 2019 ODI # 4182
335 341 53 12573 264 43.65 14336 87.70 34 68 23 1124 366 ODI v Sri Lanka 6 Jul 2019 ODI # 4187
336 342 53 12574 264 43.50 14340 87.68 34 68 23 1124 366 ODI v New Zealand 9 Jul 2019 ODI # 4190
337 343 53 12598 264 43.44 14365 87.69 34 68 23 1126 368 T20I v West Indies 3 Aug 2019 T20I # 842
338 344 53 12665 264 43.52 14416 87.85 34 69 23 1132 371 T20I v West Indies 4 Aug 2019 T20I # 843
339 344 53 12665 264 43.52 14416 87.85 34 69 23 1132 371 ODI v West Indies 8 Aug 2019 ODI # 4196
340 345 53 12683 264 43.43 14450 87.77 34 69 23 1134 371 ODI v West Indies 11 Aug 2019 ODI # 4197
341 346 53 12693 264 43.32 14456 87.80 34 69 23 1136 371 ODI v West Indies 14 Aug 2019 ODI # 4199
342 347 53 12705 264 43.21 14468 87.81 34 69 23 1136 373 T20I v South Africa 18 Sep 2019 T20I # 888
343 348 53 12714 264 43.09 14476 87.82 34 69 23 1138 373 T20I v South Africa 22 Sep 2019 T20I # 893
344 350 53 13017 264 43.82 14869 87.54 36 69 23 1171 386 Test v South Africa 2 Oct 2019 Test # 2363
345 351 53 13031 264 43.72 14904 87.43 36 69 23 1172 386 Test v South Africa 10 Oct 2019 Test # 2364
346 352 53 13243 264 44.29 15159 87.36 37 69 23 1200 392 Test v South Africa 19 Oct 2019 Test # 2365
347 353 53 13252 264 44.17 15164 87.39 37 69 23 1202 392 T20I v Bangladesh 3 Nov 2019 T20I # 1000
348 354 53 13337 264 44.30 15207 87.70 37 70 23 1208 398 T20I v Bangladesh 7 Nov 2019 T20I # 1007
349 355 53 13339 264 44.16 15213 87.68 37 70 23 1208 398 T20I v Bangladesh 10 Nov 2019 T20I # 1014
350 356 53 13345 264 44.04 15227 87.64 37 70 23 1209 398 Test v Bangladesh 14 Nov 2019 Test # 2366
351 357 53 13366 264 43.96 15262 87.57 37 70 23 1211 399 Test v Bangladesh 22 Nov 2019 Test # 2369
352 358 53 13374 264 43.84 15272 87.57 37 70 23 1212 399 T20I v West Indies 6 Dec 2019 T20I # 1020
353 359 53 13389 264 43.75 15290 87.56 37 70 23 1214 399 T20I v West Indies 8 Dec 2019 T20I # 1022
354 360 53 13460 264 43.84 15324 87.83 37 71 23 1220 404 T20I v West Indies 11 Dec 2019 T20I # 1024
355 361 53 13496 264 43.81 15380 87.75 37 71 23 1226 404 ODI v West Indies 15 Dec 2019 ODI # 4221
356 362 53 13655 264 44.19 15518 87.99 38 71 23 1243 409 ODI v West Indies 18 Dec 2019 ODI # 4222
357 363 53 13718 264 44.25 15581 88.04 38 72 23 1251 410 ODI v West Indies 22 Dec 2019 ODI # 4223
358 364 53 13728 264 44.14 15596 88.02 38 72 23 1253 410 ODI v Australia 14 Jan 2020 ODI # 4231
359 365 53 13770 264 44.13 15640 88.04 38 72 23 1259 410 ODI v Australia 17 Jan 2020 ODI # 4232
360 366 53 13889 264 44.37 15768 88.08 39 72 23 1267 416 ODI v Australia 19 Jan 2020 ODI # 4233
361 367 53 13896 264 44.25 15774 88.09 39 72 23 1267 417 T20I v New Zealand 24 Jan 2020 T20I # 1031
362 368 53 13904 264 44.13 15780 88.11 39 72 23 1269 417 T20I v New Zealand 26 Jan 2020 T20I # 1034
363 369 53 13969 264 44.20 15820 88.29 39 73 23 1275 420 T20I v New Zealand 29 Jan 2020 T20I # 1035
364 370 54 14029 264 44.39 15861 88.44 39 74 23 1278 423 T20I v New Zealand 2 Feb 2020 T20I # 1037
365 372 54 14107 264 44.36 16036 87.97 39 75 23 1286 425 Test v Australia 7 Jan 2021 Test # 2402
366 374 54 14158 264 44.24 16131 87.76 39 75 23 1293 425 Test v Australia 15 Jan 2021 Test # 2404
367 376 54 14176 264 44.02 16160 87.72 39 75 23 1295 426 Test v England 5 Feb 2021 Test # 2409
368 378 54 14363 264 44.33 16461 87.25 40 75 23 1315 429 Test v England 13 Feb 2021 Test # 2411
369 380 55 14454 264 44.47 16582 87.16 40 76 23 1329 430 Test v England 24 Feb 2021 Test # 2412
370 381 55 14503 264 44.48 16726 86.70 40 76 23 1336 430 Test v England 4 Mar 2021 Test # 2414
371 382 55 14518 264 44.39 16743 86.71 40 76 23 1338 430 T20I v England 16 Mar 2021 T20I # 1133
372 383 55 14530 264 44.29 16755 86.72 40 76 23 1339 431 T20I v England 18 Mar 2021 T20I # 1135
373 384 55 14594 264 44.35 16789 86.92 40 77 23 1343 436 T20I v England 20 Mar 2021 T20I # 1138
374 385 55 14622 264 44.30 16831 86.87 40 77 23 1347 436 ODI v England 23 Mar 2021 ODI # 4281
375 386 55 14647 264 44.25 16856 86.89 40 77 23 1352 436 ODI v England 26 Mar 2021 ODI # 4283
376 387 55 14684 264 44.22 16893 86.92 40 77 23 1358 436 ODI v England 28 Mar 2021 ODI # 4284
377 389 55 14748 264 44.15 17042 86.53 40 77 23 1366 436 Test v New Zealand 18 Jun 2021 Test # 2425
378 391 56 14796 264 44.16 17183 86.10 40 77 23 1372 436 Test v England 4 Aug 2021 Test # 2428
379 393 56 14900 264 44.21 17364 85.80 40 78 23 1385 438 Test v England 12 Aug 2021 Test # 2429
380 395 56 14978 264 44.18 17625 84.98 40 79 23 1393 439 Test v England 25 Aug 2021 Test # 2432
381 397 56 15116 264 44.32 17908 84.40 41 79 23 1408 440 Test v England 2 Sep 2021 Test # 2433
382 398 56 15116 264 44.19 17909 84.40 41 79 24 1408 440 T20I v Pakistan 24 Oct 2021 T20I # 1361
383 399 56 15130 264 44.11 17923 84.41 41 79 24 1409 441 T20I v New Zealand 31 Oct 2021 T20I # 1381
384 400 56 15204 264 44.19 17970 84.60 41 80 24 1417 444 T20I v Afghanistan 3 Nov 2021 T20I # 1390
385 401 56 15234 264 44.15 17986 84.69 41 80 24 1422 445 T20I v Scotland 5 Nov 2021 T20I # 1396
386 402 56 15290 264 44.19 18023 84.83 41 81 24 1429 447 T20I v Namibia 8 Nov 2021 T20I # 1410
387 403 56 15338 264 44.20 18059 84.93 41 81 24 1434 449 T20I v New Zealand 17 Nov 2021 T20I # 1434
388 404 56 15393 264 44.23 18095 85.06 41 82 24 1435 454 T20I v New Zealand 19 Nov 2021 T20I # 1440
389 405 56 15449 264 44.26 18126 85.23 41 83 24 1440 457 T20I v New Zealand 21 Nov 2021 T20I # 1446
390 406 56 15509 264 44.31 18177 85.32 41 84 24 1450 458 ODI v West Indies 6 Feb 2022 ODI # 4353
391 407 56 15514 264 44.19 18185 85.31 41 84 24 1450 458 ODI v West Indies 9 Feb 2022 ODI # 4355
392 408 56 15527 264 44.11 18200 85.31 41 84 24 1453 458 ODI v West Indies 11 Feb 2022 ODI # 4356
393 409 56 15567 264 44.09 18219 85.44 41 84 24 1457 461 T20I v West Indies 16 Feb 2022 T20I # 1467
394 410 56 15586 264 44.02 18237 85.46 41 84 24 1459 462 T20I v West Indies 18 Feb 2022 T20I # 1473
395 411 56 15593 264 43.92 18252 85.43 41 84 24 1459 462 T20I v West Indies 20 Feb 2022 T20I # 1479
396 412 56 15637 264 43.92 18284 85.52 41 84 24 1461 463 T20I v Sri Lanka 24 Feb 2022 T20I # 1492
397 413 56 15638 264 43.80 18286 85.51 41 84 24 1461 463 T20I v Sri Lanka 26 Feb 2022 T20I # 1493
398 414 56 15643 264 43.69 18295 85.50 41 84 24 1462 463 T20I v Sri Lanka 27 Feb 2022 T20I # 1494
399 415 56 15672 264 43.65 18323 85.53 41 84 24 1468 463 Test v Sri Lanka 4 Mar 2022 Test # 2452
400 417 56 15733 264 43.58 18427 85.38 41 84 24 1473 464 Test v Sri Lanka 12 Mar 2022 Test # 2456
401 418 56 15757 264 43.52 18441 85.44 41 84 24 1478 464 T20I v England 7 Jul 2022 T20I # 1616
402 419 56 15788 264 43.49 18461 85.52 41 84 24 1481 466 T20I v England 9 Jul 2022 T20I # 1628
403 420 56 15799 264 43.40 18473 85.52 41 84 24 1483 466 T20I v England 10 Jul 2022 T20I # 1631
404 421 57 15875 264 43.61 18531 85.66 41 85 24 1490 471 ODI v England 12 Jul 2022 ODI # 4424
405 422 57 15875 264 43.49 18541 85.62 41 85 25 1490 471 ODI v England 14 Jul 2022 ODI # 4428
406 423 57 15892 264 43.42 18558 85.63 41 85 25 1494 471 ODI v England 17 Jul 2022 ODI # 4433
407 424 57 15956 264 43.47 18602 85.77 41 86 25 1501 473 T20I v West Indies 29 Jul 2022 T20I # 1702
408 425 57 15956 264 43.35 18603 85.77 41 86 26 1501 473 T20I v West Indies 1 Aug 2022 T20I # 1718
409 426 58 15967 264 43.38 18608 85.80 41 86 26 1502 474 T20I v West Indies 2 Aug 2022 T20I # 1720
410 427 58 16000 264 43.36 18624 85.91 41 86 26 1504 477 T20I v West Indies 6 Aug 2022 T20I # 1725
411 428 58 16012 264 43.27 18642 85.89 41 86 26 1504 478 T20I v Pakistan 28 Aug 2022 T20I # 1750
412 429 58 16033 264 43.21 18655 85.94 41 86 26 1506 479 T20I v Hong Kong 31 Aug 2022 T20I # 1754
413 430 58 16061 264 43.17 18671 86.02 41 86 26 1509 481 T20I v Pakistan 4 Sep 2022 T20I # 1758
414 431 58 16133 264 43.25 18712 86.21 41 87 26 1514 485 T20I v Sri Lanka 6 Sep 2022 T20I # 1759
415 432 58 16144 264 43.16 18721 86.23 41 87 26 1515 486 T20I v Australia 20 Sep 2022 T20I # 1788
416 433 59 16190 264 43.28 18741 86.38 41 87 26 1519 490 T20I v Australia 23 Sep 2022 T20I # 1794
417 434 59 16207 264 43.21 18755 86.41 41 87 26 1521 491 T20I v Australia 25 Sep 2022 T20I # 1796
418 435 59 16207 264 43.10 18757 86.40 41 87 27 1521 491 T20I v South Africa 28 Sep 2022 T20I # 1800
419 436 59 16250 264 43.10 18794 86.46 41 87 27 1528 492 T20I v South Africa 2 Oct 2022 T20I # 1803
420 437 59 16250 264 42.98 18796 86.45 41 87 28 1528 492 T20I v South Africa 4 Oct 2022 T20I # 1805
421 438 59 16254 264 42.88 18803 86.44 41 87 28 1528 492 T20I v Pakistan 23 Oct 2022 T20I # 1842
422 439 59 16307 264 42.91 18842 86.54 41 88 28 1532 495 T20I v Netherlands 27 Oct 2022 T20I # 1848
423 440 59 16322 264 42.83 18856 86.56 41 88 28 1533 496 T20I v South Africa 30 Oct 2022 T20I # 1853
424 441 59 16324 264 42.73 18864 86.53 41 88 28 1533 496 T20I v Bangladesh 2 Nov 2022 T20I # 1860
425 442 59 16339 264 42.66 18877 86.55 41 88 28 1535 496 T20I v Zimbabwe 6 Nov 2022 T20I # 1873
426 443 59 16366 264 42.61 18905 86.56 41 88 28 1539 496 T20I v England 10 Nov 2022 T20I # 1878
427 444 59 16393 264 42.57 18936 86.57 41 88 28 1543 497 ODI v Bangladesh 4 Dec 2022 ODI # 4493
428 445 60 16444 264 42.71 18964 86.71 41 89 28 1546 502 ODI v Bangladesh 7 Dec 2022 ODI # 4496
429 446 60 16527 264 42.81 19031 86.84 41 90 28 1555 505 ODI v Sri Lanka 10 Jan 2023 ODI # 4501
430 447 60 16544 264 42.74 19052 86.83 41 90 28 1557 506 ODI v Sri Lanka 12 Jan 2023 ODI # 4503
431 448 60 16586 264 42.74 19101 86.83 41 90 28 1559 509 ODI v Sri Lanka 15 Jan 2023 ODI # 4505
432 449 60 16620 264 42.72 19139 86.83 41 90 28 1563 511 ODI v New Zealand 18 Jan 2023 ODI # 4507
433 450 60 16671 264 42.74 19189 86.87 41 91 28 1570 513 ODI v New Zealand 21 Jan 2023 ODI # 4509
434 451 60 16772 264 42.89 19274 87.01 42 91 28 1579 519 ODI v New Zealand 24 Jan 2023 ODI # 4511
435 452 60 16892 264 43.09 19486 86.68 43 91 28 1594 521 Test v Australia 9 Feb 2023 Test # 2490
436 454 60 16955 264 43.03 19575 86.61 43 91 28 1599 523 Test v Australia 17 Feb 2023 Test # 2493
437 456 60 16979 264 42.87 19631 86.49 43 91 28 1602 523 Test v Australia 1 Mar 2023 Test # 2496
438 457 60 17014 264 42.85 19689 86.41 43 91 28 1605 524 Test v Australia 9 Mar 2023 Test # 2499
439 458 60 17027 264 42.78 19704 86.41 43 91 28 1607 524 ODI v Australia 19 Mar 2023 ODI # 4541
440 459 60 17057 264 42.74 19721 86.49 43 91 28 1609 526 ODI v Australia 22 Mar 2023 ODI # 4545
441 461 60 17115 264 42.68 19807 86.40 43 91 28 1618 527 Test v Australia 7 Jun 2023 Test # 2505
442 462 60 17218 264 42.83 20028 85.96 44 91 28 1628 529 Test v West Indies 12 Jul 2023 Test # 2510
443 464 60 17355 264 42.95 20215 85.85 44 93 28 1642 534 Test v West Indies 20 Jul 2023 Test # 2513
444 465 61 17367 264 42.98 20234 85.83 44 93 28 1644 534 ODI v West Indies 27 Jul 2023 ODI # 4622
445 466 61 17378 264 42.90 20256 85.79 44 93 28 1646 534 ODI v Pakistan 2 Sep 2023 ODI # 4630
446 467 62 17452 264 43.09 20315 85.90 44 94 28 1652 539 ODI v Nepal 4 Sep 2023 ODI # 4632
447 468 62 17508 264 43.12 20364 85.97 44 95 28 1658 543 ODI v Pakistan 10 Sep 2023 ODI # 4639
448 469 62 17561 264 43.14 20412 86.03 44 96 28 1665 545 ODI v Sri Lanka 12 Sep 2023 ODI # 4641
449 470 62 17561 264 43.04 20414 86.02 44 96 29 1665 545 ODI v Bangladesh 15 Sep 2023 ODI # 4645
450 470 62 17561 264 43.04 20414 86.02 44 96 29 1665 545 ODI v Sri Lanka 17 Sep 2023 ODI # 4649
451 471 62 17642 264 43.13 20471 86.18 44 97 29 1670 551 ODI v Australia 27 Sep 2023 ODI # 4657
452 472 62 17642 264 43.02 20477 86.15 44 97 30 1670 551 ODI v Australia 8 Oct 2023 ODI # 4662
453 473 62 17773 264 43.24 20561 86.44 45 97 30 1686 556 ODI v Afghanistan 11 Oct 2023 ODI # 4666
454 474 62 17859 264 43.34 20624 86.59 45 98 30 1692 562 ODI v Pakistan 14 Oct 2023 ODI # 4669
455 475 62 17907 264 43.35 20664 86.65 45 98 30 1699 564 ODI v Bangladesh 19 Oct 2023 ODI # 4674
456 476 62 17953 264 43.36 20704 86.71 45 98 30 1703 568 ODI v New Zealand 22 Oct 2023 ODI # 4678
457 477 62 18040 264 43.46 20805 86.70 45 99 30 1713 571 ODI v England 29 Oct 2023 ODI # 4686
458 478 62 18044 264 43.37 20807 86.72 45 99 30 1714 571 ODI v Sri Lanka 2 Nov 2023 ODI # 4690
459 479 62 18084 264 43.36 20831 86.81 45 99 30 1720 573 ODI v South Africa 5 Nov 2023 ODI # 4694
460 480 62 18145 264 43.40 20885 86.88 45 100 30 1728 575 ODI v Netherlands 12 Nov 2023 ODI # 4702
461 481 62 18192 264 43.41 20914 86.98 45 100 30 1732 579 ODI v New Zealand 15 Nov 2023 ODI # 4703
462 482 62 18239 264 43.42 20945 87.08 45 100 30 1736 582 ODI v Australia 19 Nov 2023 ODI # 4705
463 484 62 18244 264 43.23 20967 87.01 45 100 31 1737 582 Test v South Africa 26 Dec 2023 Test # 2520
464 486 63 18299 264 43.26 21039 86.97 45 100 31 1746 582 Test v South Africa 3 Jan 2024 Test # 2522
465 487 63 18299 264 43.15 21041 86.96 45 100 32 1746 582 T20I v Afghanistan 11 Jan 2024 T20I # 2428
466 488 63 18299 264 43.05 21042 86.96 45 100 33 1746 582 T20I v Afghanistan 14 Jan 2024 T20I # 2431
467 489 64 18420 264 43.34 21111 87.25 46 100 33 1757 590 T20I v Afghanistan 17 Jan 2024 T20I # 2435
468 491 64 18483 264 43.28 21196 87.20 46 100 33 1767 590 Test v England 25 Jan 2024 Test # 2525
469 493 64 18510 264 43.14 21258 87.07 46 100 33 1770 590 Test v England 2 Feb 2024 Test # 2526
470 495 64 18660 264 43.29 21482 86.86 47 100 33 1787 593 Test v England 15 Feb 2024 Test # 2530
471 497 64 18717 264 43.22 21572 86.76 47 101 33 1792 594 Test v England 23 Feb 2024 Test # 2531
472 498 64 18820 264 43.36 21734 86.59 48 101 33 1805 597 Test v England 7 Mar 2024 Test # 2534
473 499 65 18872 264 43.48 21771 86.68 48 102 33 1809 600 T20I v Ireland 5 Jun 2024 T20I # 2639
474 500 65 18885 264 43.41 21783 86.69 48 102 33 1810 601 T20I v Pakistan 9 Jun 2024 T20I # 2658
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page