Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 50+ Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2007-2024 415 10635 150* 31.84 9 61 164 5/51 41.54 1 169 1 -9.70 Profile
Reverse cumulative
1 20 20 20.00 0 0 0 - - 0 0 0 - T20I v South Africa 10 Jun 2024 T20I # 2664
2 36 20 36.00 0 0 0 - - 0 0 0 - T20I v Sri Lanka 7 Jun 2024 T20I # 2646
3 36 20 36.00 0 0 0 - - 0 0 0 - T20I v U.S.A. 25 May 2024 T20I # 2625
4 39 20 19.50 0 0 0 - - 0 1 0 - T20I v U.S.A. 23 May 2024 T20I # 2616
5 70 31 23.33 0 0 0 - - 0 2 0 - T20I v U.S.A. 21 May 2024 T20I # 2613
6 124 54 31.00 0 1 0 - - 0 2 0 - T20I v Zimbabwe 12 May 2024 T20I # 2607
7 133 54 33.25 0 1 1 1/1 53.00 0 3 0 -19.74 T20I v Zimbabwe 7 May 2024 T20I # 2592
8 159 54 39.75 0 1 1 1/1 53.00 0 3 0 -13.24 T20I v Zimbabwe 5 May 2024 T20I # 2589
9 159 54 39.75 0 1 1 1/1 53.00 0 3 0 -13.24 T20I v Zimbabwe 3 May 2024 T20I # 2586
10 160 54 32.00 0 1 1 1/1 53.00 0 3 0 -20.99 ODI v Sri Lanka 18 Mar 2024 ODI # 4745
11 160 54 26.66 0 1 1 1/1 53.00 0 3 0 -26.33 ODI v Sri Lanka 15 Mar 2024 ODI # 4744
12 197 54 28.14 0 1 1 1/1 53.00 0 3 0 -24.85 ODI v Sri Lanka 13 Mar 2024 ODI # 4743
13 197 54 24.62 0 1 1 1/1 53.00 0 3 0 -28.37 T20I v Sri Lanka 9 Mar 2024 T20I # 2509
14 197 54 24.62 0 1 1 1/1 53.00 0 3 0 -28.37 T20I v Sri Lanka 6 Mar 2024 T20I # 2501
15 251 54 27.88 0 2 1 1/1 53.00 0 4 0 -25.11 T20I v Sri Lanka 4 Mar 2024 T20I # 2494
16 283 54 28.30 0 2 1 1/1 53.00 0 4 0 -24.69 ODI v Australia 11 Nov 2023 ODI # 4700
17 305 54 27.72 0 2 1 1/1 53.00 0 5 0 -25.27 ODI v Sri Lanka 6 Nov 2023 ODI # 4695
18 361 56 30.08 0 3 1 1/1 53.00 0 6 0 -22.91 ODI v Pakistan 31 Oct 2023 ODI # 4688
19 381 56 29.30 0 3 1 1/1 53.00 0 6 0 -23.69 ODI v Netherlands 28 Oct 2023 ODI # 4685
20 492 111 35.14 1 4 1 1/1 73.00 0 7 0 -37.85 ODI v South Africa 24 Oct 2023 ODI # 4680
21 538 111 35.86 1 4 1 1/1 79.00 0 9 0 -43.13 ODI v India 19 Oct 2023 ODI # 4674
22 579 111 38.60 1 4 1 1/1 79.00 0 9 0 -40.39 ODI v New Zealand 13 Oct 2023 ODI # 4668
23 579 111 38.60 1 4 1 1/1 86.00 0 9 0 -47.39 ODI v Afghanistan 7 Oct 2023 ODI # 4660
24 600 111 37.50 1 4 1 1/1 111.00 0 9 0 -73.49 ODI v New Zealand 26 Sep 2023 ODI # 4655
25 649 111 38.17 1 4 1 1/1 111.00 0 9 0 -72.82 ODI v New Zealand 23 Sep 2023 ODI # 4652
26 649 111 38.17 1 4 1 1/1 132.00 0 9 0 -93.82 ODI v New Zealand 21 Sep 2023 ODI # 4650
27 657 111 36.50 1 4 1 1/1 132.00 0 11 0 -95.49 ODI v England 6 Mar 2023 ODI # 4531
28 689 111 36.26 1 4 1 1/1 132.00 0 11 0 -95.73 ODI v England 3 Mar 2023 ODI # 4528
29 720 111 36.00 1 4 1 1/1 132.00 0 11 0 -95.99 ODI v England 1 Mar 2023 ODI # 4525
30 740 111 35.23 1 4 1 1/1 143.00 0 11 0 -107.76 ODI v India 10 Dec 2022 ODI # 4499
31 817 111 37.13 1 5 2 1/1 88.00 0 11 0 -50.86 ODI v India 7 Dec 2022 ODI # 4496
32 831 111 36.13 1 5 2 1/1 88.00 0 12 0 -51.86 ODI v India 4 Dec 2022 ODI # 4493
33 858 111 35.75 1 5 2 1/1 88.00 0 13 0 -52.24 T20I v Sri Lanka 1 Sep 2022 T20I # 1755
34 883 111 35.32 1 5 2 1/1 88.00 0 13 0 -52.67 T20I v Afghanistan 30 Aug 2022 T20I # 1753
35 922 111 35.46 1 5 2 1/1 88.00 0 13 0 -52.53 ODI v Zimbabwe 10 Aug 2022 ODI # 4443
36 1002 111 38.53 1 6 2 1/1 88.00 0 13 0 -49.46 ODI v Zimbabwe 7 Aug 2022 ODI # 4442
37 1022 111 39.30 1 6 2 1/1 94.00 0 13 0 -54.69 ODI v Zimbabwe 5 Aug 2022 ODI # 4441
38 1049 111 38.85 1 6 3 1/1 65.33 0 13 0 -26.48 T20I v Zimbabwe 2 Aug 2022 T20I # 1719
39 1075 111 38.39 1 6 3 1/1 65.33 0 13 0 -26.94 ODI v West Indies 16 Jul 2022 ODI # 4431
40 1075 111 38.39 1 6 3 1/1 65.33 0 14 0 -26.94 ODI v West Indies 13 Jul 2022 ODI # 4426
41 1116 111 39.85 1 6 3 1/1 65.33 0 14 0 -25.47 ODI v West Indies 10 Jul 2022 ODI # 4421
42 1138 111 39.24 1 6 3 1/1 67.66 0 15 0 -28.42 T20I v West Indies 7 Jul 2022 T20I # 1617
43 1149 111 38.30 1 6 3 1/1 67.66 0 16 0 -29.36 T20I v West Indies 3 Jul 2022 T20I # 1607
44 1157 111 37.32 1 6 3 1/1 67.66 0 16 0 -30.34 T20I v West Indies 2 Jul 2022 T20I # 1601
45 1157 111 37.32 1 6 3 1/1 67.66 0 17 0 -30.34 ODI v South Africa 23 Mar 2022 ODI # 4375
46 1182 111 36.93 1 6 3 1/1 70.33 0 17 0 -33.39 ODI v South Africa 20 Mar 2022 ODI # 4372
47 1207 111 36.57 1 6 4 1/1 58.75 0 17 0 -22.17 ODI v South Africa 18 Mar 2022 ODI # 4370
48 1228 111 36.11 1 6 5 1/1 47.40 0 18 0 -11.28 T20I v Afghanistan 5 Mar 2022 T20I # 1496
49 1238 111 35.37 1 6 5 1/1 47.40 0 19 0 -12.02 T20I v Afghanistan 3 Mar 2022 T20I # 1495
50 1267 111 36.20 1 6 5 1/1 47.40 0 19 0 -11.19 ODI v Afghanistan 28 Feb 2022 ODI # 4359
51 1273 111 36.37 1 6 6 1/1 39.83 0 19 0 -3.46 ODI v Afghanistan 25 Feb 2022 ODI # 4358
52 1281 111 35.58 1 6 7 1/1 34.71 0 21 0 0.86 ODI v Afghanistan 23 Feb 2022 ODI # 4357
53 1294 111 34.97 1 6 10 3/10 25.30 0 21 0 9.67 T20I v Pakistan 22 Nov 2021 T20I # 1447
54 1306 111 34.36 1 6 10 3/10 25.30 0 21 0 9.06 T20I v Pakistan 20 Nov 2021 T20I # 1443
55 1312 111 33.64 1 6 10 3/10 27.20 0 21 0 6.44 T20I v Pakistan 19 Nov 2021 T20I # 1439
56 1328 111 33.20 1 6 10 3/10 27.20 0 21 0 6.00 T20I v Australia 4 Nov 2021 T20I # 1391
57 1331 111 32.46 1 6 10 3/10 27.20 0 21 0 5.26 T20I v South Africa 2 Nov 2021 T20I # 1384
58 1362 111 33.21 1 6 10 3/10 27.20 0 21 0 6.01 T20I v West Indies 29 Oct 2021 T20I # 1375
59 1381 111 32.88 1 6 10 3/10 27.20 0 21 0 5.68 T20I v England 27 Oct 2021 T20I # 1369
60 1391 111 33.11 1 6 10 3/10 29.30 0 21 0 3.81 T20I v Sri Lanka 24 Oct 2021 T20I # 1357
61 1441 111 33.51 1 7 10 3/10 29.30 0 21 0 4.21 T20I v P.N.G. 21 Oct 2021 T20I # 1334
62 1458 111 33.13 1 7 10 3/10 29.30 0 23 0 3.83 T20I v Oman 19 Oct 2021 T20I # 1322
63 1481 111 32.91 1 7 10 3/10 29.30 0 23 0 3.61 T20I v Scotland 17 Oct 2021 T20I # 1311
64 1504 111 32.69 1 7 10 3/10 31.00 0 23 0 1.69 T20I v New Zealand 10 Sep 2021 T20I # 1263
65 1547 111 33.63 1 7 10 3/10 31.70 0 24 0 1.93 T20I v New Zealand 8 Sep 2021 T20I # 1260
66 1550 111 32.97 1 7 11 3/10 29.72 0 25 0 3.25 T20I v New Zealand 5 Sep 2021 T20I # 1258
67 1587 111 33.76 1 7 11 3/10 30.36 0 25 0 3.40 T20I v New Zealand 3 Sep 2021 T20I # 1251
68 1601 111 34.06 1 7 11 3/10 31.09 0 25 0 2.97 T20I v New Zealand 1 Sep 2021 T20I # 1243
69 1620 111 33.75 1 7 12 3/10 29.25 0 28 0 4.50 T20I v Australia 9 Aug 2021 T20I # 1222
70 1620 111 33.06 1 7 12 3/10 29.50 0 28 0 3.56 T20I v Australia 7 Aug 2021 T20I # 1218
71 1672 111 33.44 1 8 12 3/10 29.50 0 28 0 3.94 T20I v Australia 6 Aug 2021 T20I # 1216
72 1672 111 32.78 1 8 12 3/10 29.50 0 29 0 3.28 T20I v Australia 4 Aug 2021 T20I # 1212
73 1692 111 32.53 1 8 12 3/10 30.00 0 30 0 2.53 T20I v Australia 3 Aug 2021 T20I # 1210
74 1726 111 32.56 1 8 12 3/10 30.00 0 30 0 2.56 T20I v Zimbabwe 25 Jul 2021 T20I # 1203
75 1730 111 32.03 1 8 12 3/10 30.00 0 30 0 2.03 T20I v Zimbabwe 23 Jul 2021 T20I # 1198
76 1745 111 31.72 1 8 12 3/10 31.16 0 30 0 0.56 T20I v Zimbabwe 22 Jul 2021 T20I # 1196
77 1745 111 31.16 1 8 14 3/10 29.92 0 30 0 1.23 ODI v Zimbabwe 20 Jul 2021 ODI # 4308
78 1771 111 31.07 1 8 14 3/10 29.92 0 31 0 1.14 ODI v Zimbabwe 18 Jul 2021 ODI # 4306
79 1804 111 31.10 1 8 14 3/10 29.92 0 31 0 1.17 ODI v Zimbabwe 16 Jul 2021 ODI # 4304
80 1954 150* 33.68 2 9 14 3/10 30.57 0 31 0 3.11 Test v Zimbabwe 7 Jul 2021 Test # 2427
81 2007 150* 34.01 2 10 14 3/10 30.57 0 32 0 3.44 ODI v Sri Lanka 28 May 2021 ODI # 4292
82 2048 150* 34.13 2 10 14 3/10 30.57 0 34 0 3.56 ODI v Sri Lanka 25 May 2021 ODI # 4291
83 2102 150* 34.45 2 11 14 3/10 30.64 0 34 0 3.81 ODI v Sri Lanka 23 May 2021 ODI # 4290
84 2123 150* 34.24 2 11 14 3/10 30.64 0 34 0 3.59 T20I v New Zealand 30 Mar 2021 T20I # 1140
85 2134 150* 33.87 2 11 14 3/10 30.64 0 34 0 3.23 T20I v New Zealand 28 Mar 2021 T20I # 1139
86 2210 150* 35.07 2 12 14 3/10 30.64 0 34 0 4.43 ODI v New Zealand 26 Mar 2021 ODI # 4282
87 2226 150* 34.78 2 12 14 3/10 30.64 0 34 0 4.13 ODI v New Zealand 23 Mar 2021 ODI # 4280
88 2253 150* 34.66 2 12 14 3/10 30.64 0 35 0 4.01 ODI v New Zealand 20 Mar 2021 ODI # 4279
89 2317 150* 35.64 2 13 14 3/10 31.42 0 35 0 4.21 ODI v West Indies 25 Jan 2021 ODI # 4274
90 2317 150* 35.64 2 13 14 3/10 31.42 0 35 0 4.21 ODI v West Indies 22 Jan 2021 ODI # 4272
91 2326 150* 35.78 2 13 14 3/10 31.42 0 35 0 4.35 ODI v West Indies 20 Jan 2021 ODI # 4270
92 2326 150* 35.78 2 13 14 3/10 31.42 0 35 0 4.35 T20I v Zimbabwe 11 Mar 2020 T20I # 1084
93 2340 150* 36.00 2 13 14 3/10 31.42 0 35 0 4.57 T20I v Zimbabwe 9 Mar 2020 T20I # 1082
94 2343 150* 35.50 2 13 14 3/10 31.42 0 35 0 4.07 ODI v Zimbabwe 6 Mar 2020 ODI # 4253
95 2384 150* 35.58 2 13 14 3/10 33.00 0 36 0 2.58 ODI v Zimbabwe 3 Mar 2020 ODI # 4251
96 2416 150* 35.52 2 13 14 3/10 33.85 0 38 0 1.67 ODI v Zimbabwe 1 Mar 2020 ODI # 4249
97 2441 150* 34.87 2 13 14 3/10 34.28 0 39 0 0.58 Test v Pakistan 7 Feb 2020 Test # 2384
98 2453 150* 34.54 2 13 14 3/10 34.50 0 40 0 0.04 T20I v Pakistan 25 Jan 2020 T20I # 1033
99 2472 150* 34.81 2 13 14 3/10 34.50 0 40 0 0.31 T20I v Pakistan 24 Jan 2020 T20I # 1032
100 2517 150* 34.95 2 13 14 3/10 34.50 0 40 0 0.45 Test v India 22 Nov 2019 Test # 2369
101 2542 150* 34.35 2 13 14 3/10 36.21 0 40 0 -1.86 Test v India 14 Nov 2019 Test # 2366
102 2550 150* 34.00 2 13 14 3/10 36.21 0 41 0 -2.21 T20I v India 10 Nov 2019 T20I # 1014
103 2580 150* 33.94 2 13 14 3/10 36.21 0 41 0 -2.26 T20I v India 7 Nov 2019 T20I # 1007
104 2595 150* 34.14 2 13 14 3/10 36.92 0 42 0 -2.78 T20I v India 3 Nov 2019 T20I # 1000
105 2601 150* 33.77 2 13 14 3/10 38.07 0 42 0 -4.29 T20I v Afghanistan 21 Sep 2019 T20I # 892
106 2663 150* 34.14 2 14 14 3/10 38.07 0 42 0 -3.93 T20I v Zimbabwe 18 Sep 2019 T20I # 886
107 2707 150* 34.26 2 14 14 3/10 38.28 0 42 0 -4.01 T20I v Afghanistan 15 Sep 2019 T20I # 883
108 2721 150* 34.01 2 14 14 3/10 38.28 0 43 0 -4.27 T20I v Zimbabwe 13 Sep 2019 T20I # 881
109 2735 150* 33.35 2 14 15 3/10 36.33 0 44 0 -2.97 Test v Afghanistan 5 Sep 2019 Test # 2361
110 2744 150* 33.06 2 14 15 3/10 37.80 0 44 0 -4.73 ODI v Sri Lanka 31 Jul 2019 ODI # 4195
111 2750 150* 32.73 2 14 15 3/10 37.80 0 44 0 -5.06 ODI v Sri Lanka 28 Jul 2019 ODI # 4194
112 2753 150* 32.38 2 14 15 3/10 38.06 0 44 0 -5.67 ODI v Sri Lanka 26 Jul 2019 ODI # 4193
113 2782 150* 32.34 2 14 15 3/10 38.06 0 45 0 -5.71 ODI v Pakistan 5 Jul 2019 ODI # 4186
114 2809 150* 32.28 2 14 15 3/10 38.06 0 45 0 -5.77 ODI v Afghanistan 24 Jun 2019 ODI # 4172
115 2878 150* 32.70 2 15 15 3/10 38.06 0 45 0 -5.36 ODI v Australia 20 Jun 2019 ODI # 4166
116 2878 150* 32.70 2 15 15 3/10 38.06 0 46 0 -5.36 ODI v West Indies 17 Jun 2019 ODI # 4162
117 2906 150* 32.65 2 15 15 3/10 38.06 0 46 0 -5.41 ODI v England 8 Jun 2019 ODI # 4153
118 2926 150* 32.51 2 15 15 3/10 38.06 0 46 0 -5.55 ODI v New Zealand 5 Jun 2019 ODI # 4151
119 2972 150* 33.02 2 15 15 3/10 38.06 0 46 0 -5.04 ODI v South Africa 2 Jun 2019 ODI # 4147
120 2991 150* 33.23 2 15 15 3/10 38.06 0 46 0 -4.83 ODI v West Indies 17 May 2019 ODI # 4137
121 3026 150* 33.62 2 15 15 3/10 38.06 0 46 0 -4.44 ODI v Ireland 15 May 2019 ODI # 4136
122 3056 150* 33.95 2 15 15 3/10 38.06 0 47 0 -4.11 ODI v West Indies 13 May 2019 ODI # 4134
123 3056 150* 33.95 2 15 15 3/10 38.06 0 48 0 -4.11 ODI v West Indies 7 May 2019 ODI # 4129
124 3136 150* 34.08 2 16 15 3/10 38.06 0 48 0 -3.97 Test v New Zealand 8 Mar 2019 Test # 2350
125 3304 150* 35.14 3 17 16 3/10 35.87 0 48 0 -0.72 Test v New Zealand 28 Feb 2019 Test # 2349
126 3320 150* 34.94 3 17 16 3/10 37.62 0 49 0 -2.67 ODI v New Zealand 20 Feb 2019 ODI # 4095
127 3327 150* 34.65 3 17 16 3/10 39.18 0 49 0 -4.53 ODI v New Zealand 16 Feb 2019 ODI # 4094
128 3340 150* 34.43 3 17 17 3/10 38.47 0 49 0 -4.03 ODI v New Zealand 13 Feb 2019 ODI # 4093
129 3351 150* 34.19 3 17 20 3/10 33.60 0 49 0 0.59 T20I v West Indies 22 Dec 2018 T20I # 717
130 3394 150* 34.63 3 17 21 3/10 32.04 0 49 0 2.58 T20I v West Indies 20 Dec 2018 T20I # 716
131 3406 150* 34.40 3 17 22 3/10 31.18 0 49 0 3.22 T20I v West Indies 17 Dec 2018 T20I # 715
132 3406 150* 34.40 3 17 22 3/10 31.81 0 49 0 2.58 ODI v West Indies 14 Dec 2018 ODI # 4073
133 3436 150* 34.36 3 17 22 3/10 32.36 0 49 0 1.99 ODI v West Indies 11 Dec 2018 ODI # 4072
134 3450 150* 34.50 3 17 22 3/10 32.36 0 49 0 2.13 ODI v West Indies 9 Dec 2018 ODI # 4071
135 3586 150* 35.50 4 18 22 3/10 32.63 0 49 0 2.86 Test v West Indies 30 Nov 2018 Test # 2331
136 3620 150* 35.14 4 18 22 3/10 32.95 0 50 0 2.19 Test v West Indies 22 Nov 2018 Test # 2328
137 3757 150* 36.12 5 19 22 3/10 33.63 0 50 0 2.48 Test v Zimbabwe 11 Nov 2018 Test # 2325
138 3773 150* 35.59 5 19 23 3/10 32.60 0 51 0 2.98 Test v Zimbabwe 3 Nov 2018 Test # 2323
139 3773 150* 35.59 5 19 23 3/10 34.34 0 51 0 1.24 ODI v Zimbabwe 26 Oct 2018 ODI # 4061
140 3773 150* 35.59 5 19 24 3/10 33.79 0 51 0 1.80 ODI v Zimbabwe 24 Oct 2018 ODI # 4060
141 3773 150* 35.26 5 19 25 3/10 33.40 0 51 0 1.86 ODI v Zimbabwe 21 Oct 2018 ODI # 4057
142 3777 150* 34.97 5 19 26 3/10 33.38 0 51 0 1.58 ODI v India 28 Sep 2018 ODI # 4048
143 3802 150* 34.88 5 19 27 3/10 33.55 0 51 0 1.32 ODI v Pakistan 26 Sep 2018 ODI # 4047
144 3876 150* 35.23 5 20 28 3/10 32.96 0 52 0 2.27 ODI v Afghanistan 23 Sep 2018 ODI # 4045
145 3901 150* 35.14 5 20 28 3/10 32.96 0 52 0 2.17 ODI v India 21 Sep 2018 ODI # 4042
146 3928 150* 35.07 5 20 28 3/10 33.14 0 52 0 1.92 ODI v Afghanistan 20 Sep 2018 ODI # 4041
147 3929 150* 34.76 5 20 28 3/10 33.14 0 52 0 1.62 ODI v Sri Lanka 15 Sep 2018 ODI # 4036
148 3961 150* 35.05 5 20 28 3/10 33.14 0 52 0 1.91 T20I v West Indies 5 Aug 2018 T20I # 694
149 3974 150* 35.16 5 20 28 3/10 33.14 0 52 0 2.02 T20I v West Indies 4 Aug 2018 T20I # 693
150 4009 150* 35.16 5 20 28 3/10 33.14 0 53 0 2.02 T20I v West Indies 31 Jul 2018 T20I # 692
151 4076 150* 35.75 5 21 28 3/10 33.85 0 53 0 1.89 ODI v West Indies 28 Jul 2018 ODI # 4024
152 4115 150* 35.78 5 21 28 3/10 33.85 0 53 0 1.92 ODI v West Indies 25 Jul 2018 ODI # 4023
153 4119 150* 35.81 5 21 28 3/10 33.85 0 56 0 1.96 ODI v West Indies 22 Jul 2018 ODI # 4022
154 4123 150* 35.23 5 21 28 3/10 34.57 0 56 0 0.66 Test v West Indies 12 Jul 2018 Test # 2312
155 4138 150* 34.77 5 21 29 3/10 34.00 0 56 0 0.77 Test v West Indies 4 Jul 2018 Test # 2310
156 4183 150* 34.85 5 21 29 3/10 34.00 0 58 0 0.85 T20I v Afghanistan 7 Jun 2018 T20I # 669
157 4197 150* 34.68 5 21 29 3/10 34.31 0 58 0 0.37 T20I v Afghanistan 5 Jun 2018 T20I # 668
158 4226 150* 34.63 5 21 31 3/10 32.12 0 59 0 2.51 T20I v Afghanistan 3 Jun 2018 T20I # 667
159 4247 150* 34.52 5 21 31 3/10 32.12 0 60 0 2.39 T20I v India 18 Mar 2018 T20I # 662
160 4290 150* 34.87 5 21 31 3/10 33.06 0 60 0 1.81 T20I v Sri Lanka 16 Mar 2018 T20I # 661
161 4301 150* 34.68 5 21 31 3/10 33.35 0 60 0 1.33 T20I v India 14 Mar 2018 T20I # 660
162 4321 150* 34.56 5 21 33 3/10 31.78 0 60 0 2.78 T20I v Sri Lanka 10 Mar 2018 T20I # 658
163 4322 150* 34.30 5 21 33 3/10 32.12 0 60 0 2.18 T20I v India 8 Mar 2018 T20I # 657
164 4363 150* 34.35 5 21 33 3/10 32.12 0 60 0 2.23 T20I v Sri Lanka 18 Feb 2018 T20I # 651
165 4406 150* 34.42 5 21 33 3/10 32.81 0 60 0 1.60 T20I v Sri Lanka 15 Feb 2018 T20I # 648
166 4429 150* 34.06 5 21 33 3/10 32.81 0 61 0 1.25 Test v Sri Lanka 8 Feb 2018 Test # 2296
167 4540 150* 34.92 5 22 33 3/10 33.03 0 61 0 1.89 Test v Sri Lanka 31 Jan 2018 Test # 2295
168 4616 150* 35.23 5 23 33 3/10 33.57 0 62 0 1.66 ODI v Sri Lanka 27 Jan 2018 ODI # 3967
169 4623 150* 35.02 5 23 33 3/10 33.57 0 62 0 1.44 ODI v Sri Lanka 25 Jan 2018 ODI # 3965
170 4625 150* 34.77 5 23 33 3/10 33.57 0 63 0 1.19 ODI v Zimbabwe 23 Jan 2018 ODI # 3964
171 4649 150* 34.69 5 23 33 3/10 33.57 0 65 0 1.11 ODI v Sri Lanka 19 Jan 2018 ODI # 3959
172 4649 150* 34.69 5 23 33 3/10 33.57 0 65 0 1.11 ODI v Zimbabwe 15 Jan 2018 ODI # 3952
173 4673 150* 34.61 5 23 33 3/10 33.87 0 65 0 0.73 T20I v South Africa 29 Oct 2017 T20I # 628
174 4676 150* 34.38 5 23 33 3/10 34.57 0 66 0 -0.19 T20I v South Africa 26 Oct 2017 T20I # 626
175 4678 150* 34.14 5 23 33 3/10 35.57 0 66 0 -1.42 ODI v South Africa 22 Oct 2017 ODI # 3929
176 4713 150* 34.15 5 23 33 3/10 36.06 0 66 0 -1.90 ODI v South Africa 18 Oct 2017 ODI # 3925
177 4739 150* 34.09 5 23 33 3/10 36.39 0 66 0 -2.30 ODI v South Africa 15 Oct 2017 ODI # 3923
178 4786 150* 33.94 5 23 33 3/10 37.45 0 66 0 -3.51 Test v South Africa 6 Oct 2017 Test # 2277
179 4861 150* 33.99 5 24 33 3/10 38.81 0 66 0 -4.82 Test v South Africa 28 Sep 2017 Test # 2276
180 4882 150* 33.90 5 24 33 3/10 39.12 0 66 0 -5.21 ODI v India 15 Jun 2017 ODI # 3891
181 4984 150* 34.61 6 25 33 3/10 39.12 0 66 0 -4.51 ODI v New Zealand 9 Jun 2017 ODI # 3883
182 4992 150* 34.42 6 25 33 3/10 39.12 0 66 0 -4.69 ODI v Australia 5 Jun 2017 ODI # 3879
183 4998 150* 34.46 6 25 33 3/10 39.12 0 66 0 -4.65 ODI v England 1 Jun 2017 ODI # 3875
184 5044 150* 34.78 6 25 33 3/10 39.12 0 68 0 -4.33 ODI v New Zealand 24 May 2017 ODI # 3871
185 5044 150* 34.78 6 25 33 3/10 39.51 0 68 0 -4.72 ODI v Ireland 19 May 2017 ODI # 3869
186 5095 150* 34.89 6 26 33 3/10 39.75 0 69 0 -4.86 ODI v New Zealand 17 May 2017 ODI # 3868
187 5138 150* 35.19 6 26 33 3/10 39.75 0 69 0 -4.56 ODI v Ireland 12 May 2017 ODI # 3866
188 5142 150* 35.21 6 26 34 3/10 39.02 0 71 0 -3.81 T20I v Sri Lanka 6 Apr 2017 T20I # 607
189 5173 150* 35.19 6 26 34 3/10 39.20 0 71 0 -4.01 T20I v Sri Lanka 4 Apr 2017 T20I # 606
190 5180 150* 35.00 6 26 34 3/10 39.35 0 74 0 -4.35 ODI v Sri Lanka 1 Apr 2017 ODI # 3858
191 5180 150* 35.00 6 26 34 3/10 39.35 0 74 0 -4.35 ODI v Sri Lanka 28 Mar 2017 ODI # 3856
192 5193 150* 35.08 6 26 34 3/10 39.35 0 76 0 -4.26 ODI v Sri Lanka 25 Mar 2017 ODI # 3855
193 5201 150* 34.67 6 26 34 3/10 39.64 0 78 0 -4.97 Test v Sri Lanka 7 Mar 2017 Test # 2252
194 5293 150* 34.82 6 27 34 3/10 40.11 0 79 0 -5.29 Test v India 9 Feb 2017 Test # 2249
195 5350 150* 34.74 6 27 34 3/10 40.11 0 79 0 -5.37 Test v New Zealand 20 Jan 2017 Test # 2248
196 5381 150* 34.49 6 27 36 3/10 38.30 0 80 0 -3.81 Test v New Zealand 12 Jan 2017 Test # 2246
197 5399 150* 34.38 6 27 36 3/10 38.30 0 80 0 -3.91 T20I v New Zealand 8 Jan 2017 T20I # 576
198 5418 150* 34.29 6 27 36 3/10 39.19 0 80 0 -4.90 T20I v New Zealand 6 Jan 2017 T20I # 575
199 5470 150* 34.40 6 28 36 3/10 39.19 0 80 0 -4.79 T20I v New Zealand 3 Jan 2017 T20I # 574
200 5473 150* 34.20 6 28 36 3/10 39.36 0 80 0 -5.15 ODI v New Zealand 31 Dec 2016 ODI # 3816
201 5474 150* 34.00 6 28 36 3/10 39.36 0 80 0 -5.36 ODI v New Zealand 29 Dec 2016 ODI # 3815
202 5474 150* 33.79 6 28 36 3/10 39.36 0 80 0 -5.57 ODI v New Zealand 26 Dec 2016 ODI # 3814
203 5534 150* 33.74 6 28 36 3/10 39.36 0 80 0 -5.61 Test v England 28 Oct 2016 Test # 2227
204 5589 150* 33.66 6 28 36 3/10 40.00 0 81 0 -6.33 Test v England 20 Oct 2016 Test # 2225
205 5595 150* 33.50 6 28 36 3/10 40.00 0 82 0 -6.49 ODI v England 12 Oct 2016 ODI # 3794
206 5670 150* 33.75 6 29 36 3/10 40.00 0 82 0 -6.24 ODI v England 9 Oct 2016 ODI # 3793
207 5695 150* 33.69 6 29 36 3/10 40.66 0 82 0 -6.96 ODI v England 7 Oct 2016 ODI # 3791
208 5727 150* 33.88 6 29 36 3/10 40.66 0 82 0 -6.77 ODI v Afghanistan 1 Oct 2016 ODI # 3786
209 5752 150* 33.83 6 29 36 3/10 40.66 0 82 0 -6.83 ODI v Afghanistan 28 Sep 2016 ODI # 3783
210 5814 150* 34.00 6 30 36 3/10 41.27 0 83 0 -7.27 ODI v Afghanistan 25 Sep 2016 ODI # 3781
211 5819 150* 33.83 6 30 36 3/10 41.86 0 83 0 -8.02 T20I v New Zealand 26 Mar 2016 T20I # 550
212 5837 150* 33.73 6 30 37 3/10 40.83 0 83 0 -7.09 T20I v India 23 Mar 2016 T20I # 547
213 5886 150* 34.02 6 30 37 3/10 41.43 0 83 0 -7.40 T20I v Australia 21 Mar 2016 T20I # 544
214 5890 150* 33.85 6 30 37 3/10 41.43 0 85 0 -7.58 T20I v Pakistan 16 Mar 2016 T20I # 536
215 5890 150* 33.85 6 30 37 3/10 41.43 0 87 0 -7.58 T20I v Oman 13 Mar 2016 T20I # 534
216 5890 150* 33.85 6 30 37 3/10 41.43 0 87 0 -7.58 T20I v Ireland 11 Mar 2016 T20I # 530
217 5900 150* 33.71 6 30 37 3/10 41.64 0 87 0 -7.93 T20I v Netherlands 9 Mar 2016 T20I # 524
218 5933 150* 33.90 6 30 37 3/10 41.64 0 87 0 -7.74 T20I v India 6 Mar 2016 T20I # 521
219 5955 150* 34.02 6 30 37 3/10 41.64 0 87 0 -7.62 T20I v Pakistan 2 Mar 2016 T20I # 516
220 5978 150* 34.16 6 30 38 3/10 40.92 0 87 0 -6.76 T20I v Sri Lanka 28 Feb 2016 T20I # 513
221 6014 150* 34.36 6 30 40 3/10 39.00 0 88 0 -4.63 T20I v U.A.E. 26 Feb 2016 T20I # 511
222 6021 150* 34.21 6 30 41 3/10 38.26 0 90 0 -4.05 T20I v India 24 Feb 2016 T20I # 509
223 6075 150* 34.32 6 31 41 3/10 38.26 0 90 0 -3.94 T20I v Zimbabwe 22 Jan 2016 T20I # 484
224 6081 150* 34.16 6 31 41 3/10 38.68 0 90 0 -4.52 T20I v Zimbabwe 20 Jan 2016 T20I # 482
225 6082 150* 33.97 6 31 41 3/10 38.68 0 91 0 -4.70 T20I v Zimbabwe 17 Jan 2016 T20I # 481
226 6089 150* 33.82 6 31 41 3/10 39.17 0 92 0 -5.34 T20I v Zimbabwe 15 Jan 2016 T20I # 479
227 6097 150* 33.68 6 31 41 3/10 39.17 0 93 0 -5.48 T20I v Zimbabwe 15 Nov 2015 T20I # 463
228 6119 150* 33.80 6 31 42 3/10 38.66 0 93 0 -4.86 T20I v Zimbabwe 13 Nov 2015 T20I # 462
229 6171 150* 33.90 6 32 42 3/10 38.66 0 93 0 -4.76 ODI v Zimbabwe 11 Nov 2015 ODI # 3706
230 6175 150* 33.74 6 32 42 3/10 38.66 0 93 0 -4.92 ODI v Zimbabwe 9 Nov 2015 ODI # 3705
231 6184 150* 33.60 6 32 42 3/10 38.66 0 93 0 -5.05 ODI v Zimbabwe 7 Nov 2015 ODI # 3703
232 6219 150* 33.61 6 32 42 3/10 38.66 0 93 0 -5.05 Test v South Africa 30 Jul 2015 Test # 2174
233 6286 150* 33.79 6 33 43 3/10 37.97 0 93 0 -4.18 Test v South Africa 21 Jul 2015 Test # 2172
234 6286 150* 33.79 6 33 44 3/10 37.56 0 93 0 -3.77 ODI v South Africa 15 Jul 2015 ODI # 3668
235 6336 150* 33.88 6 34 45 3/10 37.02 0 93 0 -3.13 ODI v South Africa 12 Jul 2015 ODI # 3666
236 6336 150* 33.70 6 34 45 3/10 37.40 0 94 0 -3.69 ODI v South Africa 10 Jul 2015 ODI # 3663
237 6366 150* 33.50 6 34 46 3/10 37.02 0 97 0 -3.51 Test v Pakistan 6 May 2015 Test # 2161
238 6455 150* 33.61 6 34 46 3/10 37.67 0 98 1 -4.05 Test v Pakistan 28 Apr 2015 Test # 2159
239 6455 150* 33.61 6 34 46 3/10 37.67 0 98 1 -4.05 T20I v Pakistan 24 Apr 2015 T20I # 416
240 6459 150* 33.46 6 34 46 3/10 37.86 0 98 1 -4.40 ODI v Pakistan 22 Apr 2015 ODI # 3649
241 6476 150* 33.38 6 34 46 3/10 38.00 0 98 1 -4.61 ODI v Pakistan 19 Apr 2015 ODI # 3648
242 6481 150* 33.23 6 34 46 3/10 38.15 0 99 1 -4.91 ODI v Pakistan 17 Apr 2015 ODI # 3647
243 6502 150* 33.17 6 34 46 3/10 38.23 0 99 1 -5.06 ODI v India 19 Mar 2015 ODI # 3641
244 6630 150* 33.82 7 35 46 3/10 38.71 0 99 1 -4.89 ODI v New Zealand 13 Mar 2015 ODI # 3634
245 6733 150* 34.17 8 36 46 3/10 38.71 0 99 1 -4.53 ODI v England 9 Mar 2015 ODI # 3630
246 6795 150* 34.31 8 37 46 3/10 39.34 0 100 1 -5.02 ODI v Scotland 5 Mar 2015 ODI # 3624
247 6823 150* 34.28 8 37 46 3/10 40.41 0 100 1 -6.12 ODI v Sri Lanka 26 Feb 2015 ODI # 3615
248 6846 150* 34.23 8 37 47 3/10 40.21 0 101 1 -5.98 ODI v Afghanistan 18 Feb 2015 ODI # 3605
249 6897 150* 34.48 8 38 47 3/10 40.21 0 102 1 -5.72 ODI v Zimbabwe 1 Dec 2014 ODI # 3559
250 6979 150* 34.89 8 39 47 3/10 40.87 0 103 1 -5.97 ODI v Zimbabwe 28 Nov 2014 ODI # 3555
251 7012 150* 35.06 8 39 48 3/10 40.62 0 103 1 -5.56 ODI v Zimbabwe 26 Nov 2014 ODI # 3553
252 7024 150* 34.94 8 39 48 3/10 40.87 0 105 1 -5.92 ODI v Zimbabwe 23 Nov 2014 ODI # 3552
253 7025 150* 34.77 8 39 50 3/10 40.04 0 106 1 -5.26 ODI v Zimbabwe 21 Nov 2014 ODI # 3550
254 7071 150* 34.66 8 39 51 3/10 39.47 0 109 1 -4.80 Test v Zimbabwe 12 Nov 2014 Test # 2145
255 7198 150* 34.94 8 41 51 3/10 39.72 0 111 1 -4.78 Test v Zimbabwe 3 Nov 2014 Test # 2143
256 7289 150* 35.04 8 42 51 3/10 39.76 0 112 1 -4.72 Test v Zimbabwe 25 Oct 2014 Test # 2141
257 7342 150* 34.96 8 43 54 3/10 39.64 0 113 1 -4.68 Test v West Indies 13 Sep 2014 Test # 2139
258 7415 150* 34.97 8 44 54 3/10 40.83 0 114 1 -5.85 Test v West Indies 5 Sep 2014 Test # 2138
259 7415 150* 34.97 8 44 54 3/10 40.83 0 114 1 -5.85 T20I v West Indies 27 Aug 2014 T20I # 404
260 7442 150* 34.93 8 44 55 3/10 40.96 0 115 1 -6.02 ODI v West Indies 25 Aug 2014 ODI # 3514
261 7442 150* 34.77 8 44 56 3/10 41.07 0 116 1 -6.29 ODI v West Indies 22 Aug 2014 ODI # 3511
262 7453 150* 34.66 8 44 57 3/10 40.70 0 117 1 -6.03 ODI v West Indies 20 Aug 2014 ODI # 3509
263 7453 150* 34.66 8 44 57 3/10 40.78 0 117 1 -6.12 ODI v India 19 Jun 2014 ODI # 3499
264 7453 150* 34.50 8 44 57 3/10 40.78 0 117 1 -6.28 ODI v India 17 Jun 2014 ODI # 3498
265 7494 150* 34.53 8 44 57 3/10 41.24 0 117 1 -6.71 ODI v India 15 Jun 2014 ODI # 3497
266 7500 150* 34.56 8 44 57 3/10 41.24 0 117 1 -6.68 T20I v Australia 1 Apr 2014 T20I # 396
267 7517 150* 34.64 8 44 58 3/10 40.94 0 117 1 -6.30 T20I v Pakistan 30 Mar 2014 T20I # 392
268 7550 150* 34.79 8 44 58 3/10 41.06 0 117 1 -6.27 T20I v India 28 Mar 2014 T20I # 389
269 7551 150* 34.63 8 44 59 3/10 40.83 0 117 1 -6.19 T20I v West Indies 25 Mar 2014 T20I # 385
270 7553 150* 34.48 8 44 61 3/10 39.70 0 117 1 -5.21 T20I v Hong Kong 20 Mar 2014 T20I # 375
271 7553 150* 34.48 8 44 61 3/10 39.70 0 117 1 -5.21 T20I v Nepal 18 Mar 2014 T20I # 371
272 7553 150* 34.48 8 44 62 3/10 39.19 0 119 1 -4.70 T20I v Afghanistan 16 Mar 2014 T20I # 366
273 7583 150* 34.46 8 44 63 3/10 39.04 0 119 1 -4.57 ODI v Sri Lanka 6 Mar 2014 ODI # 3485
274 7583 150* 34.46 8 44 64 3/10 39.17 0 119 1 -4.70 ODI v Pakistan 4 Mar 2014 ODI # 3482
275 7588 150* 34.33 8 44 66 3/10 38.56 0 119 1 -4.22 ODI v Sri Lanka 22 Feb 2014 ODI # 3471
276 7589 150* 34.18 8 44 66 3/10 38.72 0 121 1 -4.54 ODI v Sri Lanka 20 Feb 2014 ODI # 3470
277 7589 150* 34.03 8 44 66 3/10 39.12 0 121 1 -5.08 ODI v Sri Lanka 17 Feb 2014 ODI # 3469
278 7598 150* 33.91 8 44 67 3/10 38.77 0 121 1 -4.85 T20I v Sri Lanka 14 Feb 2014 T20I # 358
279 7628 150* 33.90 8 44 70 3/10 39.34 0 122 1 -5.44 Test v Sri Lanka 4 Feb 2014 Test # 2117
280 7662 150* 33.90 8 44 70 3/10 39.82 0 122 1 -5.92 T20I v New Zealand 6 Nov 2013 T20I # 333
281 7678 150* 33.82 8 44 72 3/10 39.22 0 122 1 -5.39 ODI v New Zealand 3 Nov 2013 ODI # 3429
282 7699 150* 33.76 8 44 72 3/10 39.55 0 124 1 -5.78 ODI v New Zealand 31 Oct 2013 ODI # 3426
283 7728 150* 33.74 8 44 73 3/10 39.38 0 124 1 -5.63 ODI v New Zealand 29 Oct 2013 ODI # 3423
284 7729 150* 33.60 8 44 73 3/10 39.50 0 125 1 -5.90 T20I v Zimbabwe 12 May 2013 T20I # 316
285 7731 150* 33.46 8 44 74 3/10 39.44 0 125 1 -5.97 T20I v Zimbabwe 11 May 2013 T20I # 315
286 7806 150* 33.79 8 45 75 3/10 39.30 0 125 1 -5.51 ODI v Zimbabwe 8 May 2013 ODI # 3355
287 7837 150* 33.78 8 45 75 3/10 39.54 0 125 1 -5.76 ODI v Zimbabwe 5 May 2013 ODI # 3354
288 7873 150* 33.78 8 45 75 3/10 39.70 0 125 1 -5.91 ODI v Zimbabwe 3 May 2013 ODI # 3353
289 7897 150* 33.60 8 45 75 3/10 40.05 0 127 1 -6.44 Test v Zimbabwe 17 Apr 2013 Test # 2086
290 7928 150* 33.59 8 45 76 3/10 39.89 0 127 1 -6.30 T20I v Sri Lanka 31 Mar 2013 T20I # 312
291 7934 150* 33.47 8 45 77 3/10 40.02 0 127 1 -6.54 ODI v Sri Lanka 28 Mar 2013 ODI # 3352
292 7934 150* 33.47 8 45 77 3/10 40.02 0 127 1 -6.54 ODI v Sri Lanka 25 Mar 2013 ODI # 3351
293 7963 150* 33.45 8 45 77 3/10 40.12 0 127 1 -6.67 ODI v Sri Lanka 23 Mar 2013 ODI # 3349
294 7971 150* 33.21 8 45 78 3/10 40.24 0 128 1 -7.03 Test v Sri Lanka 16 Mar 2013 Test # 2082
295 7971 150* 33.07 8 45 81 3/10 40.17 0 128 1 -7.09 Test v Sri Lanka 8 Mar 2013 Test # 2078
296 8035 150* 33.34 8 46 81 3/10 40.35 0 128 1 -7.01 T20I v West Indies 10 Dec 2012 T20I # 291
297 8083 150* 33.40 8 46 83 3/10 39.84 0 128 1 -6.44 ODI v West Indies 8 Dec 2012 ODI # 3313
298 8139 150* 33.63 8 47 86 3/10 38.98 0 128 1 -5.35 ODI v West Indies 7 Dec 2012 ODI # 3312
299 8191 150* 33.70 8 48 87 3/10 39.03 0 129 1 -5.32 ODI v West Indies 5 Dec 2012 ODI # 3311
300 8194 150* 33.72 8 48 88 3/10 38.89 0 129 1 -5.17 ODI v West Indies 2 Dec 2012 ODI # 3310
301 8194 150* 33.72 8 48 89 3/10 38.78 0 130 1 -5.06 ODI v West Indies 30 Nov 2012 ODI # 3309
302 8272 150* 33.76 8 49 89 3/10 39.25 0 131 1 -5.49 Test v West Indies 21 Nov 2012 Test # 2060
303 8363 150* 33.85 8 50 89 3/10 39.89 0 132 1 -6.04 Test v West Indies 13 Nov 2012 Test # 2057
304 8363 150* 33.72 8 50 89 3/10 40.16 0 132 1 -6.44 T20I v Pakistan 25 Sep 2012 T20I # 274
305 8378 150* 33.64 8 50 89 3/10 40.31 0 132 1 -6.66 T20I v New Zealand 21 Sep 2012 T20I # 267
306 8419 150* 33.67 8 50 90 3/10 40.13 0 132 1 -6.45 T20I v Netherlands 26 Jul 2012 T20I # 254
307 8419 150* 33.67 8 50 91 3/10 39.87 0 132 1 -6.20 T20I v Netherlands 25 Jul 2012 T20I # 253
308 8428 150* 33.57 8 50 92 3/10 39.66 0 132 1 -6.08 T20I v Scotland 24 Jul 2012 T20I # 252
309 8437 150* 33.48 8 50 92 3/10 39.88 0 133 1 -6.40 T20I v Ireland 21 Jul 2012 T20I # 251
310 8440 150* 33.35 8 50 94 3/10 39.32 0 133 1 -5.97 T20I v Ireland 20 Jul 2012 T20I # 250
311 8463 150* 33.31 8 50 94 3/10 39.39 0 133 1 -6.07 T20I v Ireland 18 Jul 2012 T20I # 249
312 8480 150* 33.38 8 50 95 3/10 39.12 0 134 1 -5.74 ODI v Pakistan 22 Mar 2012 ODI # 3267
313 8512 150* 33.51 8 50 95 3/10 39.29 0 134 1 -5.78 ODI v Sri Lanka 20 Mar 2012 ODI # 3265
314 8516 150* 33.52 8 50 95 3/10 39.54 0 134 1 -6.01 ODI v India 16 Mar 2012 ODI # 3261
315 8516 150* 33.39 8 50 95 3/10 39.74 0 134 1 -6.35 ODI v Pakistan 11 Mar 2012 ODI # 3258
316 8548 150* 33.26 8 50 95 3/10 40.22 0 136 1 -6.96 Test v Pakistan 17 Dec 2011 Test # 2024
317 8566 150* 33.07 8 50 96 3/10 40.78 0 136 1 -7.70 Test v Pakistan 9 Dec 2011 Test # 2022
318 8601 150* 33.08 8 50 99 3/4 39.58 0 136 1 -6.50 ODI v Pakistan 6 Dec 2011 ODI # 3222
319 8621 150* 33.15 8 50 99 3/4 39.58 0 137 1 -6.42 ODI v Pakistan 3 Dec 2011 ODI # 3220
320 8622 150* 33.03 8 50 99 3/4 39.58 0 137 1 -6.55 ODI v Pakistan 1 Dec 2011 ODI # 3218
321 8624 150* 32.91 8 50 99 3/4 39.68 0 137 1 -6.77 T20I v Pakistan 29 Nov 2011 T20I # 216
322 8684 150* 33.14 8 51 102 3/4 38.64 0 137 1 -5.50 ODI v Zimbabwe 21 Aug 2011 ODI # 3183
323 8684 150* 33.14 8 51 103 3/4 38.62 0 138 1 -5.47 ODI v Zimbabwe 19 Aug 2011 ODI # 3181
324 8698 150* 33.07 8 51 104 3/4 38.72 0 138 1 -5.64 ODI v Zimbabwe 16 Aug 2011 ODI # 3179
325 8701 150* 32.95 8 51 105 3/4 38.60 0 138 1 -5.65 ODI v Zimbabwe 14 Aug 2011 ODI # 3177
326 8706 150* 32.85 8 51 105 3/4 38.79 0 139 1 -5.93 ODI v Zimbabwe 12 Aug 2011 ODI # 3176
327 8730 150* 32.69 8 51 106 3/4 38.75 0 140 1 -6.05 Test v Zimbabwe 4 Aug 2011 Test # 2002
328 8798 150* 32.95 8 52 106 3/4 39.31 0 140 1 -6.36 ODI v Australia 13 Apr 2011 ODI # 3151
329 8836 150* 32.97 8 52 106 3/4 39.39 0 141 1 -6.42 ODI v Australia 11 Apr 2011 ODI # 3150
330 8864 150* 33.07 8 52 106 3/4 39.53 0 143 1 -6.46 ODI v Australia 9 Apr 2011 ODI # 3149
331 8869 150* 32.97 8 52 107 3/4 39.59 0 143 1 -6.62 ODI v South Africa 19 Mar 2011 ODI # 3138
332 8869 150* 32.97 8 52 107 3/4 39.59 0 143 1 -6.62 ODI v Netherlands 14 Mar 2011 ODI # 3131
333 8890 150* 33.04 8 52 108 3/4 39.50 0 143 1 -6.46 ODI v England 11 Mar 2011 ODI # 3127
334 8896 150* 32.94 8 52 109 3/4 39.59 0 143 1 -6.64 ODI v India 19 Feb 2011 ODI # 3100
335 8910 150* 32.87 8 52 111 3/4 39.22 0 144 1 -6.34 ODI v Zimbabwe 1 Dec 2010 ODI # 3071
336 8929 150* 32.82 8 52 111 3/4 39.38 0 144 1 -6.56 ODI v New Zealand 17 Oct 2010 ODI # 3058
337 8966 150* 32.84 8 52 112 3/4 39.08 0 144 1 -6.23 ODI v New Zealand 14 Oct 2010 ODI # 3056
338 8966 150* 32.84 8 52 114 3/4 38.44 0 144 1 -5.60 ODI v New Zealand 11 Oct 2010 ODI # 3054
339 8969 150* 32.73 8 52 114 3/4 38.81 0 144 1 -6.08 ODI v New Zealand 5 Oct 2010 ODI # 3051
340 8997 150* 32.83 8 52 114 3/4 38.81 0 144 1 -5.98 ODI v Netherlands 20 Jul 2010 ODI # 3029
341 8997 150* 32.83 8 52 114 3/4 38.99 0 144 1 -6.15 ODI v Ireland 16 Jul 2010 ODI # 3028
342 9011 150* 32.76 8 52 114 3/4 39.10 0 144 1 -6.33 ODI v Ireland 15 Jul 2010 ODI # 3027
343 9053 150* 32.80 8 52 114 3/4 39.23 0 144 1 -6.43 ODI v England 12 Jul 2010 ODI # 3026
344 9077 150* 32.88 8 52 114 3/4 39.23 0 144 1 -6.34 ODI v England 10 Jul 2010 ODI # 3025
345 9081 150* 32.78 8 52 114 3/4 39.59 0 144 1 -6.81 ODI v England 8 Jul 2010 ODI # 3018
346 9081 150* 32.78 8 52 114 3/4 40.05 0 144 1 -7.26 ODI v Pakistan 21 Jun 2010 ODI # 2998
347 9090 150* 32.69 8 52 115 3/4 39.94 0 144 1 -7.24 ODI v Sri Lanka 18 Jun 2010 ODI # 2995
348 9113 150* 32.66 8 52 115 3/4 39.94 0 144 1 -7.28 ODI v India 16 Jun 2010 ODI # 2993
349 9159 150* 32.59 8 52 115 3/4 40.21 0 144 1 -7.62 Test v England 4 Jun 2010 Test # 1959
350 9195 150* 32.49 8 52 117 3/4 40.64 0 144 1 -8.14 Test v England 27 May 2010 Test # 1958
351 9197 150* 32.38 8 52 117 3/4 40.64 0 144 1 -8.25 T20I v Australia 5 May 2010 T20I # 161
352 9197 150* 32.27 8 52 117 3/4 40.64 0 145 1 -8.37 T20I v Pakistan 1 May 2010 T20I # 154
353 9262 150* 32.27 8 53 118 3/4 41.06 0 145 1 -8.79 Test v England 20 Mar 2010 Test # 1956
354 9318 150* 32.24 8 54 121 3/4 40.90 0 147 1 -8.66 Test v England 12 Mar 2010 Test # 1954
355 9351 150* 32.24 8 54 121 3/4 41.05 0 147 1 -8.81 ODI v England 5 Mar 2010 ODI # 2968
356 9378 150* 32.22 8 54 122 3/4 40.96 0 147 1 -8.74 ODI v England 2 Mar 2010 ODI # 2965
357 9378 150* 32.11 8 54 122 3/4 41.32 0 147 1 -9.21 ODI v England 28 Feb 2010 ODI # 2964
358 9535 150* 32.43 9 55 124 3/4 41.50 0 147 1 -9.07 Test v New Zealand 15 Feb 2010 Test # 1953
359 9541 150* 32.34 9 55 125 3/4 41.44 0 147 1 -9.09 ODI v New Zealand 11 Feb 2010 ODI # 2953
360 9549 150* 32.26 9 55 125 3/4 41.44 0 148 1 -9.17 ODI v New Zealand 8 Feb 2010 ODI # 2951
361 9572 150* 32.22 9 55 125 3/4 41.58 0 149 1 -9.35 ODI v New Zealand 5 Feb 2010 ODI # 2949
362 9583 150* 32.15 9 55 125 3/4 41.58 0 149 1 -9.42 T20I v New Zealand 3 Feb 2010 T20I # 131
363 9679 150* 32.37 9 56 125 3/4 42.20 0 150 1 -9.83 Test v India 24 Jan 2010 Test # 1950
364 9768 150* 32.45 9 57 127 3/4 42.08 0 150 1 -9.63 Test v India 17 Jan 2010 Test # 1949
365 9832 150* 32.66 9 58 127 3/4 42.16 0 150 1 -9.50 ODI v India 11 Jan 2010 ODI # 2942
366 9856 150* 32.74 9 58 127 3/4 42.29 0 150 1 -9.54 ODI v Sri Lanka 8 Jan 2010 ODI # 2940
367 9916 150* 32.94 9 59 127 3/4 42.59 0 150 1 -9.64 ODI v India 7 Jan 2010 ODI # 2939
368 9961 150* 32.98 9 59 128 3/4 42.50 0 150 1 -9.52 ODI v Sri Lanka 4 Jan 2010 ODI # 2937
369 9994 150* 32.98 9 59 131 3/4 41.93 0 150 1 -8.94 ODI v Zimbabwe 5 Nov 2009 ODI # 2922
370 9994 150* 32.98 9 59 131 3/4 41.93 0 150 1 -8.94 ODI v Zimbabwe 3 Nov 2009 ODI # 2920
371 10001 150* 32.89 9 59 132 3/4 41.87 0 152 1 -8.98 ODI v Zimbabwe 31 Oct 2009 ODI # 2917
372 10001 150* 32.89 9 59 132 3/4 42.00 0 153 1 -9.10 ODI v Zimbabwe 29 Oct 2009 ODI # 2916
373 10005 150* 32.80 9 59 132 3/4 42.05 0 153 1 -9.24 ODI v Zimbabwe 27 Oct 2009 ODI # 2914
374 10032 150* 32.89 9 59 133 3/4 42.03 0 153 1 -9.14 ODI v Zimbabwe 18 Aug 2009 ODI # 2874
375 10053 150* 32.96 9 59 133 3/4 42.27 0 153 1 -9.31 ODI v Zimbabwe 16 Aug 2009 ODI # 2873
376 10067 150* 32.89 9 59 133 3/4 42.38 0 154 1 -9.48 ODI v Zimbabwe 14 Aug 2009 ODI # 2872
377 10073 150* 32.81 9 59 134 3/4 42.37 0 155 1 -9.56 ODI v Zimbabwe 11 Aug 2009 ODI # 2871
378 10073 150* 32.81 9 59 136 3/4 42.03 0 156 1 -9.22 ODI v Zimbabwe 9 Aug 2009 ODI # 2869
379 10094 150* 32.77 9 59 136 3/4 42.14 0 158 1 -9.37 T20I v West Indies 2 Aug 2009 T20I # 117
380 10145 150* 32.93 9 60 138 3/4 41.81 0 159 1 -8.87 ODI v West Indies 31 Jul 2009 ODI # 2865
381 10148 150* 32.84 9 60 138 3/4 42.14 0 159 1 -9.30 ODI v West Indies 28 Jul 2009 ODI # 2863
382 10190 150* 32.87 9 60 139 3/4 42.11 0 159 1 -9.24 ODI v West Indies 26 Jul 2009 ODI # 2862
383 10218 150* 32.85 9 60 143 3/4 41.50 0 163 1 -8.64 Test v West Indies 17 Jul 2009 Test # 1926
384 10235 150* 32.69 9 60 151 5/51 40.03 1 163 1 -7.33 Test v West Indies 9 Jul 2009 Test # 1923
385 10242 150* 32.61 9 60 151 5/51 40.18 1 163 1 -7.56 T20I v Ireland 8 Jun 2009 T20I # 96
386 10250 150* 32.53 9 60 151 5/51 40.28 1 163 1 -7.74 T20I v India 6 Jun 2009 T20I # 93
387 10250 150* 32.53 9 60 153 5/51 39.88 1 163 1 -7.34 ODI v Zimbabwe 23 Jan 2009 ODI # 2801
388 10250 150* 32.53 9 60 153 5/51 39.96 1 163 1 -7.42 ODI v Zimbabwe 21 Jan 2009 ODI # 2799
389 10264 150* 32.48 9 60 154 5/51 39.74 1 163 1 -7.26 ODI v Zimbabwe 19 Jan 2009 ODI # 2797
390 10290 150* 32.46 9 60 154 5/51 39.74 1 163 1 -7.28 ODI v Sri Lanka 16 Jan 2009 ODI # 2794
391 10290 150* 32.46 9 60 154 5/51 39.83 1 163 1 -7.37 ODI v Sri Lanka 14 Jan 2009 ODI # 2793
392 10298 150* 32.38 9 60 154 5/51 39.83 1 163 1 -7.44 ODI v New Zealand 11 Oct 2008 ODI # 2764
393 10298 150* 32.38 9 60 154 5/51 39.88 1 165 1 -7.49 ODI v New Zealand 9 Oct 2008 ODI # 2763
394 10299 150* 32.28 9 60 154 5/51 39.98 1 165 1 -7.69 ODI v Australia 6 Sep 2008 ODI # 2762
395 10310 150* 32.21 9 60 154 5/51 40.07 1 165 1 -7.85 ODI v Pakistan 4 Jul 2008 ODI # 2733
396 10318 150* 32.14 9 60 154 5/51 40.35 1 165 1 -8.21 ODI v Sri Lanka 30 Jun 2008 ODI # 2726
397 10344 150* 32.22 9 60 154 5/51 40.58 1 165 1 -8.36 ODI v India 28 Jun 2008 ODI # 2721
398 10348 150* 32.13 9 60 155 5/51 40.72 1 165 1 -8.58 ODI v Sri Lanka 25 Jun 2008 ODI # 2715
399 10356 150* 32.16 9 60 157 5/51 40.44 1 165 1 -8.28 ODI v U.A.E. 24 Jun 2008 ODI # 2711
400 10380 150* 32.13 9 60 157 5/51 40.71 1 165 1 -8.57 ODI v India 12 Jun 2008 ODI # 2706
401 10387 150* 32.05 9 60 157 5/51 40.96 1 165 1 -8.90 ODI v Pakistan 8 Jun 2008 ODI # 2704
402 10389 150* 31.96 9 60 157 5/51 40.96 1 165 1 -9.00 T20I v Pakistan 20 Apr 2008 T20I # 55
403 10426 150* 31.98 9 60 157 5/51 41.24 1 165 1 -9.26 ODI v Pakistan 19 Apr 2008 ODI # 2703
404 10435 150* 31.91 9 60 157 5/51 41.49 1 165 1 -9.57 ODI v Pakistan 16 Apr 2008 ODI # 2702
405 10459 150* 31.88 9 60 158 5/51 41.50 1 165 1 -9.61 ODI v Pakistan 13 Apr 2008 ODI # 2700
406 10517 150* 32.06 9 61 158 5/51 41.62 1 165 1 -9.55 ODI v Pakistan 11 Apr 2008 ODI # 2698
407 10519 150* 31.97 9 61 158 5/51 41.99 1 165 1 -10.02 ODI v Pakistan 8 Apr 2008 ODI # 2696
408 10568 150* 32.12 9 61 159 5/51 41.98 1 165 1 -9.86 ODI v Ireland 22 Mar 2008 ODI # 2695
409 10571 150* 32.13 9 61 159 5/51 42.18 1 166 1 -10.05 ODI v Ireland 20 Mar 2008 ODI # 2694
410 10571 150* 32.13 9 61 160 5/51 42.11 1 166 1 -9.98 ODI v Ireland 18 Mar 2008 ODI # 2693
411 10572 150* 32.03 9 61 161 5/51 42.03 1 166 1 -9.99 T20I v Pakistan 20 Sep 2007 T20I # 42
412 10588 150* 31.98 9 61 162 5/51 41.88 1 167 1 -9.90 T20I v Sri Lanka 18 Sep 2007 T20I # 38
413 10597 150* 31.91 9 61 162 5/51 41.88 1 168 1 -9.97 T20I v Pakistan 2 Sep 2007 T20I # 18
414 10599 150* 31.82 9 61 162 5/51 41.88 1 169 1 -10.06 T20I v Kenya 1 Sep 2007 T20I # 17
415 10635 150* 31.84 9 61 164 5/51 41.54 1 169 1 -9.70 ODI v Sri Lanka 25 Jul 2007 ODI # 2607
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
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