Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Ireland remove Ireland 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 2010-2024 225 223 13 5778 145* 27.51 6670 86.62 8 32 15 591 104 Profile
filtered 2010-2024 225 223 13 5778 145* 27.51 6670 86.62 8 32 15 591 104
Reverse cumulative
1 1 0 17 17 17.00 19 89.47 0 0 0 1 0 T20I v Canada 7 Jun 2024 T20I # 2644
2 2 0 22 17 11.00 29 75.86 0 0 0 2 0 T20I v India 5 Jun 2024 T20I # 2639
3 3 0 27 17 9.00 40 67.50 0 0 0 2 0 T20I v Netherlands 24 May 2024 T20I # 2619
4 4 0 83 56 20.75 86 96.51 0 1 0 8 0 T20I v Scotland 23 May 2024 T20I # 2615
5 5 0 94 56 18.80 100 94.00 0 1 0 10 0 T20I v Netherlands 19 May 2024 T20I # 2612
6 6 0 129 56 21.50 126 102.38 0 1 0 12 3 T20I v Pakistan 14 May 2024 T20I # 2610
7 7 0 145 56 20.71 140 103.57 0 1 0 15 3 T20I v Pakistan 12 May 2024 T20I # 2609
8 8 0 222 77 27.75 195 113.84 0 2 0 25 5 T20I v Pakistan 10 May 2024 T20I # 2601
9 9 0 231 77 25.66 201 114.92 0 2 0 27 5 T20I v Afghanistan 18 Mar 2024 T20I # 2529
10 10 0 276 77 27.60 245 112.65 0 2 0 30 7 T20I v Afghanistan 17 Mar 2024 T20I # 2526
11 11 0 298 77 27.09 259 115.05 0 2 0 32 8 T20I v Afghanistan 15 Mar 2024 T20I # 2521
12 12 0 299 77 24.91 267 111.98 0 2 0 32 8 ODI v Afghanistan 12 Mar 2024 ODI # 4742
13 13 0 303 77 23.30 285 106.31 0 2 0 32 8 ODI v Afghanistan 7 Mar 2024 ODI # 4741
14 15 1 363 77 25.92 393 92.36 0 3 0 37 8 Test v Afghanistan 28 Feb 2024 Test # 2532
15 16 2 445 82* 31.78 495 89.89 0 4 0 41 9 ODI v Zimbabwe 17 Dec 2023 ODI # 4712
16 17 2 445 82* 29.66 496 89.71 0 4 1 41 9 ODI v Zimbabwe 15 Dec 2023 ODI # 4710
17 17 2 445 82* 29.66 496 89.71 0 4 1 41 9 ODI v Zimbabwe 13 Dec 2023 ODI # 4709
18 18 2 458 82* 28.62 510 89.80 0 4 1 41 10 T20I v Zimbabwe 10 Dec 2023 T20I # 2391
19 19 2 466 82* 27.41 521 89.44 0 4 1 42 10 T20I v Zimbabwe 9 Dec 2023 T20I # 2388
20 20 2 498 82* 27.66 546 91.20 0 4 1 48 11 T20I v Zimbabwe 7 Dec 2023 T20I # 2384
21 20 2 498 82* 27.66 546 91.20 0 4 1 48 11 ODI v England 26 Sep 2023 ODI # 4656
22 21 2 512 82* 26.94 560 91.42 0 4 1 50 11 ODI v England 23 Sep 2023 ODI # 4653
23 22 2 584 82* 29.20 611 95.58 0 5 1 55 15 T20I v India 20 Aug 2023 T20I # 2208
24 23 2 588 82* 28.00 613 95.92 0 5 1 56 15 T20I v India 18 Aug 2023 T20I # 2200
25 24 2 592 82* 26.90 616 96.10 0 5 1 57 15 T20I v Scotland 28 Jul 2023 T20I # 2180
26 25 2 617 82* 26.82 640 96.40 0 5 1 59 17 T20I v Jersey 24 Jul 2023 T20I # 2162
27 26 2 670 82* 27.91 678 98.82 0 6 1 63 20 T20I v Denmark 21 Jul 2023 T20I # 2150
28 27 2 696 82* 27.84 702 99.14 0 6 1 67 20 T20I v Italy 20 Jul 2023 T20I # 2148
29 28 2 697 82* 26.80 707 98.58 0 6 1 67 20 ODI v Nepal 4 Jul 2023 ODI # 4613
30 29 3 742 82* 28.53 765 96.99 0 6 1 72 20 ODI v U.S.A. 30 Jun 2023 ODI # 4607
31 30 3 808 82* 29.92 853 94.72 0 7 1 77 21 ODI v U.A.E. 27 Jun 2023 ODI # 4604
32 31 3 820 82* 29.28 866 94.68 0 7 1 79 21 ODI v Sri Lanka 25 Jun 2023 ODI # 4599
33 32 3 820 82* 28.27 867 94.57 0 7 2 79 21 ODI v Scotland 21 Jun 2023 ODI # 4591
34 33 3 827 82* 27.56 886 93.34 0 7 2 79 21 ODI v Oman 19 Jun 2023 ODI # 4588
35 35 3 829 82* 25.90 896 92.52 0 7 3 79 21 Test v England 1 Jun 2023 Test # 2504
36 36 3 882 82* 26.72 974 90.55 0 8 3 85 21 ODI v Bangladesh 14 May 2023 ODI # 4578
37 37 3 924 82* 27.17 1031 89.62 0 8 3 90 21 ODI v Bangladesh 12 May 2023 ODI # 4577
38 38 3 929 82* 26.54 1040 89.32 0 8 3 91 21 ODI v Bangladesh 9 May 2023 ODI # 4576
39 40 3 1070 95 28.91 1304 82.05 0 9 3 110 21 Test v Sri Lanka 24 Apr 2023 Test # 2503
40 42 3 1080 95 27.69 1324 81.57 0 9 3 112 21 Test v Sri Lanka 16 Apr 2023 Test # 2502
41 44 3 1099 95 26.80 1386 79.29 0 9 3 112 21 Test v Bangladesh 4 Apr 2023 Test # 2501
42 45 3 1105 95 26.30 1404 78.70 0 9 3 113 21 ODI v Bangladesh 23 Mar 2023 ODI # 4547
43 45 3 1105 95 26.30 1404 78.70 0 9 3 113 21 ODI v Bangladesh 20 Mar 2023 ODI # 4542
44 46 3 1110 95 25.81 1416 78.38 0 9 3 113 21 ODI v Bangladesh 18 Mar 2023 ODI # 4539
45 47 4 1231 121* 28.62 1553 79.26 1 9 3 126 24 ODI v Zimbabwe 18 Jan 2023 ODI # 4506
46 48 4 1240 121* 28.18 1564 79.28 1 9 3 127 24 T20I v Zimbabwe 15 Jan 2023 T20I # 1989
47 49 4 1273 121* 28.28 1595 79.81 1 9 3 130 25 T20I v Zimbabwe 14 Jan 2023 T20I # 1988
48 50 4 1278 121* 27.78 1602 79.77 1 9 3 131 25 T20I v Zimbabwe 12 Jan 2023 T20I # 1987
49 51 4 1308 121* 27.82 1627 80.39 1 9 3 131 28 T20I v New Zealand 4 Nov 2022 T20I # 1862
50 52 4 1314 121* 27.37 1634 80.41 1 9 3 131 29 T20I v Australia 31 Oct 2022 T20I # 1855
51 53 4 1376 121* 28.08 1681 81.85 1 10 3 136 31 T20I v England 26 Oct 2022 T20I # 1846
52 54 4 1377 121* 27.54 1686 81.67 1 10 3 136 31 T20I v Sri Lanka 23 Oct 2022 T20I # 1841
53 55 4 1414 121* 27.72 1709 82.73 1 10 3 139 34 T20I v West Indies 21 Oct 2022 T20I # 1837
54 56 4 1428 121* 27.46 1721 82.97 1 10 3 141 34 T20I v Scotland 19 Oct 2022 T20I # 1833
55 57 4 1431 121* 27.00 1725 82.95 1 10 3 141 34 T20I v Zimbabwe 17 Oct 2022 T20I # 1828
56 58 4 1440 121* 26.66 1734 83.04 1 10 3 141 35 T20I v Afghanistan 17 Aug 2022 T20I # 1738
57 59 4 1455 121* 26.45 1739 83.66 1 10 3 143 36 T20I v Afghanistan 15 Aug 2022 T20I # 1736
58 60 4 1456 121* 26.00 1744 83.48 1 10 3 143 36 T20I v Afghanistan 12 Aug 2022 T20I # 1731
59 61 4 1502 121* 26.35 1780 84.38 1 10 3 149 37 T20I v Afghanistan 11 Aug 2022 T20I # 1729
60 62 4 1553 121* 26.77 1818 85.42 1 11 3 154 38 T20I v Afghanistan 9 Aug 2022 T20I # 1727
61 63 4 1553 121* 26.32 1826 85.04 1 11 4 154 38 T20I v South Africa 5 Aug 2022 T20I # 1724
62 64 4 1567 121* 26.11 1839 85.20 1 11 4 157 38 T20I v South Africa 3 Aug 2022 T20I # 1721
63 65 4 1577 121* 25.85 1855 85.01 1 11 4 159 38 T20I v New Zealand 22 Jul 2022 T20I # 1679
64 66 4 1587 121* 25.59 1866 85.04 1 11 4 160 38 T20I v New Zealand 20 Jul 2022 T20I # 1678
65 67 4 1599 121* 25.38 1873 85.37 1 11 4 162 38 T20I v New Zealand 18 Jul 2022 T20I # 1673
66 68 4 1599 121* 24.98 1878 85.14 1 11 5 162 38 ODI v New Zealand 15 Jul 2022 ODI # 4429
67 69 4 1601 121* 24.63 1890 84.70 1 11 5 162 38 ODI v New Zealand 12 Jul 2022 ODI # 4423
68 70 4 1610 121* 24.39 1900 84.73 1 11 5 163 38 ODI v New Zealand 10 Jul 2022 ODI # 4419
69 71 4 1670 121* 24.92 1937 86.21 1 12 5 166 45 T20I v India 28 Jun 2022 T20I # 1586
70 72 4 1670 121* 24.55 1939 86.12 1 12 6 166 45 T20I v India 26 Jun 2022 T20I # 1580
71 73 4 1674 121* 24.26 1942 86.19 1 12 6 167 45 T20I v U.A.E. 24 Feb 2022 T20I # 1490
72 74 4 1686 121* 24.08 1951 86.41 1 12 6 170 45 T20I v Oman 22 Feb 2022 T20I # 1487
73 75 4 1718 121* 24.19 1972 87.11 1 12 6 172 48 T20I v Germany 21 Feb 2022 T20I # 1481
74 76 4 1751 121* 24.31 1997 87.68 1 12 6 175 49 T20I v Bahrain 19 Feb 2022 T20I # 1476
75 77 4 1770 121* 24.24 2017 87.75 1 12 6 176 50 T20I v U.A.E. 18 Feb 2022 T20I # 1472
76 78 4 1789 121* 24.17 2030 88.12 1 12 6 179 50 T20I v Nepal 14 Feb 2022 T20I # 1465
77 79 4 1831 121* 24.41 2057 89.01 1 12 6 181 53 T20I v U.A.E. 13 Feb 2022 T20I # 1462
78 80 5 1906 121* 25.41 2106 90.50 1 13 6 188 56 T20I v Oman 12 Feb 2022 T20I # 1461
79 81 5 1977 121* 26.01 2200 89.86 1 14 6 195 57 ODI v West Indies 8 Jan 2022 ODI # 4339
80 82 5 1987 121* 25.80 2205 90.11 1 14 6 197 57 T20I v U.S.A. 23 Dec 2021 T20I # 1452
81 83 5 1991 121* 25.52 2210 90.09 1 14 6 198 57 T20I v U.S.A. 22 Dec 2021 T20I # 1451
82 84 5 2012 121* 25.46 2238 89.90 1 14 6 200 57 T20I v Namibia 22 Oct 2021 T20I # 1342
83 85 5 2053 121* 25.66 2277 90.16 1 14 6 202 59 T20I v Sri Lanka 20 Oct 2021 T20I # 1331
84 86 5 2061 121* 25.44 2283 90.27 1 14 6 204 59 T20I v Netherlands 18 Oct 2021 T20I # 1312
85 87 6 2076 121* 25.62 2302 90.18 1 14 6 204 59 T20I v U.A.E. 10 Oct 2021 T20I # 1294
86 88 6 2085 121* 25.42 2311 90.22 1 14 6 205 59 T20I v U.A.E. 8 Oct 2021 T20I # 1289
87 89 6 2088 121* 25.15 2319 90.03 1 14 6 205 59 T20I v U.A.E. 7 Oct 2021 T20I # 1286
88 90 6 2122 121* 25.26 2362 89.83 1 14 6 210 59 ODI v Zimbabwe 13 Sep 2021 ODI # 4323
89 91 6 2162 121* 25.43 2405 89.89 1 14 6 213 60 ODI v Zimbabwe 10 Sep 2021 ODI # 4321
90 92 6 2174 121* 25.27 2425 89.64 1 14 6 214 60 ODI v Zimbabwe 8 Sep 2021 ODI # 4319
91 93 6 2178 121* 25.03 2429 89.66 1 14 6 214 60 T20I v Zimbabwe 4 Sep 2021 T20I # 1256
92 94 6 2214 121* 25.15 2451 90.33 1 14 6 218 61 T20I v Zimbabwe 2 Sep 2021 T20I # 1248
93 95 6 2245 121* 25.22 2475 90.70 1 14 6 221 62 T20I v Zimbabwe 1 Sep 2021 T20I # 1244
94 96 6 2250 121* 25.00 2486 90.50 1 14 6 221 62 T20I v Zimbabwe 29 Aug 2021 T20I # 1242
95 97 6 2256 121* 24.79 2494 90.45 1 14 6 221 62 T20I v Zimbabwe 27 Aug 2021 T20I # 1241
96 98 6 2283 121* 24.81 2516 90.73 1 14 6 225 62 T20I v South Africa 24 Jul 2021 T20I # 1201
97 99 6 2289 121* 24.61 2523 90.72 1 14 6 226 62 T20I v South Africa 22 Jul 2021 T20I # 1197
98 100 6 2311 121* 24.58 2539 91.02 1 14 6 230 62 T20I v South Africa 19 Jul 2021 T20I # 1194
99 101 6 2318 121* 24.40 2553 90.79 1 14 6 231 62 ODI v South Africa 16 Jul 2021 ODI # 4305
100 102 6 2420 121* 25.20 2670 90.63 2 14 6 241 64 ODI v South Africa 13 Jul 2021 ODI # 4302
101 103 6 2485 121* 25.61 2749 90.39 2 15 6 247 64 ODI v South Africa 11 Jul 2021 ODI # 4301
102 104 6 2498 121* 25.48 2778 89.92 2 15 6 248 64 ODI v Netherlands 7 Jun 2021 ODI # 4295
103 105 7 2561 121* 26.13 2905 88.15 2 16 6 254 64 ODI v Netherlands 4 Jun 2021 ODI # 4294
104 106 7 2565 121* 25.90 2908 88.20 2 16 6 255 64 ODI v Netherlands 2 Jun 2021 ODI # 4293
105 107 7 2570 121* 25.70 2918 88.07 2 16 6 256 64 ODI v Afghanistan 26 Jan 2021 ODI # 4275
106 108 7 2575 121* 25.49 2928 87.94 2 16 6 257 64 ODI v Afghanistan 24 Jan 2021 ODI # 4273
107 109 7 2590 121* 25.39 2946 87.91 2 16 6 259 64 ODI v Afghanistan 21 Jan 2021 ODI # 4271
108 110 7 2593 121* 25.17 2957 87.69 2 16 6 259 64 ODI v U.A.E. 18 Jan 2021 ODI # 4269
109 111 7 2646 121* 25.44 3018 87.67 2 17 6 264 64 ODI v U.A.E. 8 Jan 2021 ODI # 4268
110 112 7 2759 121* 26.27 3130 88.14 3 17 6 276 64 ODI v England 4 Aug 2020 ODI # 4258
111 113 7 2774 121* 26.16 3158 87.84 3 17 6 278 64 ODI v England 1 Aug 2020 ODI # 4257
112 114 7 2777 121* 25.95 3165 87.74 3 17 6 278 64 ODI v England 30 Jul 2020 ODI # 4256
113 115 7 2786 121* 25.79 3171 87.85 3 17 6 280 64 T20I v Afghanistan 10 Mar 2020 T20I # 1083
114 116 7 2832 121* 25.98 3206 88.33 3 17 6 285 65 T20I v Afghanistan 8 Mar 2020 T20I # 1079
115 117 7 2861 121* 26.00 3234 88.46 3 17 6 288 65 T20I v Afghanistan 6 Mar 2020 T20I # 1077
116 118 7 2889 121* 26.02 3257 88.70 3 17 6 291 65 T20I v West Indies 19 Jan 2020 T20I # 1030
117 119 7 2925 121* 26.11 3289 88.93 3 17 6 295 65 T20I v West Indies 18 Jan 2020 T20I # 1029
118 120 7 2932 121* 25.94 3300 88.84 3 17 6 295 65 T20I v West Indies 15 Jan 2020 T20I # 1028
119 121 7 3003 121* 26.34 3393 88.50 3 18 6 301 67 ODI v West Indies 12 Jan 2020 ODI # 4230
120 122 7 3013 121* 26.20 3404 88.51 3 18 6 303 67 ODI v West Indies 9 Jan 2020 ODI # 4229
121 123 7 3029 121* 26.11 3417 88.64 3 18 6 305 68 ODI v West Indies 7 Jan 2020 ODI # 4226
122 124 7 3075 121* 26.28 3452 89.07 3 18 6 310 68 T20I v Namibia 2 Nov 2019 T20I # 996
123 125 7 3083 121* 26.12 3464 89.00 3 18 6 310 68 T20I v Netherlands 1 Nov 2019 T20I # 994
124 125 7 3083 121* 26.12 3464 89.00 3 18 6 310 68 T20I v Nigeria 26 Oct 2019 T20I # 972
125 126 7 3116 121* 26.18 3491 89.25 3 18 6 314 68 T20I v Jersey 25 Oct 2019 T20I # 968
126 127 7 3116 121* 25.96 3492 89.23 3 18 7 314 68 T20I v Canada 23 Oct 2019 T20I # 961
127 128 7 3127 121* 25.84 3505 89.21 3 18 7 314 68 T20I v U.A.E. 19 Oct 2019 T20I # 944
128 129 8 3197 121* 26.42 3558 89.85 3 19 7 322 68 T20I v Hong Kong 18 Oct 2019 T20I # 936
129 130 8 3235 121* 26.51 3586 90.21 3 19 7 327 69 T20I v Nepal 9 Oct 2019 T20I # 923
130 131 8 3245 121* 26.38 3594 90.28 3 19 7 327 70 T20I v Hong Kong 7 Oct 2019 T20I # 921
131 132 8 3264 121* 26.32 3607 90.49 3 19 7 331 70 T20I v Oman 6 Oct 2019 T20I # 917
132 133 8 3296 121* 26.36 3627 90.87 3 19 7 334 71 T20I v Netherlands 5 Oct 2019 T20I # 911
133 134 8 3316 121* 26.31 3637 91.17 3 19 7 338 71 T20I v Scotland 20 Sep 2019 T20I # 891
134 135 8 3361 121* 26.46 3663 91.75 3 19 7 340 74 T20I v Netherlands 18 Sep 2019 T20I # 887
135 136 8 3425 121* 26.75 3695 92.69 3 20 7 348 77 T20I v Scotland 17 Sep 2019 T20I # 885
136 138 8 3485 121* 26.80 3774 92.34 3 21 7 359 77 Test v England 24 Jul 2019 Test # 2352
137 139 9 3513 121* 27.02 3791 92.66 3 21 7 363 77 T20I v Zimbabwe 12 Jul 2019 T20I # 825
138 140 9 3518 121* 26.85 3800 92.57 3 21 7 364 77 ODI v Zimbabwe 7 Jul 2019 ODI # 4189
139 141 9 3527 121* 26.71 3817 92.40 3 21 7 364 77 ODI v Zimbabwe 4 Jul 2019 ODI # 4185
140 142 9 3628 121* 27.27 3929 92.33 4 21 7 373 79 ODI v Zimbabwe 1 Jul 2019 ODI # 4181
141 143 9 3648 121* 27.22 3957 92.19 4 21 7 376 79 ODI v Afghanistan 21 May 2019 ODI # 4141
142 144 9 3652 121* 27.05 3965 92.10 4 21 7 377 79 ODI v Afghanistan 19 May 2019 ODI # 4139
143 145 9 3672 121* 27.00 3985 92.14 4 21 7 381 79 ODI v Bangladesh 15 May 2019 ODI # 4136
144 146 9 3807 135 27.78 4109 92.65 5 21 7 392 83 ODI v West Indies 11 May 2019 ODI # 4132
145 147 9 3836 135 27.79 4144 92.56 5 21 7 395 84 ODI v West Indies 5 May 2019 ODI # 4128
146 148 9 3865 135 27.80 4188 92.28 5 21 7 396 85 ODI v England 3 May 2019 ODI # 4127
147 150 9 3951 135 28.02 4344 90.95 5 22 7 408 85 Test v Afghanistan 15 Mar 2019 Test # 2351
148 151 9 4019 135 28.30 4435 90.62 5 23 7 412 85 ODI v Afghanistan 10 Mar 2019 ODI # 4110
149 152 9 4019 135 28.10 4438 90.55 5 23 8 412 85 ODI v Afghanistan 8 Mar 2019 ODI # 4108
150 153 10 4164 145* 29.11 4574 91.03 6 23 8 420 93 ODI v Afghanistan 5 Mar 2019 ODI # 4105
151 153 10 4164 145* 29.11 4574 91.03 6 23 8 420 93 ODI v Afghanistan 2 Mar 2019 ODI # 4101
152 154 10 4166 145* 28.93 4594 90.68 6 23 8 420 93 ODI v Afghanistan 28 Feb 2019 ODI # 4100
153 155 10 4213 145* 29.05 4627 91.05 6 23 8 427 93 T20I v Afghanistan 24 Feb 2019 T20I # 747
154 156 10 4215 145* 28.86 4631 91.01 6 23 8 427 93 T20I v Afghanistan 23 Feb 2019 T20I # 746
155 157 10 4220 145* 28.70 4635 91.04 6 23 8 428 93 T20I v Afghanistan 21 Feb 2019 T20I # 745
156 158 10 4303 145* 29.07 4685 91.84 6 24 8 440 94 T20I v Netherlands 17 Feb 2019 T20I # 743
157 159 10 4309 145* 28.91 4693 91.81 6 24 8 440 94 T20I v Scotland 15 Feb 2019 T20I # 742
158 160 10 4343 145* 28.95 4717 92.07 6 24 8 444 95 T20I v Oman 13 Feb 2019 T20I # 740
159 161 10 4360 145* 28.87 4740 91.98 6 24 8 446 95 ODI v Afghanistan 31 Aug 2018 ODI # 4035
160 162 10 4420 145* 29.07 4832 91.47 6 25 8 451 95 ODI v Afghanistan 29 Aug 2018 ODI # 4033
161 163 10 4475 145* 29.24 4914 91.06 6 26 8 457 95 ODI v Afghanistan 27 Aug 2018 ODI # 4032
162 164 10 4475 145* 29.05 4915 91.04 6 26 9 457 95 T20I v Afghanistan 22 Aug 2018 T20I # 697
163 165 10 4483 145* 28.92 4924 91.04 6 26 9 458 95 T20I v Afghanistan 20 Aug 2018 T20I # 696
164 166 10 4492 145* 28.79 4931 91.09 6 26 9 459 95 T20I v India 29 Jun 2018 T20I # 680
165 167 10 4503 145* 28.68 4945 91.06 6 26 9 460 95 T20I v India 27 Jun 2018 T20I # 678
166 168 10 4506 145* 28.51 4955 90.93 6 26 9 460 95 T20I v Scotland 17 Jun 2018 T20I # 675
167 169 10 4580 145* 28.80 4995 91.69 6 27 9 471 96 T20I v Scotland 16 Jun 2018 T20I # 674
168 171 10 4580 145* 28.44 5007 91.47 6 27 11 471 96 Test v Pakistan 11 May 2018 Test # 2303
169 172 10 4591 145* 28.33 5041 91.07 6 27 11 471 96 ODI v Afghanistan 23 Mar 2018 ODI # 4006
170 173 10 4696 145* 28.80 5187 90.53 7 27 11 481 96 ODI v Scotland 18 Mar 2018 ODI # 4001
171 174 10 4698 145* 28.64 5201 90.32 7 27 11 481 96 ODI v Zimbabwe 16 Mar 2018 ODI # 3999
172 175 10 4705 145* 28.51 5205 90.39 7 27 11 482 96 ODI v U.A.E. 12 Mar 2018 ODI # 3995
173 176 10 4714 145* 28.39 5232 90.09 7 27 11 482 96 ODI v West Indies 10 Mar 2018 ODI # 3993
174 177 10 4721 145* 28.26 5257 89.80 7 27 11 482 96 ODI v P.N.G. 6 Mar 2018 ODI # 3986
175 178 10 4768 145* 28.38 5318 89.65 7 27 11 486 96 ODI v Scotland 18 Jan 2018 ODI # 3956
176 179 10 4835 145* 28.60 5373 89.98 7 28 11 496 97 ODI v Scotland 16 Jan 2018 ODI # 3954
177 180 10 4937 145* 29.04 5482 90.05 8 28 11 508 98 ODI v U.A.E. 13 Jan 2018 ODI # 3950
178 181 10 4937 145* 28.87 5491 89.91 8 28 12 508 98 ODI v U.A.E. 11 Jan 2018 ODI # 3948
179 182 10 4972 145* 28.90 5538 89.77 8 28 12 512 98 ODI v Afghanistan 10 Dec 2017 ODI # 3940
180 183 10 4976 145* 28.76 5541 89.80 8 28 12 513 98 ODI v Afghanistan 7 Dec 2017 ODI # 3937
181 184 10 4976 145* 28.59 5546 89.72 8 28 13 513 98 ODI v Afghanistan 5 Dec 2017 ODI # 3935
182 185 10 4976 145* 28.43 5551 89.64 8 28 14 513 98 ODI v New Zealand 21 May 2017 ODI # 3870
183 186 10 4988 145* 28.34 5575 89.47 8 28 14 513 99 ODI v Bangladesh 19 May 2017 ODI # 3869
184 187 10 5024 145* 28.38 5625 89.31 8 28 14 518 99 ODI v New Zealand 14 May 2017 ODI # 3867
185 187 10 5024 145* 28.38 5625 89.31 8 28 14 518 99 ODI v Bangladesh 12 May 2017 ODI # 3866
186 188 10 5026 145* 28.23 5633 89.22 8 28 14 518 99 ODI v England 7 May 2017 ODI # 3865
187 189 10 5056 145* 28.24 5671 89.15 8 28 14 522 99 ODI v England 5 May 2017 ODI # 3864
188 190 10 5063 145* 28.12 5680 89.13 8 28 14 523 99 ODI v Afghanistan 24 Mar 2017 ODI # 3854
189 191 10 5085 145* 28.09 5716 88.96 8 28 14 525 99 ODI v Afghanistan 22 Mar 2017 ODI # 3853
190 192 11 5170 145* 28.56 5790 89.29 8 29 14 536 100 ODI v Afghanistan 19 Mar 2017 ODI # 3852
191 193 11 5181 145* 28.46 5813 89.12 8 29 14 536 100 ODI v Afghanistan 17 Mar 2017 ODI # 3851
192 194 12 5239 145* 28.78 5880 89.09 8 30 14 543 100 ODI v U.A.E. 4 Mar 2017 ODI # 3847
193 195 12 5243 145* 28.65 5886 89.07 8 30 14 544 100 ODI v U.A.E. 2 Mar 2017 ODI # 3844
194 196 12 5245 145* 28.50 5892 89.01 8 30 14 544 100 T20I v U.A.E. 16 Feb 2016 T20I # 500
195 197 12 5250 145* 28.37 5901 88.96 8 30 14 544 100 T20I v P.N.G. 9 Feb 2016 T20I # 495
196 198 12 5250 145* 28.22 5902 88.95 8 30 15 544 100 T20I v P.N.G. 7 Feb 2016 T20I # 494
197 199 12 5274 145* 28.20 5945 88.71 8 30 15 546 100 ODI v Zimbabwe 13 Oct 2015 ODI # 3691
198 200 12 5286 145* 28.11 5957 88.73 8 30 15 547 100 ODI v Zimbabwe 11 Oct 2015 ODI # 3690
199 201 12 5291 145* 27.99 5980 88.47 8 30 15 547 100 ODI v Zimbabwe 9 Oct 2015 ODI # 3688
200 202 12 5303 145* 27.91 5992 88.50 8 30 15 548 100 ODI v Australia 27 Aug 2015 ODI # 3679
201 203 12 5334 145* 27.92 6023 88.56 8 30 15 551 100 T20I v Netherlands 25 Jul 2015 T20I # 447
202 204 12 5343 145* 27.82 6033 88.56 8 30 15 553 100 T20I v Hong Kong 17 Jul 2015 T20I # 441
203 205 12 5349 145* 27.71 6044 88.50 8 30 15 554 100 T20I v P.N.G. 15 Jul 2015 T20I # 437
204 205 12 5349 145* 27.71 6044 88.50 8 30 15 554 100 T20I v Nepal 13 Jul 2015 T20I # 436
205 205 12 5349 145* 27.71 6044 88.50 8 30 15 554 100 T20I v Scotland 21 Jun 2015 T20I # 422
206 206 12 5380 145* 27.73 6070 88.63 8 30 15 557 100 T20I v Scotland 20 Jun 2015 T20I # 421
207 206 12 5380 145* 27.73 6070 88.63 8 30 15 557 100 T20I v Scotland 19 Jun 2015 T20I # 420
208 207 12 5385 145* 27.61 6089 88.43 8 30 15 558 100 ODI v England 8 May 2015 ODI # 3650
209 208 12 5403 145* 27.56 6125 88.21 8 30 15 558 100 ODI v Pakistan 15 Mar 2015 ODI # 3639
210 209 12 5427 145* 27.54 6149 88.25 8 30 15 561 100 ODI v India 10 Mar 2015 ODI # 3631
211 210 12 5524 145* 27.89 6228 88.69 8 31 15 568 104 ODI v Zimbabwe 7 Mar 2015 ODI # 3627
212 211 12 5582 145* 28.05 6299 88.61 8 32 15 575 104 ODI v South Africa 3 Mar 2015 ODI # 3621
213 212 12 5612 145* 28.06 6340 88.51 8 32 15 576 104 ODI v U.A.E. 25 Feb 2015 ODI # 3613
214 213 12 5621 145* 27.96 6349 88.53 8 32 15 578 104 ODI v West Indies 16 Feb 2015 ODI # 3603
215 213 12 5621 145* 27.96 6349 88.53 8 32 15 578 104 ODI v Scotland 19 Jan 2015 ODI # 3584
216 214 12 5638 145* 27.91 6375 88.43 8 32 15 578 104 ODI v Afghanistan 17 Jan 2015 ODI # 3581
217 215 12 5658 145* 27.87 6399 88.42 8 32 15 581 104 ODI v Scotland 12 Jan 2015 ODI # 3575
218 216 13 5689 145* 28.02 6449 88.21 8 32 15 584 104 ODI v Afghanistan 10 Jan 2015 ODI # 3573
219 217 13 5695 145* 27.91 6480 87.88 8 32 15 585 104 ODI v Scotland 12 Sep 2014 ODI # 3529
220 218 13 5711 145* 27.85 6502 87.83 8 32 15 587 104 ODI v Scotland 10 Sep 2014 ODI # 3528
221 219 13 5749 145* 27.90 6584 87.31 8 32 15 590 104 ODI v Scotland 8 Sep 2014 ODI # 3527
222 220 13 5755 145* 27.80 6607 87.10 8 32 15 590 104 ODI v Scotland 10 Jul 2010 ODI # 3023
223 221 13 5760 145* 27.69 6631 86.86 8 32 15 590 104 ODI v Netherlands 9 Jul 2010 ODI # 3021
224 222 13 5777 145* 27.64 6662 86.71 8 32 15 591 104 ODI v Canada 7 Jul 2010 ODI # 3015
225 223 13 5778 145* 27.51 6670 86.62 8 32 15 591 104 ODI v Scotland 5 Jul 2010 ODI # 3013
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666]
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page