Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2012-2024 343 447 49 19151 254 48.11 28985 66.07 47 105 23 1892 109 Profile
filtered 2012-2024 343 447 49 19151 254 48.11 28985 66.07 47 105 23 1892 109
Reverse cumulative
1 2 0 110 84 55.00 184 59.78 0 1 0 16 0 Test v India 7 Mar 2024 Test # 2534
2 4 1 243 122* 81.00 492 49.39 1 1 0 26 0 Test v India 23 Feb 2024 Test # 2531
3 6 1 268 122* 53.60 563 47.60 1 1 0 29 0 Test v India 15 Feb 2024 Test # 2530
4 8 1 289 122* 41.28 583 49.57 1 1 0 32 1 Test v India 2 Feb 2024 Test # 2526
5 10 1 320 122* 35.55 649 49.30 1 1 0 33 1 Test v India 25 Jan 2024 Test # 2525
6 11 1 380 122* 38.00 721 52.70 1 2 0 37 1 ODI v Pakistan 11 Nov 2023 ODI # 4701
7 12 1 408 122* 37.09 756 53.96 1 2 0 38 1 ODI v Netherlands 8 Nov 2023 ODI # 4697
8 13 1 421 122* 35.08 773 54.46 1 2 0 40 1 ODI v Australia 4 Nov 2023 ODI # 4693
9 14 1 421 122* 32.38 774 54.39 1 2 1 40 1 ODI v India 29 Oct 2023 ODI # 4686
10 15 1 424 122* 30.28 784 54.08 1 2 1 40 1 ODI v Sri Lanka 26 Oct 2023 ODI # 4682
11 16 1 426 122* 28.40 790 53.92 1 2 1 40 1 ODI v South Africa 21 Oct 2023 ODI # 4677
12 17 1 437 122* 27.31 807 54.15 1 2 1 42 1 ODI v Afghanistan 15 Oct 2023 ODI # 4670
13 18 1 519 122* 30.52 875 59.31 1 3 1 50 2 ODI v Bangladesh 10 Oct 2023 ODI # 4664
14 19 1 596 122* 33.11 961 62.01 1 4 1 54 3 ODI v New Zealand 5 Oct 2023 ODI # 4658
15 20 1 625 122* 32.89 1001 62.43 1 4 1 56 4 ODI v New Zealand 15 Sep 2023 ODI # 4647
16 21 1 629 122* 31.45 1008 62.40 1 4 1 57 4 ODI v New Zealand 13 Sep 2023 ODI # 4643
17 22 1 629 122* 29.95 1010 62.27 1 4 2 57 4 ODI v New Zealand 10 Sep 2023 ODI # 4640
18 23 1 635 122* 28.86 1025 61.95 1 4 2 57 4 ODI v New Zealand 8 Sep 2023 ODI # 4636
19 25 1 731 122* 30.45 1142 64.01 1 5 2 69 5 Test v Australia 27 Jul 2023 Test # 2515
20 26 1 815 122* 32.60 1237 65.88 1 6 2 77 6 Test v Australia 19 Jul 2023 Test # 2512
21 28 1 855 122* 31.66 1315 65.01 1 6 2 82 6 Test v Australia 6 Jul 2023 Test # 2509
22 30 1 883 122* 30.44 1369 64.49 1 6 2 84 6 Test v Australia 28 Jun 2023 Test # 2508
23 32 2 1047 122* 34.90 1576 66.43 2 6 2 96 11 Test v Australia 16 Jun 2023 Test # 2507
24 33 2 1103 122* 35.58 1635 67.46 2 7 2 100 12 Test v Ireland 1 Jun 2023 Test # 2504
25 35 3 1351 153* 42.21 1972 68.50 3 8 2 118 18 Test v New Zealand 24 Feb 2023 Test # 2494
26 37 3 1422 153* 41.82 2056 69.16 3 9 2 125 19 Test v New Zealand 16 Feb 2023 Test # 2492
27 38 3 1422 153* 40.62 2057 69.12 3 9 3 125 19 Test v Pakistan 17 Dec 2022 Test # 2483
28 40 3 1451 153* 39.21 2103 68.99 3 9 3 127 19 Test v Pakistan 9 Dec 2022 Test # 2480
29 42 3 1547 153* 39.66 2203 70.22 3 10 3 136 19 Test v Pakistan 1 Dec 2022 Test # 2478
30 43 3 1570 153* 39.25 2228 70.46 3 10 3 139 19 Test v South Africa 8 Sep 2022 Test # 2476
31 44 3 1579 153* 38.51 2243 70.39 3 10 3 140 19 Test v South Africa 25 Aug 2022 Test # 2475
32 46 3 1593 153* 37.04 2270 70.17 3 10 3 141 19 Test v South Africa 17 Aug 2022 Test # 2474
33 46 3 1593 153* 37.04 2270 70.17 3 10 3 141 19 ODI v South Africa 24 Jul 2022 ODI # 4437
34 47 3 1594 153* 36.22 2273 70.12 3 10 3 141 19 ODI v South Africa 22 Jul 2022 ODI # 4435
35 48 3 1680 153* 37.33 2350 71.48 3 11 3 146 21 ODI v South Africa 19 Jul 2022 ODI # 4434
36 49 3 1680 153* 36.52 2353 71.39 3 11 4 146 21 ODI v India 17 Jul 2022 ODI # 4433
37 50 3 1691 153* 35.97 2374 71.22 3 11 4 146 21 ODI v India 14 Jul 2022 ODI # 4428
38 51 3 1691 153* 35.22 2376 71.17 3 11 5 146 21 ODI v India 12 Jul 2022 ODI # 4424
39 53 4 1864 153* 38.04 2616 71.25 4 11 5 169 22 Test v India 1 Jul 2022 Test # 2470
40 55 5 1955 153* 39.10 2750 71.09 4 12 5 181 23 Test v New Zealand 23 Jun 2022 Test # 2467
41 57 5 2134 176 41.03 2965 71.97 5 12 5 207 24 Test v New Zealand 10 Jun 2022 Test # 2465
42 59 6 2260 176 42.64 3150 71.74 6 12 5 221 24 Test v New Zealand 2 Jun 2022 Test # 2464
43 61 6 2265 176 41.18 3171 71.42 6 12 6 221 24 Test v West Indies 24 Mar 2022 Test # 2459
44 63 6 2427 176 42.57 3497 69.40 7 12 6 236 24 Test v West Indies 16 Mar 2022 Test # 2457
45 65 6 2549 176 43.20 3715 68.61 8 12 6 245 24 Test v West Indies 8 Mar 2022 Test # 2454
46 67 6 2594 176 42.52 3792 68.40 8 12 6 249 24 Test v Australia 14 Jan 2022 Test # 2449
47 69 6 2618 176 41.55 3884 67.40 8 12 7 252 24 Test v Australia 5 Jan 2022 Test # 2446
48 71 6 2696 176 41.47 4025 66.98 8 13 7 260 24 Test v Australia 26 Dec 2021 Test # 2442
49 73 6 2782 176 41.52 4208 66.11 8 14 7 268 24 Test v Australia 16 Dec 2021 Test # 2441
50 75 6 2871 176 41.60 4382 65.51 8 15 8 278 24 Test v Australia 8 Dec 2021 Test # 2440
51 77 6 2928 176 41.23 4485 65.28 8 15 8 285 24 Test v India 2 Sep 2021 Test # 2433
52 78 6 3049 176 42.34 4650 65.56 9 15 8 299 24 Test v India 25 Aug 2021 Test # 2432
53 80 7 3262 180* 44.68 5031 64.83 10 15 8 322 24 Test v India 12 Aug 2021 Test # 2429
54 82 7 3435 180* 45.80 5311 64.67 11 16 8 347 24 Test v India 4 Aug 2021 Test # 2428
55 82 7 3435 180* 45.80 5311 64.67 11 16 8 347 24 ODI v Sri Lanka 4 Jul 2021 ODI # 4298
56 83 8 3503 180* 46.70 5398 64.89 11 17 8 352 24 ODI v Sri Lanka 1 Jul 2021 ODI # 4297
57 84 9 3582 180* 47.76 5485 65.30 11 18 8 356 24 ODI v Sri Lanka 29 Jun 2021 ODI # 4296
58 86 9 3597 180* 46.71 5553 64.77 11 18 8 358 24 Test v New Zealand 10 Jun 2021 Test # 2423
59 88 9 3679 180* 46.56 5737 64.12 11 18 8 368 24 Test v New Zealand 2 Jun 2021 Test # 2422
60 90 9 3714 180* 45.85 5818 63.83 11 18 8 372 24 Test v India 4 Mar 2021 Test # 2414
61 92 9 3750 180* 45.18 5900 63.55 11 18 8 374 24 Test v India 24 Feb 2021 Test # 2412
62 94 9 3789 180* 44.57 6004 63.10 11 18 8 377 24 Test v India 13 Feb 2021 Test # 2411
63 96 9 4047 218 46.51 6413 63.10 12 18 8 403 26 Test v India 5 Feb 2021 Test # 2409
64 98 9 4244 218 47.68 6738 62.98 13 18 8 422 26 Test v Sri Lanka 22 Jan 2021 Test # 2405
65 100 9 4473 228 49.15 7062 63.33 14 18 8 440 27 Test v Sri Lanka 14 Jan 2021 Test # 2403
66 101 9 4473 228 48.61 7063 63.33 14 18 9 440 27 ODI v Australia 16 Sep 2020 ODI # 4261
67 102 9 4512 228 48.51 7136 63.22 14 18 9 444 28 ODI v Australia 13 Sep 2020 ODI # 4260
68 103 9 4513 228 48.01 7147 63.14 14 18 9 444 28 ODI v Australia 11 Sep 2020 ODI # 4259
69 104 9 4542 228 47.81 7198 63.10 14 18 9 447 28 Test v Pakistan 21 Aug 2020 Test # 2393
70 105 10 4551 228 47.90 7233 62.91 14 18 9 447 28 Test v Pakistan 13 Aug 2020 Test # 2392
71 107 10 4607 228 47.49 7375 62.46 14 18 9 456 28 Test v Pakistan 5 Aug 2020 Test # 2391
72 109 11 4692 228 47.87 7490 62.64 14 19 9 464 29 Test v West Indies 24 Jul 2020 Test # 2390
73 111 11 4737 228 47.37 7572 62.55 14 19 9 466 29 Test v West Indies 16 Jul 2020 Test # 2389
74 112 11 4786 228 47.38 7624 62.77 14 19 9 469 29 ODI v South Africa 9 Feb 2020 ODI # 4242
75 112 11 4786 228 47.38 7624 62.77 14 19 9 469 29 ODI v South Africa 7 Feb 2020 ODI # 4238
76 113 11 4803 228 47.08 7645 62.82 14 19 9 469 29 ODI v South Africa 4 Feb 2020 ODI # 4234
77 115 11 4920 228 47.30 7849 62.68 14 21 9 480 30 Test v South Africa 24 Jan 2020 Test # 2382
78 116 11 4947 228 47.11 7895 62.65 14 21 9 484 30 Test v South Africa 16 Jan 2020 Test # 2380
79 118 11 5043 228 47.13 8042 62.70 14 22 9 496 30 Test v South Africa 3 Jan 2020 Test # 2379
80 120 11 5120 228 46.97 8192 62.50 14 22 9 509 30 Test v South Africa 26 Dec 2019 Test # 2377
81 121 11 5346 228 48.60 8633 61.92 15 22 9 531 31 Test v New Zealand 29 Nov 2019 Test # 2371
82 123 11 5359 228 47.84 8706 61.55 15 22 9 533 31 Test v New Zealand 21 Nov 2019 Test # 2367
83 125 11 5437 228 47.69 8873 61.27 15 23 9 538 31 Test v Australia 12 Sep 2019 Test # 2362
84 127 11 5508 228 47.48 9042 60.91 15 24 10 548 31 Test v Australia 4 Sep 2019 Test # 2360
85 129 11 5585 228 47.33 9249 60.38 15 25 11 555 31 Test v Australia 22 Aug 2019 Test # 2357
86 131 11 5599 228 46.65 9270 60.39 15 25 12 558 31 Test v Australia 14 Aug 2019 Test # 2355
87 133 11 5684 228 46.59 9446 60.17 15 26 12 567 31 Test v Australia 1 Aug 2019 Test # 2353
88 135 11 5717 228 46.10 9517 60.07 15 26 12 570 31 Test v Ireland 24 Jul 2019 Test # 2352
89 136 11 5724 228 45.79 9547 59.95 15 26 12 570 31 ODI v New Zealand 14 Jul 2019 ODI # 4192
90 137 12 5773 228 46.18 9593 60.17 15 26 12 578 31 ODI v Australia 11 Jul 2019 ODI # 4191
91 138 12 5797 228 46.00 9618 60.27 15 26 12 579 31 ODI v New Zealand 3 Jul 2019 ODI # 4183
92 139 12 5841 228 45.99 9672 60.39 15 26 12 581 31 ODI v India 30 Jun 2019 ODI # 4179
93 140 12 5849 228 45.69 9681 60.41 15 26 12 583 31 ODI v Australia 25 Jun 2019 ODI # 4173
94 141 12 5906 228 45.78 9770 60.45 15 27 12 586 31 ODI v Sri Lanka 21 Jun 2019 ODI # 4168
95 142 12 5994 228 46.10 9852 60.84 15 28 12 591 32 ODI v Afghanistan 18 Jun 2019 ODI # 4163
96 143 13 6094 228 46.87 9946 61.27 16 28 12 602 32 ODI v West Indies 14 Jun 2019 ODI # 4158
97 144 13 6115 228 46.67 9975 61.30 16 28 12 603 32 ODI v Bangladesh 8 Jun 2019 ODI # 4153
98 145 13 6222 228 47.13 10079 61.73 17 28 12 613 33 ODI v Pakistan 3 Jun 2019 ODI # 4148
99 146 13 6273 228 47.16 10138 61.87 17 29 12 618 33 ODI v South Africa 30 May 2019 ODI # 4143
100 147 13 6357 228 47.44 10211 62.25 17 30 12 627 33 ODI v Pakistan 19 May 2019 ODI # 4140
101 148 13 6393 228 47.35 10252 62.35 17 30 12 630 33 ODI v Pakistan 17 May 2019 ODI # 4138
102 149 13 6436 228 47.32 10288 62.55 17 30 12 634 34 ODI v Pakistan 14 May 2019 ODI # 4135
103 150 13 6476 228 47.27 10342 62.61 17 30 12 637 34 ODI v Pakistan 11 May 2019 ODI # 4133
104 150 13 6476 228 47.27 10342 62.61 17 30 12 637 34 ODI v Pakistan 8 May 2019 ODI # 4130
105 151 13 6523 228 47.26 10384 62.81 17 30 12 642 34 T20I v Pakistan 5 May 2019 T20I # 772
106 152 13 6530 228 46.97 10390 62.84 17 30 12 643 34 ODI v Ireland 3 May 2019 ODI # 4127
107 153 14 6534 228 47.00 10401 62.82 17 30 12 643 34 T20I v West Indies 10 Mar 2019 T20I # 752
108 154 14 6589 228 47.06 10441 63.10 17 31 12 650 34 T20I v West Indies 8 Mar 2019 T20I # 751
109 155 14 6589 228 46.73 10443 63.09 17 31 13 650 34 T20I v West Indies 5 Mar 2019 T20I # 750
110 156 14 6590 228 46.40 10445 63.09 17 31 13 650 34 ODI v West Indies 2 Mar 2019 ODI # 4103
111 157 14 6595 228 46.11 10455 63.07 17 31 13 650 34 ODI v West Indies 27 Feb 2019 ODI # 4099
112 157 14 6595 228 46.11 10455 63.07 17 31 13 650 34 ODI v West Indies 25 Feb 2019 ODI # 4098
113 158 14 6631 228 46.04 10495 63.18 17 31 13 656 34 ODI v West Indies 22 Feb 2019 ODI # 4097
114 159 14 6733 228 46.43 10592 63.56 18 31 13 665 34 ODI v West Indies 20 Feb 2019 ODI # 4096
115 161 14 6870 228 46.73 10871 63.19 19 31 13 677 34 Test v West Indies 9 Feb 2019 Test # 2346
116 163 14 6884 228 46.20 10901 63.15 19 31 13 679 34 Test v West Indies 31 Jan 2019 Test # 2344
117 165 14 6910 228 45.76 10954 63.08 19 31 13 683 34 Test v West Indies 23 Jan 2019 Test # 2342
118 167 14 6963 228 45.50 11042 63.05 19 31 13 687 34 Test v Sri Lanka 23 Nov 2018 Test # 2329
119 169 14 7101 228 45.81 11211 63.33 20 31 13 699 36 Test v Sri Lanka 14 Nov 2018 Test # 2326
120 171 14 7139 228 45.47 11276 63.31 20 31 13 704 36 Test v Sri Lanka 6 Nov 2018 Test # 2324
121 172 14 7149 228 45.24 11292 63.31 20 31 13 704 36 ODI v Sri Lanka 23 Oct 2018 ODI # 4058
122 173 15 7181 228 45.44 11349 63.27 20 31 13 704 36 ODI v Sri Lanka 20 Oct 2018 ODI # 4055
123 174 15 7189 228 45.21 11359 63.28 20 31 13 705 36 ODI v Sri Lanka 17 Oct 2018 ODI # 4054
124 175 15 7260 228 45.37 11442 63.45 20 32 13 711 36 ODI v Sri Lanka 13 Oct 2018 ODI # 4053
125 176 16 7285 228 45.53 11470 63.51 20 32 13 715 36 ODI v Sri Lanka 10 Oct 2018 ODI # 4052
126 178 16 7410 228 45.74 11663 63.53 21 32 14 727 37 Test v India 7 Sep 2018 Test # 2318
127 180 16 7462 228 45.50 11765 63.42 21 32 14 733 37 Test v India 30 Aug 2018 Test # 2317
128 182 16 7491 228 45.12 11834 63.30 21 32 14 737 37 Test v India 18 Aug 2018 Test # 2316
129 183 16 7510 228 44.97 11887 63.17 21 32 14 739 37 Test v India 9 Aug 2018 Test # 2315
130 185 16 7604 228 44.99 12078 62.95 21 33 14 749 37 Test v India 1 Aug 2018 Test # 2314
131 186 17 7704 228 45.58 12198 63.15 22 33 14 759 37 ODI v India 17 Jul 2018 ODI # 4018
132 187 18 7817 228 46.25 12314 63.48 23 33 14 767 38 ODI v India 14 Jul 2018 ODI # 4016
133 188 18 7820 228 46.00 12320 63.47 23 33 14 767 38 ODI v India 12 Jul 2018 ODI # 4014
134 189 18 7829 228 45.78 12330 63.49 23 33 14 767 38 T20I v India 6 Jul 2018 T20I # 688
135 190 18 7829 228 45.51 12331 63.49 23 33 15 767 38 T20I v India 3 Jul 2018 T20I # 684
136 191 18 7864 228 45.45 12355 63.65 23 33 15 771 38 T20I v Australia 27 Jun 2018 T20I # 679
137 192 18 7865 228 45.20 12358 63.64 23 33 15 771 38 ODI v Australia 24 Jun 2018 ODI # 4013
138 193 18 7892 228 45.09 12393 63.68 23 33 15 773 39 ODI v Australia 21 Jun 2018 ODI # 4012
139 194 19 7896 228 45.12 12399 63.68 23 33 15 773 39 ODI v Australia 19 Jun 2018 ODI # 4011
140 195 19 7918 228 44.98 12423 63.73 23 33 15 775 39 ODI v Australia 16 Jun 2018 ODI # 4010
141 196 19 7968 228 45.01 12494 63.77 23 34 15 779 39 ODI v Australia 13 Jun 2018 ODI # 4009
142 197 19 7997 228 44.92 12519 63.87 23 34 15 782 40 ODI v Scotland 10 Jun 2018 ODI # 4008
143 198 19 8042 228 44.92 12591 63.87 23 34 15 788 40 Test v Pakistan 1 Jun 2018 Test # 2305
144 200 19 8114 228 44.82 12735 63.71 23 35 15 796 40 Test v Pakistan 24 May 2018 Test # 2304
145 202 19 8205 228 44.83 12926 63.47 23 36 15 805 40 Test v New Zealand 30 Mar 2018 Test # 2301
146 204 19 8256 228 44.62 13063 63.20 23 37 16 810 40 Test v New Zealand 22 Mar 2018 Test # 2299
147 205 20 8279 228 44.75 13100 63.19 23 37 16 811 40 ODI v New Zealand 10 Mar 2018 ODI # 3992
148 206 20 8381 228 45.05 13201 63.48 24 37 16 817 42 ODI v New Zealand 7 Mar 2018 ODI # 3989
149 207 20 8401 228 44.92 13223 63.53 24 37 16 820 42 ODI v New Zealand 3 Mar 2018 ODI # 3982
150 208 20 8410 228 44.73 13241 63.51 24 37 16 821 42 ODI v New Zealand 28 Feb 2018 ODI # 3981
151 209 20 8481 228 44.87 13316 63.69 24 38 16 826 43 ODI v New Zealand 25 Feb 2018 ODI # 3980
152 210 20 8543 228 44.96 13384 63.82 24 39 16 828 43 ODI v Australia 28 Jan 2018 ODI # 3968
153 211 20 8543 228 44.72 13391 63.79 24 39 17 828 43 ODI v Australia 26 Jan 2018 ODI # 3966
154 212 20 8570 228 44.63 13422 63.85 24 39 17 829 43 ODI v Australia 21 Jan 2018 ODI # 3960
155 213 21 8616 228 44.87 13480 63.91 24 39 17 830 43 ODI v Australia 19 Jan 2018 ODI # 3958
156 214 22 8707 228 45.34 13590 64.06 24 40 17 835 43 ODI v Australia 14 Jan 2018 ODI # 3951
157 216 23 8848 228 45.84 13898 63.66 24 42 17 844 43 Test v Australia 4 Jan 2018 Test # 2291
158 217 23 8909 228 45.92 14031 63.49 24 43 17 851 43 Test v Australia 26 Dec 2017 Test # 2289
159 219 23 8943 228 45.62 14074 63.54 24 43 17 858 43 Test v Australia 14 Dec 2017 Test # 2288
160 221 23 9019 228 45.55 14207 63.48 24 44 17 868 43 Test v Australia 2 Dec 2017 Test # 2285
161 223 23 9085 228 45.42 14361 63.26 24 45 17 874 43 Test v Australia 23 Nov 2017 Test # 2282
162 224 24 9131 228 45.65 14405 63.38 24 45 17 876 44 ODI v West Indies 29 Sep 2017 ODI # 3918
163 225 24 9145 228 45.49 14420 63.41 24 45 17 878 44 ODI v West Indies 27 Sep 2017 ODI # 3916
164 226 24 9229 228 45.68 14499 63.65 24 46 17 885 46 ODI v West Indies 24 Sep 2017 ODI # 3915
165 226 24 9229 228 45.68 14499 63.65 24 46 17 885 46 ODI v West Indies 21 Sep 2017 ODI # 3913
166 227 24 9283 228 45.72 14552 63.79 24 47 17 889 46 ODI v West Indies 19 Sep 2017 ODI # 3911
167 228 24 9300 228 45.58 14571 63.82 24 47 17 891 46 T20I v West Indies 16 Sep 2017 T20I # 622
168 229 24 9301 228 45.37 14573 63.82 24 47 17 891 46 Test v West Indies 7 Sep 2017 Test # 2274
169 231 24 9432 228 45.56 14782 63.80 24 49 17 915 46 Test v West Indies 25 Aug 2017 Test # 2271
170 232 24 9568 228 46.00 14971 63.91 25 49 17 937 46 Test v West Indies 17 Aug 2017 Test # 2270
171 234 24 9669 228 46.04 15178 63.70 25 50 17 949 46 Test v South Africa 4 Aug 2017 Test # 2268
172 236 24 9748 228 45.98 15328 63.59 25 51 17 959 46 Test v South Africa 27 Jul 2017 Test # 2266
173 238 24 9834 228 45.95 15424 63.75 25 52 17 971 46 Test v South Africa 14 Jul 2017 Test # 2264
174 240 24 10029 228 46.43 15671 63.99 26 52 17 999 47 Test v South Africa 6 Jul 2017 Test # 2262
175 241 24 10075 228 46.42 15727 64.06 26 52 17 1001 47 ODI v Pakistan 14 Jun 2017 ODI # 3889
176 242 24 10090 228 46.28 15741 64.10 26 52 17 1003 47 ODI v Australia 10 Jun 2017 ODI # 3885
177 243 24 10154 228 46.36 15806 64.24 26 53 17 1007 49 ODI v New Zealand 6 Jun 2017 ODI # 3880
178 244 25 10287 228 46.97 15935 64.55 27 53 17 1018 50 ODI v Bangladesh 1 Jun 2017 ODI # 3875
179 245 25 10289 228 46.76 15940 64.54 27 53 17 1018 50 ODI v South Africa 29 May 2017 ODI # 3874
180 246 25 10328 228 46.73 15981 64.62 27 53 17 1024 50 ODI v South Africa 27 May 2017 ODI # 3873
181 247 25 10365 228 46.68 16032 64.65 27 53 17 1026 50 ODI v South Africa 24 May 2017 ODI # 3872
182 248 25 10438 228 46.80 16105 64.81 27 54 17 1034 50 ODI v Ireland 7 May 2017 ODI # 3865
183 249 26 10487 228 47.02 16157 64.90 27 54 17 1041 50 ODI v Ireland 5 May 2017 ODI # 3864
184 250 26 10588 228 47.26 16265 65.09 28 54 17 1051 50 ODI v West Indies 9 Mar 2017 ODI # 3849
185 251 27 10678 228 47.66 16392 65.14 28 55 17 1054 50 ODI v West Indies 5 Mar 2017 ODI # 3848
186 252 27 10682 228 47.47 16397 65.14 28 55 17 1054 50 ODI v West Indies 3 Mar 2017 ODI # 3845
187 253 27 10724 228 47.45 16434 65.25 28 55 17 1058 52 T20I v India 1 Feb 2017 T20I # 594
188 254 27 10762 228 47.40 16472 65.33 28 55 17 1060 52 T20I v India 29 Jan 2017 T20I # 593
189 255 28 10808 228 47.61 16518 65.43 28 55 17 1064 52 T20I v India 26 Jan 2017 T20I # 592
190 256 28 10862 228 47.64 16573 65.54 28 56 17 1072 52 ODI v India 19 Jan 2017 ODI # 3821
191 257 28 10940 228 47.77 16668 65.63 28 57 17 1076 53 ODI v India 15 Jan 2017 ODI # 3819
192 259 28 11034 228 47.76 16834 65.54 28 58 17 1086 53 Test v India 16 Dec 2016 Test # 2241
193 261 28 11132 228 47.77 16987 65.53 28 59 17 1098 53 Test v India 8 Dec 2016 Test # 2239
194 263 28 11225 228 47.76 17179 65.34 28 60 17 1107 53 Test v India 26 Nov 2016 Test # 2238
195 265 28 11303 228 47.69 17384 65.01 28 61 17 1116 53 Test v India 17 Nov 2016 Test # 2235
196 267 28 11431 228 47.82 17569 65.06 29 61 17 1127 54 Test v India 9 Nov 2016 Test # 2232
197 269 28 11488 228 47.66 17693 64.92 29 62 17 1131 54 Test v Bangladesh 28 Oct 2016 Test # 2227
198 271 28 11529 228 47.44 17746 64.96 29 62 17 1136 54 Test v Bangladesh 20 Oct 2016 Test # 2225
199 272 28 11535 228 47.27 17755 64.96 29 62 17 1136 54 T20I v Pakistan 7 Sep 2016 T20I # 566
200 273 28 11544 228 47.11 17764 64.98 29 62 17 1137 54 ODI v Pakistan 4 Sep 2016 ODI # 3777
201 274 28 11574 228 47.04 17790 65.05 29 62 17 1142 55 ODI v Pakistan 1 Sep 2016 ODI # 3775
202 275 28 11659 228 47.20 17876 65.22 29 63 17 1150 55 ODI v Pakistan 30 Aug 2016 ODI # 3773
203 276 28 11748 228 47.37 17984 65.32 29 64 17 1155 55 ODI v Pakistan 27 Aug 2016 ODI # 3771
204 277 28 11809 228 47.42 18056 65.40 29 65 17 1161 55 ODI v Pakistan 24 Aug 2016 ODI # 3770
205 279 28 11874 228 47.30 18141 65.45 29 65 17 1170 55 Test v Pakistan 11 Aug 2016 Test # 2216
206 281 28 11939 228 47.18 18270 65.34 29 66 17 1178 55 Test v Pakistan 3 Aug 2016 Test # 2212
207 283 29 12264 254 48.28 18724 65.49 30 67 17 1215 55 Test v Pakistan 22 Jul 2016 Test # 2208
208 285 29 12321 254 48.12 18827 65.44 30 67 17 1224 55 Test v Pakistan 14 Jul 2016 Test # 2206
209 286 29 12414 254 48.30 18933 65.56 30 68 17 1230 55 ODI v Sri Lanka 2 Jul 2016 ODI # 3758
210 287 29 12479 254 48.36 18987 65.72 30 69 17 1239 55 ODI v Sri Lanka 29 Jun 2016 ODI # 3757
211 288 30 12490 254 48.41 19003 65.72 30 69 17 1240 55 ODI v Sri Lanka 26 Jun 2016 ODI # 3755
212 288 30 12490 254 48.41 19003 65.72 30 69 17 1240 55 ODI v Sri Lanka 24 Jun 2016 ODI # 3753
213 289 30 12492 254 48.23 19009 65.71 30 69 17 1240 55 ODI v Sri Lanka 21 Jun 2016 ODI # 3751
214 291 30 12499 254 47.88 19023 65.70 30 69 17 1241 55 Test v Sri Lanka 9 Jun 2016 Test # 2205
215 292 30 12579 254 48.01 19142 65.71 30 70 17 1246 55 Test v Sri Lanka 27 May 2016 Test # 2204
216 293 30 12579 254 47.82 19149 65.69 30 70 18 1246 55 Test v Sri Lanka 19 May 2016 Test # 2203
217 294 30 12633 254 47.85 19185 65.84 30 71 18 1253 55 T20I v West Indies 3 Apr 2016 T20I # 557
218 295 31 12660 254 47.95 19207 65.91 30 71 18 1256 55 T20I v New Zealand 30 Mar 2016 T20I # 555
219 296 31 12685 254 47.86 19231 65.96 30 71 18 1260 55 T20I v Sri Lanka 26 Mar 2016 T20I # 551
220 297 31 12697 254 47.73 19239 65.99 30 71 18 1261 56 T20I v Afghanistan 23 Mar 2016 T20I # 546
221 298 31 12780 254 47.86 19283 66.27 30 72 18 1267 60 T20I v South Africa 18 Mar 2016 T20I # 540
222 299 31 12828 254 47.86 19319 66.40 30 72 18 1270 62 T20I v West Indies 16 Mar 2016 T20I # 537
223 300 31 12862 254 47.81 19336 66.51 30 72 18 1274 64 T20I v South Africa 21 Feb 2016 T20I # 506
224 301 31 12870 254 47.66 19348 66.51 30 72 18 1275 64 T20I v South Africa 19 Feb 2016 T20I # 503
225 302 31 12897 254 47.59 19373 66.57 30 72 18 1279 64 ODI v South Africa 14 Feb 2016 ODI # 3738
226 303 31 13006 254 47.81 19497 66.70 31 72 18 1289 65 ODI v South Africa 12 Feb 2016 ODI # 3737
227 304 31 13131 254 48.09 19610 66.96 32 72 18 1299 70 ODI v South Africa 9 Feb 2016 ODI # 3736
228 305 31 13169 254 48.06 19674 66.93 32 72 18 1301 70 ODI v South Africa 6 Feb 2016 ODI # 3734
229 306 31 13221 254 48.07 19732 67.00 32 73 18 1305 71 ODI v South Africa 3 Feb 2016 ODI # 3732
230 308 31 13317 254 48.07 19916 66.86 32 74 18 1319 71 Test v South Africa 22 Jan 2016 Test # 2200
231 310 32 13431 254 48.31 20068 66.92 33 74 18 1336 71 Test v South Africa 14 Jan 2016 Test # 2199
232 312 32 13510 254 48.25 20176 66.96 33 75 18 1346 71 Test v South Africa 2 Jan 2016 Test # 2197
233 314 32 13607 254 48.25 20341 66.89 33 76 18 1353 73 Test v South Africa 26 Dec 2015 Test # 2196
234 315 32 13639 254 48.19 20363 66.97 33 76 18 1357 74 T20I v Pakistan 30 Nov 2015 T20I # 473
235 316 32 13659 254 48.09 20379 67.02 33 76 18 1358 75 T20I v Pakistan 27 Nov 2015 T20I # 469
236 317 32 13730 254 48.17 20450 67.13 33 77 18 1361 77 ODI v Pakistan 20 Nov 2015 ODI # 3712
237 318 32 13741 254 48.04 20464 67.14 33 77 18 1362 77 ODI v Pakistan 17 Nov 2015 ODI # 3710
238 319 32 13804 254 48.09 20541 67.20 33 78 18 1365 77 ODI v Pakistan 13 Nov 2015 ODI # 3708
239 320 32 13804 254 47.93 20548 67.17 33 78 19 1365 77 ODI v Pakistan 11 Nov 2015 ODI # 3707
240 322 32 13814 254 47.63 20591 67.08 33 78 19 1365 77 Test v Pakistan 1 Nov 2015 Test # 2184
241 324 32 13973 254 47.85 20903 66.84 33 80 19 1383 77 Test v Pakistan 22 Oct 2015 Test # 2183
242 326 33 14091 254 48.09 21075 66.86 33 81 19 1391 77 Test v Pakistan 13 Oct 2015 Test # 2180
243 328 33 14108 254 47.82 21144 66.72 33 81 19 1393 77 Test v Australia 20 Aug 2015 Test # 2178
244 329 33 14238 254 48.10 21320 66.78 34 81 19 1412 78 Test v Australia 6 Aug 2015 Test # 2175
245 331 34 14339 254 48.27 21458 66.82 34 82 19 1427 80 Test v Australia 29 Jul 2015 Test # 2173
246 333 34 14357 254 48.01 21506 66.75 34 82 19 1429 80 Test v Australia 16 Jul 2015 Test # 2171
247 335 34 14551 254 48.34 21761 66.86 35 83 19 1455 80 Test v Australia 8 Jul 2015 Test # 2170
248 336 34 14619 254 48.40 21807 67.03 35 84 19 1463 81 T20I v New Zealand 23 Jun 2015 T20I # 423
249 337 34 14623 254 48.26 21812 67.04 35 84 19 1464 81 ODI v New Zealand 20 Jun 2015 ODI # 3659
250 338 35 14729 254 48.61 21909 67.22 36 84 19 1477 81 ODI v New Zealand 17 Jun 2015 ODI # 3657
251 339 35 14783 254 48.62 21972 67.28 36 85 19 1483 81 ODI v New Zealand 14 Jun 2015 ODI # 3656
252 340 35 14789 254 48.48 21982 67.27 36 85 19 1483 81 ODI v New Zealand 12 Jun 2015 ODI # 3655
253 341 35 14893 254 48.66 22060 67.51 37 85 19 1496 83 ODI v New Zealand 9 Jun 2015 ODI # 3654
254 343 35 14894 254 48.35 22067 67.49 37 85 20 1496 83 Test v New Zealand 29 May 2015 Test # 2163
255 345 35 15076 254 48.63 22367 67.40 37 87 20 1519 83 Test v New Zealand 21 May 2015 Test # 2162
256 347 35 15110 254 48.42 22415 67.41 37 87 20 1524 83 Test v West Indies 1 May 2015 Test # 2160
257 348 36 15292 254 49.01 22644 67.53 38 87 20 1541 87 Test v West Indies 21 Apr 2015 Test # 2158
258 350 36 15434 254 49.15 22856 67.52 38 89 20 1557 88 Test v West Indies 13 Apr 2015 Test # 2157
259 350 36 15434 254 49.15 22856 67.52 38 89 20 1557 88 ODI v Afghanistan 13 Mar 2015 ODI # 3635
260 351 36 15463 254 49.08 22903 67.51 38 89 20 1559 88 ODI v Bangladesh 9 Mar 2015 ODI # 3630
261 352 36 15584 254 49.31 23011 67.72 39 89 20 1573 90 ODI v Sri Lanka 1 Mar 2015 ODI # 3619
262 353 36 15585 254 49.16 23014 67.71 39 89 20 1573 90 ODI v Scotland 23 Feb 2015 ODI # 3611
263 354 36 15631 254 49.15 23084 67.71 39 89 20 1576 90 ODI v New Zealand 20 Feb 2015 ODI # 3607
264 355 36 15636 254 49.01 23096 67.70 39 89 20 1576 90 ODI v Australia 14 Feb 2015 ODI # 3600
265 356 36 15661 254 48.94 23133 67.69 39 89 20 1578 90 ODI v Australia 1 Feb 2015 ODI # 3597
266 357 36 15664 254 48.79 23135 67.70 39 89 20 1578 90 ODI v India 30 Jan 2015 ODI # 3595
267 358 36 15733 254 48.86 23205 67.80 39 90 20 1584 90 ODI v Australia 23 Jan 2015 ODI # 3589
268 358 36 15733 254 48.86 23205 67.80 39 90 20 1584 90 ODI v India 20 Jan 2015 ODI # 3586
269 359 36 15738 254 48.72 23220 67.77 39 90 20 1585 90 ODI v Australia 16 Jan 2015 ODI # 3578
270 360 36 15818 254 48.82 23319 67.83 39 91 20 1590 90 ODI v Sri Lanka 16 Dec 2014 ODI # 3569
271 361 36 15873 254 48.84 23395 67.84 39 92 20 1594 90 ODI v Sri Lanka 13 Dec 2014 ODI # 3567
272 362 37 15977 254 49.16 23512 67.95 40 92 20 1601 91 ODI v Sri Lanka 10 Dec 2014 ODI # 3565
273 363 37 16013 254 49.11 23561 67.96 40 92 20 1602 92 ODI v Sri Lanka 7 Dec 2014 ODI # 3563
274 364 38 16061 254 49.26 23609 68.02 40 92 20 1604 94 ODI v Sri Lanka 3 Dec 2014 ODI # 3561
275 365 38 16103 254 49.24 23666 68.04 40 92 20 1605 94 ODI v Sri Lanka 29 Nov 2014 ODI # 3557
276 366 38 16105 254 49.10 23674 68.02 40 92 20 1605 94 ODI v Sri Lanka 26 Nov 2014 ODI # 3554
277 367 38 16131 254 49.03 23703 68.05 40 92 20 1607 94 T20I v India 7 Sep 2014 T20I # 405
278 368 38 16244 254 49.22 23811 68.22 41 92 20 1617 97 ODI v India 5 Sep 2014 ODI # 3525
279 369 38 16288 254 49.20 23892 68.17 41 92 20 1619 97 ODI v India 2 Sep 2014 ODI # 3523
280 370 38 16290 254 49.06 23899 68.16 41 92 20 1619 97 ODI v India 30 Aug 2014 ODI # 3520
281 371 38 16294 254 48.93 23903 68.16 41 92 20 1620 97 ODI v India 27 Aug 2014 ODI # 3517
282 372 39 16443 254 49.37 24068 68.31 42 92 20 1638 98 Test v India 15 Aug 2014 Test # 2137
283 373 39 16520 254 49.46 24229 68.18 42 93 20 1645 98 Test v India 7 Aug 2014 Test # 2134
284 375 39 16579 254 49.34 24295 68.24 42 94 20 1654 98 Test v India 27 Jul 2014 Test # 2132
285 377 39 16658 254 49.28 24491 68.01 42 95 20 1661 98 Test v India 17 Jul 2014 Test # 2130
286 378 40 16812 254 49.73 24786 67.82 43 95 20 1676 98 Test v India 9 Jul 2014 Test # 2128
287 380 40 16856 254 49.57 24926 67.62 43 95 20 1682 98 Test v Sri Lanka 20 Jun 2014 Test # 2126
288 382 41 17071 254 50.06 25242 67.62 44 95 20 1700 98 Test v Sri Lanka 12 Jun 2014 Test # 2124
289 383 41 17081 254 49.94 25253 67.63 44 95 20 1701 98 ODI v Sri Lanka 3 Jun 2014 ODI # 3496
290 384 41 17124 254 49.92 25321 67.62 44 95 20 1702 98 ODI v Sri Lanka 31 May 2014 ODI # 3495
291 384 41 17124 254 49.92 25321 67.62 44 95 20 1702 98 ODI v Sri Lanka 28 May 2014 ODI # 3494
292 385 41 17124 254 49.77 25324 67.61 44 95 21 1702 98 ODI v Sri Lanka 25 May 2014 ODI # 3493
293 386 41 17169 254 49.76 25365 67.68 44 95 21 1704 99 ODI v Sri Lanka 22 May 2014 ODI # 3492
294 387 41 17174 254 49.63 25372 67.68 44 95 21 1704 99 T20I v Sri Lanka 20 May 2014 T20I # 401
295 388 41 17191 254 49.54 25378 67.73 44 95 21 1708 99 ODI v Scotland 9 May 2014 ODI # 3491
296 389 41 17298 254 49.70 25500 67.83 45 95 21 1715 99 ODI v West Indies 5 Mar 2014 ODI # 3484
297 390 41 17321 254 49.63 25543 67.81 45 95 21 1717 99 ODI v West Indies 2 Mar 2014 ODI # 3480
298 391 41 17358 254 49.59 25591 67.82 45 95 21 1719 99 ODI v West Indies 28 Feb 2014 ODI # 3477
299 392 41 17369 254 49.48 25612 67.81 45 95 21 1720 99 T20I v Australia 2 Feb 2014 T20I # 356
300 393 41 17387 254 49.39 25626 67.84 45 95 21 1723 99 T20I v Australia 31 Jan 2014 T20I # 355
301 394 41 17419 254 49.34 25650 67.91 45 95 21 1726 100 T20I v Australia 29 Jan 2014 T20I # 354
302 395 41 17474 254 49.36 25736 67.89 45 96 21 1729 101 ODI v Australia 26 Jan 2014 ODI # 3463
303 396 41 17476 254 49.22 25744 67.88 45 96 21 1729 101 ODI v Australia 17 Jan 2014 ODI # 3455
304 397 41 17479 254 49.09 25767 67.83 45 96 21 1729 101 ODI v Australia 12 Jan 2014 ODI # 3454
305 399 41 17518 254 48.93 25873 67.70 45 96 21 1732 101 Test v Australia 26 Dec 2013 Test # 2110
306 401 41 17541 254 48.72 25977 67.52 45 96 21 1734 101 Test v Australia 13 Dec 2013 Test # 2107
307 403 41 17643 254 48.73 26251 67.20 45 97 21 1744 101 Test v Australia 5 Dec 2013 Test # 2105
308 405 42 17671 254 48.68 26344 67.07 45 97 21 1748 101 Test v Australia 21 Nov 2013 Test # 2103
309 406 42 17692 254 48.60 26380 67.06 45 97 21 1748 101 ODI v Australia 16 Sep 2013 ODI # 3416
310 407 42 17692 254 48.47 26381 67.06 45 97 22 1748 101 ODI v Australia 14 Sep 2013 ODI # 3415
311 408 42 17704 254 48.37 26405 67.04 45 97 22 1749 101 ODI v Australia 11 Sep 2013 ODI # 3414
312 409 42 17707 254 48.24 26420 67.02 45 97 22 1749 101 ODI v Australia 8 Sep 2013 ODI # 3412
313 410 43 17708 254 48.25 26421 67.02 45 97 22 1749 101 T20I v Australia 31 Aug 2013 T20I # 329
314 411 44 17798 254 48.49 26470 67.23 45 98 22 1762 102 T20I v Australia 29 Aug 2013 T20I # 328
315 413 44 17877 254 48.44 26671 67.02 45 99 22 1775 102 Test v Australia 21 Aug 2013 Test # 2094
316 415 44 17895 254 48.23 26742 66.91 45 99 22 1776 102 Test v Australia 9 Aug 2013 Test # 2093
317 417 45 17916 254 48.16 26856 66.71 45 99 22 1778 102 Test v Australia 1 Aug 2013 Test # 2092
318 419 45 18102 254 48.40 27208 66.53 46 99 22 1797 104 Test v Australia 18 Jul 2013 Test # 2091
319 421 45 18137 254 48.23 27303 66.42 46 99 22 1804 104 Test v Australia 10 Jul 2013 Test # 2090
320 422 45 18144 254 48.12 27312 66.43 46 99 22 1804 104 ODI v India 23 Jun 2013 ODI # 3377
321 423 45 18192 254 48.12 27383 66.43 46 99 22 1811 104 ODI v South Africa 19 Jun 2013 ODI # 3375
322 424 45 18230 254 48.10 27423 66.47 46 99 22 1813 105 ODI v New Zealand 16 Jun 2013 ODI # 3373
323 425 45 18298 254 48.15 27478 66.59 46 100 22 1818 105 ODI v Sri Lanka 13 Jun 2013 ODI # 3370
324 426 45 18310 254 48.05 27495 66.59 46 100 22 1819 105 ODI v Australia 8 Jun 2013 ODI # 3365
325 427 45 18343 254 48.01 27545 66.59 46 100 22 1820 105 ODI v New Zealand 5 Jun 2013 ODI # 3362
326 428 45 18371 254 47.96 27572 66.62 46 100 22 1821 105 ODI v New Zealand 2 Jun 2013 ODI # 3361
327 429 45 18401 254 47.91 27612 66.64 46 100 22 1822 105 ODI v New Zealand 31 May 2013 ODI # 3360
328 431 45 18533 254 48.01 27801 66.66 47 100 22 1835 105 Test v New Zealand 24 May 2013 Test # 2089
329 433 45 18644 254 48.05 28035 66.50 47 101 22 1847 105 Test v New Zealand 16 May 2013 Test # 2088
330 435 45 18718 254 47.99 28290 66.16 47 101 22 1853 105 Test v New Zealand 22 Mar 2013 Test # 2084
331 436 45 18728 254 47.89 28310 66.15 47 101 22 1854 105 Test v New Zealand 14 Mar 2013 Test # 2080
332 438 45 18732 254 47.66 28323 66.13 47 101 23 1855 105 Test v New Zealand 6 Mar 2013 Test # 2077
333 439 46 18760 254 47.73 28379 66.10 47 101 23 1857 105 ODI v New Zealand 23 Feb 2013 ODI # 3338
334 440 47 18839 254 47.93 28435 66.25 47 102 23 1864 107 ODI v New Zealand 20 Feb 2013 ODI # 3336
335 441 47 18895 254 47.95 28499 66.30 47 103 23 1868 107 ODI v New Zealand 17 Feb 2013 ODI # 3335
336 441 47 18895 254 47.95 28499 66.30 47 103 23 1868 107 T20I v New Zealand 15 Feb 2013 T20I # 304
337 442 47 18926 254 47.91 28548 66.29 47 103 23 1872 107 ODI v India 27 Jan 2013 ODI # 3329
338 443 48 18983 254 48.05 28593 66.39 47 104 23 1880 108 ODI v India 23 Jan 2013 ODI # 3327
339 444 48 19022 254 48.03 28650 66.39 47 104 23 1884 108 ODI v India 19 Jan 2013 ODI # 3322
340 445 48 19058 254 48.00 28700 66.40 47 104 23 1887 108 ODI v India 15 Jan 2013 ODI # 3320
341 445 48 19058 254 48.00 28700 66.40 47 104 23 1887 108 ODI v India 11 Jan 2013 ODI # 3318
342 445 48 19058 254 48.00 28700 66.40 47 104 23 1887 108 T20I v India 22 Dec 2012 T20I # 294
343 447 49 19151 254 48.11 28985 66.07 47 105 23 1892 109 Test v India 13 Dec 2012 Test # 2066
Statsguru includes the following current or recent relevant matches:
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th Match, Jun 7, 2024 [T20I # 2646 - Live]
    » Bangladesh 122/8 (18.4 ov, Mahmudullah 14*, Tanzim Hasan Sakib 1*, MD Shanaka 0/8)
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645 - Live]
    » New Zealand 75 (15.2 ov, TA Boult 3*, Fazalhaq Farooqi 4/17) - Match over
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page