Records type batting analysis [change type]
View reverse cumulative averages [change view]
Batting position equal to 3 remove equal to 3 from query or equal to 5 remove equal to 5 from query
Ordered by batting average (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 2008-2024 523 581 86 26734 254* 54.00 33648 79.45 80 139 35 2646 294 Profile
filtered 2009-2024 347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220
Reverse cumulative
16 16 4 975 122* 81.25 1031 94.56 4 7 2 87 13 ODI v Pakistan 10 Sep 2023 ODI # 4639
17 16 4 975 122* 81.25 1031 94.56 4 7 2 87 13 ODI v Nepal 4 Sep 2023 ODI # 4632
10 10 2 638 117 79.75 674 94.65 3 4 2 58 9 ODI v Bangladesh 19 Oct 2023 ODI # 4674
13 13 3 794 117 79.40 864 91.89 3 6 2 73 9 ODI v Australia 8 Oct 2023 ODI # 4662
12 12 3 709 117 78.77 748 94.78 3 5 2 67 9 ODI v Afghanistan 11 Oct 2023 ODI # 4666
14 14 3 850 117 77.27 925 91.89 3 7 2 78 10 ODI v Australia 27 Sep 2023 ODI # 4657
14 14 3 850 117 77.27 925 91.89 3 7 2 78 10 ODI v Sri Lanka 17 Sep 2023 ODI # 4649
18 17 4 979 122* 75.30 1038 94.31 4 7 2 88 13 ODI v Pakistan 2 Sep 2023 ODI # 4630
18 17 4 979 122* 75.30 1038 94.31 4 7 2 88 13 ODI v West Indies 27 Jul 2023 ODI # 4622
19 17 4 979 122* 75.30 1038 94.31 4 7 2 88 13 Test v West Indies 20 Jul 2023 Test # 2513
19 17 4 979 122* 75.30 1038 94.31 4 7 2 88 13 Test v West Indies 12 Jul 2023 Test # 2510
19 17 4 979 122* 75.30 1038 94.31 4 7 2 88 13 Test v Australia 7 Jun 2023 Test # 2505
20 18 4 1033 122* 73.78 1110 93.06 4 8 2 90 14 ODI v Australia 22 Mar 2023 ODI # 4545
7 7 1 440 117 73.33 464 94.82 2 3 1 44 3 ODI v Sri Lanka 2 Nov 2023 ODI # 4690
11 11 2 654 117 72.66 692 94.50 3 4 2 61 9 ODI v Pakistan 14 Oct 2023 ODI # 4669
15 15 3 853 117 71.08 937 91.03 3 7 2 78 10 ODI v Sri Lanka 12 Sep 2023 ODI # 4641
21 19 4 1064 122* 70.93 1145 92.92 4 8 2 94 14 ODI v Australia 19 Mar 2023 ODI # 4541
6 6 1 352 117 70.40 370 95.13 2 2 1 33 3 ODI v South Africa 5 Nov 2023 ODI # 4694
39 37 9 1886 166* 67.35 1805 104.48 7 12 2 173 35 T20I v South Africa 2 Oct 2022 T20I # 1803
9 9 1 535 117 66.87 577 92.72 2 4 2 52 5 ODI v New Zealand 22 Oct 2023 ODI # 4678
22 20 4 1068 122* 66.75 1154 92.54 4 8 2 95 14 ODI v Australia 17 Mar 2023 ODI # 4538
22 20 4 1068 122* 66.75 1154 92.54 4 8 2 95 14 Test v Australia 9 Mar 2023 Test # 2499
22 20 4 1068 122* 66.75 1154 92.54 4 8 2 95 14 Test v Australia 1 Mar 2023 Test # 2496
22 20 4 1068 122* 66.75 1154 92.54 4 8 2 95 14 Test v Australia 17 Feb 2023 Test # 2493
38 36 8 1837 166* 65.60 1777 103.37 7 12 2 166 34 T20I v Pakistan 23 Oct 2022 T20I # 1842
40 38 9 1889 166* 65.13 1814 104.13 7 12 2 173 35 T20I v South Africa 28 Sep 2022 T20I # 1800
196 190 41 9697 166* 65.08 9469 102.40 28 65 10 883 148 ODI v South Africa 18 Oct 2015 ODI # 3695
196 190 41 9697 166* 65.08 9469 102.40 28 65 10 883 148 ODI v South Africa 14 Oct 2015 ODI # 3692
196 190 41 9697 166* 65.08 9469 102.40 28 65 10 883 148 ODI v South Africa 11 Oct 2015 ODI # 3689
41 39 9 1952 166* 65.06 1862 104.83 7 13 2 176 39 T20I v Australia 25 Sep 2022 T20I # 1796
27 25 5 1301 166* 65.05 1336 97.38 5 8 2 116 23 ODI v Sri Lanka 15 Jan 2023 ODI # 4505
195 189 41 9620 166* 65.00 9370 102.66 28 64 10 878 148 ODI v South Africa 22 Oct 2015 ODI # 3698
193 187 41 9475 166* 64.89 9224 102.72 27 64 10 872 142 Test v South Africa 3 Dec 2015 Test # 2191
193 187 41 9475 166* 64.89 9224 102.72 27 64 10 872 142 Test v South Africa 25 Nov 2015 Test # 2189
193 187 41 9475 166* 64.89 9224 102.72 27 64 10 872 142 Test v South Africa 14 Nov 2015 Test # 2188
193 187 41 9475 166* 64.89 9224 102.72 27 64 10 872 142 Test v South Africa 5 Nov 2015 Test # 2186
192 186 41 9387 166* 64.73 9059 103.62 27 63 10 862 142 ODI v Australia 12 Jan 2016 ODI # 3723
197 191 41 9698 166* 64.65 9470 102.40 28 65 10 883 148 T20I v South Africa 5 Oct 2015 T20I # 457
190 184 41 9237 166* 64.59 8895 103.84 27 61 10 849 141 ODI v Australia 17 Jan 2016 ODI # 3725
191 185 41 9296 166* 64.55 8962 103.72 27 62 10 853 141 ODI v Australia 15 Jan 2016 ODI # 3724
198 192 41 9741 166* 64.50 9497 102.56 28 65 10 884 151 T20I v South Africa 2 Oct 2015 T20I # 456
198 192 41 9741 166* 64.50 9497 102.56 28 65 10 884 151 Test v Sri Lanka 28 Aug 2015 Test # 2179
198 192 41 9741 166* 64.50 9497 102.56 28 65 10 884 151 Test v Sri Lanka 20 Aug 2015 Test # 2177
194 188 41 9482 166* 64.50 9230 102.73 27 64 10 872 143 ODI v South Africa 25 Oct 2015 ODI # 3700
29 27 5 1418 166* 64.45 1432 99.02 6 8 2 129 24 ODI v Sri Lanka 10 Jan 2023 ODI # 4501
187 181 41 9006 166* 64.32 8675 103.81 25 61 10 830 138 T20I v Australia 26 Jan 2016 T20I # 485
189 183 41 9120 166* 64.22 8778 103.89 26 61 10 842 139 ODI v Australia 20 Jan 2016 ODI # 3726
199 193 41 9744 166* 64.10 9507 102.49 28 65 10 884 151 Test v Sri Lanka 12 Aug 2015 Test # 2176
188 182 41 9014 166* 63.92 8686 103.77 25 61 10 831 138 ODI v Australia 23 Jan 2016 ODI # 3727
182 176 39 8751 166* 63.87 8488 103.09 25 58 10 804 134 T20I v Sri Lanka 1 Mar 2016 T20I # 515
200 194 41 9769 166* 63.84 9542 102.37 28 65 10 885 151 ODI v Bangladesh 24 Jun 2015 ODI # 3661
31 29 5 1532 166* 63.83 1545 99.15 7 8 2 140 26 ODI v Bangladesh 10 Dec 2022 ODI # 4499
31 29 5 1532 166* 63.83 1545 99.15 7 8 2 140 26 ODI v Bangladesh 7 Dec 2022 ODI # 4496
183 177 39 8800 166* 63.76 8539 103.05 25 58 10 811 134 T20I v Pakistan 27 Feb 2016 T20I # 512
186 180 40 8916 166* 63.68 8620 103.43 25 60 10 821 136 T20I v Australia 29 Jan 2016 T20I # 486
201 195 41 9792 166* 63.58 9569 102.33 28 65 10 888 152 ODI v Bangladesh 21 Jun 2015 ODI # 3660
23 21 4 1080 122* 63.52 1180 91.52 4 8 2 97 14 Test v Australia 9 Feb 2023 Test # 2490
181 175 38 8695 166* 63.46 8441 103.00 25 57 10 797 134 T20I v Bangladesh 6 Mar 2016 T20I # 521
181 175 38 8695 166* 63.46 8441 103.00 25 57 10 797 134 T20I v U.A.E. 3 Mar 2016 T20I # 517
179 173 37 8631 166* 63.46 8386 102.92 25 57 10 790 134 T20I v Pakistan 19 Mar 2016 T20I # 541
184 178 39 8807 166* 63.35 8551 102.99 25 58 10 812 134 T20I v Bangladesh 24 Feb 2016 T20I # 509
177 171 36 8552 166* 63.34 8325 102.72 25 56 10 783 132 T20I v Australia 27 Mar 2016 T20I # 553
42 40 9 1963 166* 63.32 1868 105.08 7 13 2 178 39 T20I v Australia 23 Sep 2022 T20I # 1794
171 166 34 8358 166* 63.31 8193 102.01 25 54 10 760 129 ODI v New Zealand 16 Oct 2016 ODI # 3796
171 166 34 8358 166* 63.31 8193 102.01 25 54 10 760 129 Test v New Zealand 8 Oct 2016 Test # 2223
171 166 34 8358 166* 63.31 8193 102.01 25 54 10 760 129 Test v New Zealand 30 Sep 2016 Test # 2222
171 166 34 8358 166* 63.31 8193 102.01 25 54 10 760 129 Test v New Zealand 22 Sep 2016 Test # 2221
172 166 34 8358 166* 63.31 8193 102.01 25 54 10 760 129 T20I v West Indies 28 Aug 2016 T20I # 563
185 179 39 8857 166* 63.26 8587 103.14 25 59 10 814 135 T20I v Australia 31 Jan 2016 T20I # 489
202 196 41 9793 166* 63.18 9573 102.29 28 65 10 888 152 ODI v Bangladesh 18 Jun 2015 ODI # 3658
202 196 41 9793 166* 63.18 9573 102.29 28 65 10 888 152 Test v Bangladesh 10 Jun 2015 Test # 2165
180 174 37 8654 166* 63.16 8413 102.86 25 57 10 792 134 T20I v New Zealand 15 Mar 2016 T20I # 535
169 164 33 8264 166* 63.08 8099 102.03 25 53 10 750 128 ODI v New Zealand 23 Oct 2016 ODI # 3798
178 172 36 8576 166* 63.05 8349 102.71 25 56 10 783 133 T20I v Bangladesh 23 Mar 2016 T20I # 547
249 241 50 12026 166* 62.96 11819 101.75 35 78 13 1109 190 ODI v Zimbabwe 24 Jul 2013 ODI # 3395
173 167 34 8374 166* 62.96 8202 102.09 25 54 10 763 129 T20I v West Indies 27 Aug 2016 T20I # 562
174 167 34 8374 166* 62.96 8202 102.09 25 54 10 763 129 Test v West Indies 18 Aug 2016 Test # 2218
247 239 50 11897 166* 62.94 11693 101.74 34 78 13 1094 189 ODI v Zimbabwe 28 Jul 2013 ODI # 3399
8 8 1 440 117 62.85 473 93.02 2 3 2 44 3 ODI v England 29 Oct 2023 ODI # 4686
203 197 41 9794 166* 62.78 9586 102.16 28 65 10 888 152 ODI v Australia 26 Mar 2015 ODI # 3645
212 206 43 10233 166* 62.77 10080 101.51 30 65 10 930 156 ODI v West Indies 17 Oct 2014 ODI # 3535
212 206 43 10233 166* 62.77 10080 101.51 30 65 10 930 156 ODI v West Indies 11 Oct 2014 ODI # 3533
176 170 35 8470 166* 62.74 8274 102.36 25 55 10 774 130 T20I v West Indies 31 Mar 2016 T20I # 556
256 248 52 12295 166* 62.72 12105 101.56 36 79 13 1137 195 ODI v Pakistan 15 Jun 2013 ODI # 3372
210 204 43 10098 166* 62.72 9947 101.51 29 65 10 917 153 ODI v Pakistan 15 Feb 2015 ODI # 3602
248 240 50 11911 166* 62.68 11711 101.70 34 78 13 1096 189 ODI v Zimbabwe 26 Jul 2013 ODI # 3397
252 244 50 12161 166* 62.68 11959 101.68 36 78 13 1126 192 ODI v West Indies 5 Jul 2013 ODI # 3383
252 244 50 12161 166* 62.68 11959 101.68 36 78 13 1126 192 ODI v Sri Lanka 2 Jul 2013 ODI # 3382
37 35 7 1755 166* 62.67 1724 101.79 7 11 2 160 30 T20I v Netherlands 27 Oct 2022 T20I # 1848
170 165 33 8273 166* 62.67 8112 101.98 25 53 10 751 128 ODI v New Zealand 20 Oct 2016 ODI # 3797
250 242 50 12028 166* 62.64 11824 101.72 35 78 13 1109 190 ODI v Sri Lanka 11 Jul 2013 ODI # 3388
255 247 51 12273 166* 62.61 12078 101.61 36 79 13 1134 195 ODI v Sri Lanka 20 Jun 2013 ODI # 3376
245 237 49 11768 166* 62.59 11520 102.15 34 76 13 1083 188 ODI v Australia 16 Oct 2013 ODI # 3420
246 238 49 11829 166* 62.58 11605 101.93 34 77 13 1089 188 ODI v Australia 13 Oct 2013 ODI # 3419
246 238 49 11829 166* 62.58 11605 101.93 34 77 13 1089 188 T20I v Australia 10 Oct 2013 T20I # 331
246 238 49 11829 166* 62.58 11605 101.93 34 77 13 1089 188 ODI v Zimbabwe 3 Aug 2013 ODI # 3403
246 238 49 11829 166* 62.58 11605 101.93 34 77 13 1089 188 ODI v Zimbabwe 1 Aug 2013 ODI # 3402
208 202 43 9945 166* 62.54 9761 101.88 28 65 10 906 153 ODI v U.A.E. 28 Feb 2015 ODI # 3618
206 200 42 9879 166* 62.52 9684 102.01 28 65 10 896 153 ODI v Ireland 10 Mar 2015 ODI # 3631
257 249 52 12317 166* 62.52 12123 101.60 36 79 13 1141 195 ODI v West Indies 11 Jun 2013 ODI # 3368
233 226 47 11190 166* 62.51 11001 101.71 32 72 11 1017 178 ODI v New Zealand 19 Jan 2014 ODI # 3456
233 226 47 11190 166* 62.51 11001 101.71 32 72 11 1017 178 Test v South Africa 26 Dec 2013 Test # 2111
233 226 47 11190 166* 62.51 11001 101.71 32 72 11 1017 178 Test v South Africa 18 Dec 2013 Test # 2108
234 226 47 11190 166* 62.51 11001 101.71 32 72 11 1017 178 ODI v South Africa 11 Dec 2013 ODI # 3444
251 243 50 12059 166* 62.48 11876 101.54 35 78 13 1113 190 ODI v Sri Lanka 9 Jul 2013 ODI # 3387
209 203 43 9991 166* 62.44 9821 101.73 28 65 10 909 153 ODI v South Africa 22 Feb 2015 ODI # 3610
228 221 47 10863 166* 62.43 10634 102.15 31 70 11 987 171 ODI v Bangladesh 26 Feb 2014 ODI # 3474
214 208 43 10301 166* 62.43 10126 101.72 30 66 10 939 157 T20I v England 7 Sep 2014 T20I # 405
224 218 47 10674 166* 62.42 10450 102.14 30 70 11 967 168 T20I v Pakistan 21 Mar 2014 T20I # 378
225 218 47 10674 166* 62.42 10450 102.14 30 70 11 967 168 ODI v Afghanistan 5 Mar 2014 ODI # 3483
253 245 50 12172 166* 62.42 11980 101.60 36 78 13 1126 193 ODI v West Indies 30 Jun 2013 ODI # 3380
213 207 43 10235 166* 62.40 10085 101.48 30 65 10 930 156 ODI v West Indies 8 Oct 2014 ODI # 3531
230 223 47 10983 166* 62.40 10805 101.64 31 71 11 998 174 ODI v New Zealand 31 Jan 2014 ODI # 3467
230 223 47 10983 166* 62.40 10805 101.64 31 71 11 998 174 ODI v New Zealand 28 Jan 2014 ODI # 3465
204 198 41 9797 166* 62.40 9594 102.11 28 65 10 888 152 ODI v Bangladesh 19 Mar 2015 ODI # 3641
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 ODI v England 30 Jan 2015 ODI # 3595
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 ODI v Australia 26 Jan 2015 ODI # 3592
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 ODI v England 20 Jan 2015 ODI # 3586
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 ODI v Australia 18 Jan 2015 ODI # 3582
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 Test v Australia 6 Jan 2015 Test # 2156
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 Test v Australia 26 Dec 2014 Test # 2152
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 Test v Australia 17 Dec 2014 Test # 2149
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 Test v Australia 9 Dec 2014 Test # 2148
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 ODI v Sri Lanka 16 Nov 2014 ODI # 3547
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 ODI v Sri Lanka 13 Nov 2014 ODI # 3544
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 ODI v Sri Lanka 9 Nov 2014 ODI # 3543
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 ODI v Sri Lanka 6 Nov 2014 ODI # 3540
211 205 43 10106 166* 62.38 9966 101.40 29 65 10 917 153 ODI v Sri Lanka 2 Nov 2014 ODI # 3539
258 250 52 12348 166* 62.36 12164 101.51 36 79 13 1143 195 ODI v South Africa 6 Jun 2013 ODI # 3363
207 201 42 9912 166* 62.33 9720 101.97 28 65 10 901 153 ODI v West Indies 6 Mar 2015 ODI # 3625
254 246 50 12215 166* 62.32 12014 101.67 36 78 13 1130 194 ODI v England 23 Jun 2013 ODI # 3377
229 222 47 10901 166* 62.29 10727 101.62 31 70 11 991 171 Test v New Zealand 14 Feb 2014 Test # 2120
229 222 47 10901 166* 62.29 10727 101.62 31 70 11 991 171 Test v New Zealand 6 Feb 2014 Test # 2118
35 33 6 1681 166* 62.25 1669 100.71 7 10 2 155 28 T20I v Bangladesh 2 Nov 2022 T20I # 1860
222 216 46 10584 166* 62.25 10377 101.99 30 69 11 958 166 T20I v Bangladesh 28 Mar 2014 T20I # 389
205 199 41 9835 166* 62.24 9642 102.00 28 65 10 892 152 ODI v Zimbabwe 14 Mar 2015 ODI # 3636
262 256 53 12632 166* 62.22 12720 99.30 37 80 13 1178 197 Test v Australia 22 Feb 2013 Test # 2074
223 217 46 10638 166* 62.21 10418 102.11 30 70 11 963 167 T20I v West Indies 23 Mar 2014 T20I # 382
232 225 47 11067 166* 62.17 10890 101.62 31 72 11 1006 176 ODI v New Zealand 22 Jan 2014 ODI # 3458
235 227 47 11190 166* 62.16 11006 101.67 32 72 12 1017 178 ODI v South Africa 8 Dec 2013 ODI # 3443
220 214 45 10504 166* 62.15 10305 101.93 30 68 11 953 164 T20I v South Africa 4 Apr 2014 T20I # 399
260 254 53 12491 166* 62.14 12422 100.55 36 80 13 1160 196 Test v Australia 14 Mar 2013 Test # 2081
28 26 5 1305 166* 62.14 1345 97.02 5 8 2 117 23 ODI v Sri Lanka 12 Jan 2023 ODI # 4503
216 210 44 10315 166* 62.13 10150 101.62 30 66 10 941 157 ODI v England 2 Sep 2014 ODI # 3523
215 209 43 10314 166* 62.13 10147 101.64 30 66 10 941 157 ODI v England 5 Sep 2014 ODI # 3525
265 259 54 12735 166* 62.12 12833 99.23 37 81 14 1190 199 ODI v England 19 Jan 2013 ODI # 3322
239 231 47 11425 166* 62.09 11243 101.61 32 74 12 1043 180 ODI v West Indies 21 Nov 2013 ODI # 3436
226 219 47 10679 166* 62.08 10461 102.08 30 70 11 967 168 ODI v Pakistan 2 Mar 2014 ODI # 3479
231 224 47 10989 166* 62.08 10825 101.51 31 71 11 999 174 ODI v New Zealand 25 Jan 2014 ODI # 3462
175 169 34 8381 166* 62.08 8227 101.87 25 54 10 763 129 Test v West Indies 9 Aug 2016 Test # 2215
175 169 34 8381 166* 62.08 8227 101.87 25 54 10 763 129 Test v West Indies 30 Jul 2016 Test # 2211
175 169 34 8381 166* 62.08 8227 101.87 25 54 10 763 129 Test v West Indies 21 Jul 2016 Test # 2207
240 232 47 11482 166* 62.06 11321 101.42 32 75 12 1048 180 Test v West Indies 14 Nov 2013 Test # 2102
244 236 48 11668 166* 62.06 11468 101.74 33 76 13 1075 181 ODI v Australia 19 Oct 2013 ODI # 3421
167 162 32 8065 166* 62.03 7914 101.90 24 53 10 732 126 ODI v New Zealand 29 Oct 2016 ODI # 3800
243 235 48 11600 166* 62.03 11395 101.79 33 75 13 1066 181 ODI v Australia 30 Oct 2013 ODI # 3424
243 235 48 11600 166* 62.03 11395 101.79 33 75 13 1066 181 ODI v Australia 23 Oct 2013 ODI # 3422
163 158 32 7815 166* 62.02 7665 101.95 23 51 10 712 120 ODI v Pakistan 4 Jun 2017 ODI # 3878
163 158 32 7815 166* 62.02 7665 101.95 23 51 10 712 120 Test v Australia 16 Mar 2017 Test # 2256
163 158 32 7815 166* 62.02 7665 101.95 23 51 10 712 120 Test v Australia 4 Mar 2017 Test # 2251
163 158 32 7815 166* 62.02 7665 101.95 23 51 10 712 120 Test v Australia 23 Feb 2017 Test # 2250
163 158 32 7815 166* 62.02 7665 101.95 23 51 10 712 120 Test v Bangladesh 9 Feb 2017 Test # 2249
163 158 32 7815 166* 62.02 7665 101.95 23 51 10 712 120 T20I v England 1 Feb 2017 T20I # 594
163 158 32 7815 166* 62.02 7665 101.95 23 51 10 712 120 T20I v England 29 Jan 2017 T20I # 593
163 158 32 7815 166* 62.02 7665 101.95 23 51 10 712 120 T20I v England 26 Jan 2017 T20I # 592
166 161 32 8000 166* 62.01 7838 102.06 24 52 10 730 125 ODI v England 15 Jan 2017 ODI # 3819
166 161 32 8000 166* 62.01 7838 102.06 24 52 10 730 125 Test v England 16 Dec 2016 Test # 2241
166 161 32 8000 166* 62.01 7838 102.06 24 52 10 730 125 Test v England 8 Dec 2016 Test # 2239
166 161 32 8000 166* 62.01 7838 102.06 24 52 10 730 125 Test v England 26 Nov 2016 Test # 2238
166 161 32 8000 166* 62.01 7838 102.06 24 52 10 730 125 Test v England 17 Nov 2016 Test # 2235
166 161 32 8000 166* 62.01 7838 102.06 24 52 10 730 125 Test v England 9 Nov 2016 Test # 2232
217 211 44 10355 166* 62.00 10200 101.51 30 66 10 943 158 ODI v England 30 Aug 2014 ODI # 3520
227 220 47 10727 166* 62.00 10512 102.04 30 70 11 971 169 ODI v Sri Lanka 28 Feb 2014 ODI # 3476
261 255 53 12525 166* 62.00 12514 100.08 36 80 13 1163 196 Test v Australia 2 Mar 2013 Test # 2076
24 22 4 1116 122* 62.00 1207 92.46 4 8 2 100 15 ODI v New Zealand 24 Jan 2023 ODI # 4511
266 260 54 12772 166* 62.00 12887 99.10 37 81 14 1191 200 ODI v England 15 Jan 2013 ODI # 3320
236 228 47 11221 166* 61.99 11041 101.63 32 72 12 1022 178 ODI v South Africa 5 Dec 2013 ODI # 3442
164 159 32 7870 166* 61.96 7728 101.83 23 52 10 720 120 ODI v England 22 Jan 2017 ODI # 3824
238 230 47 11339 166* 61.96 11159 101.61 32 73 12 1034 178 ODI v West Indies 24 Nov 2013 ODI # 3437
259 252 52 12390 166* 61.95 12232 101.29 36 79 13 1147 195 Test v Australia 22 Mar 2013 Test # 2085
221 215 45 10527 166* 61.92 10327 101.93 30 68 11 955 165 T20I v Australia 30 Mar 2014 T20I # 393
263 257 53 12632 166* 61.92 12721 99.30 37 80 14 1178 197 ODI v England 27 Jan 2013 ODI # 3329
168 163 32 8110 166* 61.90 7965 101.82 24 53 10 734 127 ODI v New Zealand 26 Oct 2016 ODI # 3799
161 156 31 7734 166* 61.87 7592 101.87 23 50 9 706 117 ODI v South Africa 11 Jun 2017 ODI # 3886
267 261 54 12787 166* 61.77 12909 99.05 37 81 14 1192 200 ODI v England 11 Jan 2013 ODI # 3318
237 229 47 11240 166* 61.75 11059 101.63 32 72 12 1025 178 ODI v West Indies 27 Nov 2013 ODI # 3439
241 233 47 11485 166* 61.74 11326 101.40 32 75 12 1048 180 Test v West Indies 6 Nov 2013 Test # 2101
264 258 53 12658 166* 61.74 12754 99.24 37 80 14 1181 197 ODI v England 23 Jan 2013 ODI # 3327
219 213 44 10432 166* 61.72 10261 101.66 30 67 11 948 162 T20I v Sri Lanka 6 Apr 2014 T20I # 400
30 28 5 1419 166* 61.69 1454 97.59 6 8 2 129 24 Test v Bangladesh 22 Dec 2022 Test # 2484
30 28 5 1419 166* 61.69 1454 97.59 6 8 2 129 24 Test v Bangladesh 14 Dec 2022 Test # 2481
32 30 5 1541 166* 61.64 1560 98.78 7 8 2 141 26 ODI v Bangladesh 4 Dec 2022 ODI # 4493
218 212 44 10355 166* 61.63 10203 101.48 30 66 11 943 158 ODI v England 27 Aug 2014 ODI # 3517
218 212 44 10355 166* 61.63 10203 101.48 30 66 11 943 158 Test v England 15 Aug 2014 Test # 2137
218 212 44 10355 166* 61.63 10203 101.48 30 66 11 943 158 Test v England 7 Aug 2014 Test # 2134
218 212 44 10355 166* 61.63 10203 101.48 30 66 11 943 158 Test v England 27 Jul 2014 Test # 2132
218 212 44 10355 166* 61.63 10203 101.48 30 66 11 943 158 Test v England 17 Jul 2014 Test # 2130
218 212 44 10355 166* 61.63 10203 101.48 30 66 11 943 158 Test v England 9 Jul 2014 Test # 2128
165 160 32 7878 166* 61.54 7733 101.87 23 52 10 722 120 ODI v England 19 Jan 2017 ODI # 3821
268 262 54 12794 166* 61.50 12926 98.97 37 81 14 1193 200 ODI v Pakistan 6 Jan 2013 ODI # 3316
242 234 47 11485 166* 61.41 11329 101.37 32 75 13 1048 180 ODI v Australia 2 Nov 2013 ODI # 3428
43 41 9 1965 166* 61.40 1875 104.80 7 13 2 178 39 T20I v Australia 20 Sep 2022 T20I # 1788
43 41 9 1965 166* 61.40 1875 104.80 7 13 2 178 39 T20I v Afghanistan 8 Sep 2022 T20I # 1761
162 157 31 7734 166* 61.38 7597 101.80 23 50 10 706 117 ODI v Sri Lanka 8 Jun 2017 ODI # 3882
154 149 28 7424 166* 61.35 7257 102.30 23 47 9 679 112 ODI v West Indies 6 Jul 2017 ODI # 3902
46 44 10 2084 166* 61.29 1967 105.94 7 15 3 183 43 T20I v Hong Kong 31 Aug 2022 T20I # 1754
160 155 30 7658 166* 61.26 7491 102.22 23 49 9 699 116 ODI v Bangladesh 15 Jun 2017 ODI # 3891
269 263 54 12800 166* 61.24 12935 98.95 37 81 14 1194 200 ODI v Pakistan 3 Jan 2013 ODI # 3315
33 31 5 1591 166* 61.19 1600 99.43 7 9 2 145 27 T20I v England 10 Nov 2022 T20I # 1878
270 264 54 12800 166* 60.95 12940 98.91 37 81 15 1194 200 ODI v Pakistan 30 Dec 2012 ODI # 3314
158 153 29 7557 166* 60.94 7404 102.06 23 48 9 686 116 ODI v West Indies 23 Jun 2017 ODI # 3895
155 150 28 7427 166* 60.87 7269 102.17 23 47 9 679 112 ODI v West Indies 2 Jul 2017 ODI # 3900
271 265 54 12827 166* 60.79 12962 98.95 37 81 15 1197 200 T20I v Pakistan 28 Dec 2012 T20I # 298
150 145 26 7224 166* 60.70 7059 102.33 22 46 9 656 109 ODI v Sri Lanka 31 Aug 2017 ODI # 3908
295 292 58 14201 183 60.68 14813 95.86 43 87 15 1353 208 ODI v Sri Lanka 13 Mar 2012 ODI # 3259
295 292 58 14201 183 60.68 14813 95.86 43 87 15 1353 208 ODI v Sri Lanka 28 Feb 2012 ODI # 3251
295 292 58 14201 183 60.68 14813 95.86 43 87 15 1353 208 ODI v Australia 26 Feb 2012 ODI # 3250
295 292 58 14201 183 60.68 14813 95.86 43 87 15 1353 208 ODI v Sri Lanka 21 Feb 2012 ODI # 3246
157 152 28 7525 166* 60.68 7357 102.28 23 48 9 685 116 ODI v West Indies 25 Jun 2017 ODI # 3896
272 266 54 12836 166* 60.54 12973 98.94 37 81 15 1198 200 T20I v Pakistan 25 Dec 2012 T20I # 296
47 45 10 2119 166* 60.54 2001 105.89 7 15 3 186 44 T20I v Pakistan 28 Aug 2022 T20I # 1750
159 154 29 7562 166* 60.49 7413 102.00 23 48 9 686 116 ODI v Pakistan 18 Jun 2017 ODI # 3894
294 291 58 14093 183 60.48 14693 95.91 42 87 15 1346 208 ODI v Bangladesh 16 Mar 2012 ODI # 3261
296 293 58 14213 183 60.48 14838 95.78 43 87 15 1353 208 ODI v Australia 19 Feb 2012 ODI # 3244
156 151 28 7438 166* 60.47 7291 102.01 23 47 9 681 112 ODI v West Indies 30 Jun 2017 ODI # 3898
36 34 6 1693 166* 60.46 1680 100.77 7 10 2 157 28 T20I v South Africa 30 Oct 2022 T20I # 1853
293 290 58 14027 183 60.46 14611 96.00 42 86 15 1341 208 ODI v Pakistan 18 Mar 2012 ODI # 3263
275 269 54 12998 166* 60.45 13305 97.69 38 81 15 1218 200 Test v England 13 Dec 2012 Test # 2066
273 267 54 12874 166* 60.44 12993 99.08 37 81 15 1205 200 T20I v England 22 Dec 2012 T20I # 294
153 148 27 7313 166* 60.43 7142 102.39 22 47 9 667 110 ODI v Sri Lanka 20 Aug 2017 ODI # 3905
153 148 27 7313 166* 60.43 7142 102.39 22 47 9 667 110 Test v Sri Lanka 12 Aug 2017 Test # 2269
153 148 27 7313 166* 60.43 7142 102.39 22 47 9 667 110 Test v Sri Lanka 3 Aug 2017 Test # 2267
153 148 27 7313 166* 60.43 7142 102.39 22 47 9 667 110 Test v Sri Lanka 26 Jul 2017 Test # 2265
153 148 27 7313 166* 60.43 7142 102.39 22 47 9 667 110 T20I v West Indies 9 Jul 2017 T20I # 617
140 135 24 6699 166* 60.35 6555 102.19 20 44 7 605 106 ODI v New Zealand 22 Oct 2017 ODI # 3928
134 129 24 6332 166* 60.30 6152 102.92 18 43 7 574 101 ODI v South Africa 1 Feb 2018 ODI # 3969
297 294 58 14228 183 60.28 14863 95.72 43 87 15 1354 208 ODI v Sri Lanka 14 Feb 2012 ODI # 3239
274 268 54 12895 166* 60.25 13010 99.11 37 81 15 1207 200 T20I v England 20 Dec 2012 T20I # 292
151 146 26 7227 166* 60.22 7070 102.22 22 46 9 656 109 ODI v Sri Lanka 27 Aug 2017 ODI # 3907
299 296 58 14323 183 60.18 14985 95.58 43 88 15 1363 209 ODI v Sri Lanka 8 Feb 2012 ODI # 3233
135 130 24 6373 166* 60.12 6231 102.27 18 43 7 580 101 Test v South Africa 24 Jan 2018 Test # 2294
135 130 24 6373 166* 60.12 6231 102.27 18 43 7 580 101 Test v South Africa 13 Jan 2018 Test # 2293
135 130 24 6373 166* 60.12 6231 102.27 18 43 7 580 101 Test v South Africa 5 Jan 2018 Test # 2292
149 144 26 7093 166* 60.11 6963 101.86 21 46 9 639 107 ODI v Sri Lanka 3 Sep 2017 ODI # 3909
298 295 58 14246 183 60.10 14891 95.66 43 87 15 1355 208 ODI v Australia 12 Feb 2012 ODI # 3237
288 286 58 13699 166* 60.08 14280 95.93 40 86 15 1308 207 ODI v Sri Lanka 31 Jul 2012 ODI # 3294
138 133 24 6549 166* 60.08 6401 102.31 19 44 7 593 103 ODI v New Zealand 29 Oct 2017 ODI # 3932
300 297 58 14354 183 60.05 15019 95.57 43 88 15 1366 209 ODI v Australia 5 Feb 2012 ODI # 3231
136 131 24 6423 166* 60.02 6289 102.13 18 44 7 583 101 Test v Sri Lanka 2 Dec 2017 Test # 2286
136 131 24 6423 166* 60.02 6289 102.13 18 44 7 583 101 Test v Sri Lanka 24 Nov 2017 Test # 2283
136 131 24 6423 166* 60.02 6289 102.13 18 44 7 583 101 Test v Sri Lanka 16 Nov 2017 Test # 2281
276 271 54 13024 166* 60.01 13389 97.27 38 81 15 1222 200 Test v England 5 Dec 2012 Test # 2065
142 137 25 6721 166* 60.00 6571 102.28 20 44 8 608 106 T20I v Australia 7 Oct 2017 T20I # 623
289 287 58 13737 166* 59.98 14345 95.76 40 86 15 1310 207 ODI v Sri Lanka 28 Jul 2012 ODI # 3293
301 298 58 14385 183 59.93 15043 95.62 43 88 15 1369 209 T20I v Australia 3 Feb 2012 T20I # 218
291 289 58 13844 166* 59.93 14463 95.72 41 86 15 1319 207 ODI v Sri Lanka 21 Jul 2012 ODI # 3291
292 289 58 13844 166* 59.93 14463 95.72 41 86 15 1319 207 T20I v South Africa 30 Mar 2012 T20I # 242
34 32 5 1617 166* 59.88 1625 99.50 7 9 2 147 27 T20I v Zimbabwe 6 Nov 2022 T20I # 1873
303 300 58 14487 183 59.86 15149 95.63 43 89 15 1374 210 ODI v West Indies 11 Dec 2011 ODI # 3224
303 300 58 14487 183 59.86 15149 95.63 43 89 15 1374 210 ODI v West Indies 8 Dec 2011 ODI # 3223
303 300 58 14487 183 59.86 15149 95.63 43 89 15 1374 210 ODI v West Indies 5 Dec 2011 ODI # 3221
303 300 58 14487 183 59.86 15149 95.63 43 89 15 1374 210 ODI v West Indies 2 Dec 2011 ODI # 3219
303 300 58 14487 183 59.86 15149 95.63 43 89 15 1374 210 ODI v West Indies 29 Nov 2011 ODI # 3217
303 300 58 14487 183 59.86 15149 95.63 43 89 15 1374 210 Test v West Indies 22 Nov 2011 Test # 2019
143 138 25 6760 166* 59.82 6626 102.02 20 44 8 610 106 ODI v Australia 1 Oct 2017 ODI # 3919
141 136 24 6699 166* 59.81 6557 102.16 20 44 8 605 106 T20I v Australia 10 Oct 2017 T20I # 624
133 128 24 6220 166* 59.80 6033 103.09 17 43 7 564 101 ODI v South Africa 4 Feb 2018 ODI # 3970
139 134 24 6578 166* 59.80 6430 102.30 19 44 7 596 104 ODI v New Zealand 25 Oct 2017 ODI # 3931
302 299 58 14407 183 59.78 15064 95.63 43 88 15 1369 210 T20I v Australia 1 Feb 2012 T20I # 217
302 299 58 14407 183 59.78 15064 95.63 43 88 15 1369 210 Test v Australia 24 Jan 2012 Test # 2031
302 299 58 14407 183 59.78 15064 95.63 43 88 15 1369 210 Test v Australia 13 Jan 2012 Test # 2029
302 299 58 14407 183 59.78 15064 95.63 43 88 15 1369 210 Test v Australia 3 Jan 2012 Test # 2027
302 299 58 14407 183 59.78 15064 95.63 43 88 15 1369 210 Test v Australia 26 Dec 2011 Test # 2025
152 147 26 7231 166* 59.76 7072 102.24 22 46 9 657 109 ODI v Sri Lanka 24 Aug 2017 ODI # 3906
290 288 58 13738 166* 59.73 14350 95.73 40 86 15 1310 207 ODI v Sri Lanka 24 Jul 2012 ODI # 3292
286 284 57 13548 166* 59.68 14126 95.90 39 86 15 1294 206 T20I v Sri Lanka 7 Aug 2012 T20I # 255
304 301 58 14502 183 59.67 15165 95.62 43 89 15 1377 210 T20I v England 29 Oct 2011 T20I # 214
284 282 57 13422 166* 59.65 13971 96.07 39 84 15 1275 205 Test v New Zealand 31 Aug 2012 Test # 2055
285 283 57 13480 166* 59.64 14078 95.75 39 85 15 1283 205 Test v New Zealand 23 Aug 2012 Test # 2054
137 132 24 6436 166* 59.59 6295 102.23 18 44 7 584 102 T20I v New Zealand 7 Nov 2017 T20I # 632
137 132 24 6436 166* 59.59 6295 102.23 18 44 7 584 102 T20I v New Zealand 4 Nov 2017 T20I # 631
137 132 24 6436 166* 59.59 6295 102.23 18 44 7 584 102 T20I v New Zealand 1 Nov 2017 T20I # 630
277 273 54 13050 166* 59.58 13457 96.97 38 81 15 1226 200 Test v England 23 Nov 2012 Test # 2062
280 277 56 13163 166* 59.56 13612 96.70 38 82 15 1240 202 T20I v Pakistan 30 Sep 2012 T20I # 282
45 43 9 2025 166* 59.55 1923 105.30 7 14 3 182 40 T20I v Pakistan 4 Sep 2022 T20I # 1758
44 42 9 1965 166* 59.54 1879 104.57 7 13 3 178 39 T20I v Sri Lanka 6 Sep 2022 T20I # 1759
287 285 57 13571 166* 59.52 14161 95.83 39 86 15 1296 206 ODI v Sri Lanka 4 Aug 2012 ODI # 3295
146 141 25 6901 166* 59.49 6789 101.64 20 45 8 623 106 ODI v Australia 21 Sep 2017 ODI # 3912
144 139 25 6781 166* 59.48 6647 102.01 20 44 8 613 106 ODI v Australia 28 Sep 2017 ODI # 3917
278 275 55 13083 166* 59.46 13545 96.58 38 81 15 1232 200 Test v England 15 Nov 2012 Test # 2058
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 25 Oct 2011 ODI # 3210
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 23 Oct 2011 ODI # 3207
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 20 Oct 2011 ODI # 3205
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 17 Oct 2011 ODI # 3201
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 14 Oct 2011 ODI # 3199
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 16 Sep 2011 ODI # 3195
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 11 Sep 2011 ODI # 3191
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 9 Sep 2011 ODI # 3189
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 6 Sep 2011 ODI # 3187
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 ODI v England 3 Sep 2011 ODI # 3186
305 302 58 14502 183 59.43 15170 95.59 43 89 16 1377 210 T20I v England 31 Aug 2011 T20I # 204
132 127 23 6174 166* 59.36 5983 103.19 17 43 7 560 100 ODI v South Africa 7 Feb 2018 ODI # 3971
281 278 56 13178 166* 59.36 13625 96.71 38 82 15 1242 202 T20I v Australia 28 Sep 2012 T20I # 278
48 46 10 2136 166* 59.33 2023 105.58 7 15 3 189 44 ODI v England 17 Jul 2022 ODI # 4433
25 23 4 1127 122* 59.31 1216 92.68 4 8 2 102 15 ODI v New Zealand 21 Jan 2023 ODI # 4509
306 303 58 14532 183 59.31 15223 95.46 43 89 16 1379 210 Test v West Indies 6 Jul 2011 Test # 1999
282 279 56 13218 166* 59.27 13657 96.78 38 82 15 1248 202 T20I v England 23 Sep 2012 T20I # 272
283 280 56 13268 166* 59.23 13696 96.87 38 83 15 1252 204 T20I v Afghanistan 19 Sep 2012 T20I # 265
283 280 56 13268 166* 59.23 13696 96.87 38 83 15 1252 204 T20I v New Zealand 11 Sep 2012 T20I # 261
145 140 25 6809 166* 59.20 6682 101.90 20 44 8 615 106 ODI v Australia 24 Sep 2017 ODI # 3914
279 276 55 13085 166* 59.20 13551 96.56 38 81 15 1232 200 T20I v South Africa 2 Oct 2012 T20I # 286
148 143 25 6983 166* 59.17 6847 101.98 20 46 9 630 107 T20I v Sri Lanka 6 Sep 2017 T20I # 618
147 142 25 6901 166* 58.98 6793 101.58 20 45 9 623 106 ODI v Australia 17 Sep 2017 ODI # 3910
307 305 58 14559 183 58.94 15332 94.95 43 89 17 1380 211 Test v West Indies 28 Jun 2011 Test # 1998
309 308 58 14672 183 58.68 15500 94.65 43 90 17 1393 211 ODI v West Indies 16 Jun 2011 ODI # 3163
308 307 58 14578 183 58.54 15396 94.68 43 89 17 1383 211 Test v West Indies 20 Jun 2011 Test # 1997
310 309 58 14694 183 58.54 15533 94.59 43 90 17 1394 211 ODI v West Indies 13 Jun 2011 ODI # 3162
312 311 58 14775 183 58.39 15637 94.48 43 91 18 1400 212 ODI v West Indies 8 Jun 2011 ODI # 3160
311 310 58 14694 183 58.30 15534 94.59 43 90 18 1394 211 ODI v West Indies 11 Jun 2011 ODI # 3161
313 312 58 14777 183 58.17 15645 94.45 43 91 18 1400 212 ODI v West Indies 6 Jun 2011 ODI # 3159
49 47 10 2152 166* 58.16 2048 105.07 7 15 3 192 44 ODI v England 14 Jul 2022 ODI # 4428
315 314 58 14850 183 58.00 15733 94.38 43 92 18 1407 212 ODI v West Indies 20 Mar 2011 ODI # 3141
315 314 58 14850 183 58.00 15733 94.38 43 92 18 1407 212 ODI v South Africa 12 Mar 2011 ODI # 3128
314 313 58 14791 183 58.00 15657 94.46 43 91 18 1402 212 T20I v West Indies 4 Jun 2011 T20I # 200
314 313 58 14791 183 58.00 15657 94.46 43 91 18 1402 212 ODI v Sri Lanka 2 Apr 2011 ODI # 3148
314 313 58 14791 183 58.00 15657 94.46 43 91 18 1402 212 ODI v Pakistan 30 Mar 2011 ODI # 3147
314 313 58 14791 183 58.00 15657 94.46 43 91 18 1402 212 ODI v Australia 24 Mar 2011 ODI # 3143
318 317 59 14951 183 57.94 15851 94.32 43 93 18 1416 214 ODI v South Africa 21 Jan 2011 ODI # 3084
327 326 60 15407 183 57.92 16374 94.09 45 96 19 1459 218 ODI v Australia 20 Oct 2010 ODI # 3060
129 124 22 5903 166* 57.87 5687 103.79 16 42 7 539 97 ODI v South Africa 16 Feb 2018 ODI # 3978
328 327 60 15444 183 57.84 16431 93.99 45 96 19 1464 218 ODI v Sri Lanka 28 Aug 2010 ODI # 3040
319 318 59 14979 183 57.83 15892 94.25 43 93 18 1421 214 ODI v South Africa 18 Jan 2011 ODI # 3082
316 315 58 14862 183 57.82 15753 94.34 43 92 18 1409 212 ODI v Netherlands 9 Mar 2011 ODI # 3124
316 315 58 14862 183 57.82 15753 94.34 43 92 18 1409 212 ODI v Ireland 6 Mar 2011 ODI # 3121
316 315 58 14862 183 57.82 15753 94.34 43 92 18 1409 212 ODI v England 27 Feb 2011 ODI # 3110
316 315 58 14862 183 57.82 15753 94.34 43 92 18 1409 212 ODI v Bangladesh 19 Feb 2011 ODI # 3100
131 126 22 6014 166* 57.82 5824 103.26 16 43 7 548 98 ODI v South Africa 10 Feb 2018 ODI # 3973
320 319 59 15001 183 57.69 15926 94.19 43 93 18 1422 214 ODI v South Africa 15 Jan 2011 ODI # 3080
326 325 60 15289 183 57.69 16253 94.06 44 96 19 1448 217 ODI v New Zealand 28 Nov 2010 ODI # 3070
321 320 59 15055 183 57.68 15996 94.11 43 94 18 1424 215 ODI v South Africa 12 Jan 2011 ODI # 3079
321 320 59 15055 183 57.68 15996 94.11 43 94 18 1424 215 T20I v South Africa 9 Jan 2011 T20I # 196
130 125 22 5939 166* 57.66 5741 103.44 16 42 7 541 97 ODI v South Africa 13 Feb 2018 ODI # 3976
329 328 60 15452 183 57.65 16447 93.95 45 96 19 1465 218 ODI v New Zealand 25 Aug 2010 ODI # 3039
317 316 58 14864 183 57.61 15759 94.32 43 92 18 1409 212 ODI v South Africa 23 Jan 2011 ODI # 3087
325 324 60 15184 183 57.51 16149 94.02 43 96 19 1438 217 ODI v New Zealand 1 Dec 2010 ODI # 3072
324 323 60 15120 183 57.49 16076 94.05 43 95 19 1430 217 ODI v New Zealand 4 Dec 2010 ODI # 3074
322 321 59 15057 183 57.46 16004 94.08 43 94 18 1424 215 ODI v New Zealand 10 Dec 2010 ODI # 3077
330 329 60 15452 183 57.44 16450 93.93 45 96 20 1465 218 ODI v Sri Lanka 16 Aug 2010 ODI # 3032
331 330 60 15480 183 57.33 16484 93.90 45 96 20 1469 218 ODI v Sri Lanka 24 Jun 2010 ODI # 3001
323 322 59 15057 183 57.25 16006 94.07 43 94 19 1424 215 ODI v New Zealand 7 Dec 2010 ODI # 3076
345 344 63 16067 183 57.17 17174 93.55 46 101 21 1516 220 ODI v Bangladesh 7 Jan 2010 ODI # 2939
332 331 60 15490 183 57.15 16498 93.89 45 96 20 1470 218 ODI v Sri Lanka 22 Jun 2010 ODI # 2999
344 343 63 15976 183 57.05 17072 93.58 46 100 21 1509 220 ODI v Sri Lanka 10 Jan 2010 ODI # 2941
333 332 60 15508 183 57.01 16525 93.84 45 96 20 1471 218 ODI v Pakistan 19 Jun 2010 ODI # 2996
346 345 63 16076 183 57.00 17186 93.54 46 101 21 1517 220 ODI v Sri Lanka 5 Jan 2010 ODI # 2938
346 345 63 16076 183 57.00 17186 93.54 46 101 21 1517 220 ODI v Sri Lanka 27 Dec 2009 ODI # 2936
346 345 63 16076 183 57.00 17186 93.54 46 101 21 1517 220 ODI v Sri Lanka 24 Dec 2009 ODI # 2935
346 345 63 16076 183 57.00 17186 93.54 46 101 21 1517 220 ODI v Sri Lanka 18 Dec 2009 ODI # 2933
346 345 63 16076 183 57.00 17186 93.54 46 101 21 1517 220 ODI v Sri Lanka 15 Dec 2009 ODI # 2932
336 335 61 15613 183 56.98 16663 93.69 45 97 20 1479 219 ODI v Sri Lanka 5 Jun 2010 ODI # 2988
335 334 61 15545 183 56.94 16568 93.82 45 96 20 1474 219 T20I v Zimbabwe 12 Jun 2010 T20I # 182
338 337 61 15713 183 56.93 16784 93.61 45 98 20 1484 219 ODI v Sri Lanka 30 May 2010 ODI # 2983
50 48 10 2163 166* 56.92 2054 105.30 7 15 3 193 45 T20I v England 10 Jul 2022 T20I # 1631
334 333 60 15519 183 56.84 16547 93.78 45 96 20 1471 218 ODI v Bangladesh 16 Jun 2010 ODI # 2993
334 333 60 15519 183 56.84 16547 93.78 45 96 20 1471 218 T20I v Zimbabwe 13 Jun 2010 T20I # 183
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Australia 2 Nov 2009 ODI # 2919
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Australia 25 Oct 2009 ODI # 2913
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v West Indies 30 Sep 2009 ODI # 2904
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Australia 28 Sep 2009 ODI # 2901
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Pakistan 26 Sep 2009 ODI # 2898
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Sri Lanka 14 Sep 2009 ODI # 2889
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Sri Lanka 29 Aug 2008 ODI # 2756
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Sri Lanka 27 Aug 2008 ODI # 2755
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Sri Lanka 24 Aug 2008 ODI # 2750
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Sri Lanka 20 Aug 2008 ODI # 2745
347 346 63 16086 183 56.84 17202 93.51 46 101 21 1518 220 ODI v Sri Lanka 18 Aug 2008 ODI # 2742
337 336 61 15631 183 56.84 16692 93.64 45 97 20 1480 219 ODI v Zimbabwe 3 Jun 2010 ODI # 2986
343 342 62 15905 183 56.80 17004 93.53 46 99 21 1500 220 ODI v Bangladesh 11 Jan 2010 ODI # 2942
124 119 21 5566 166* 56.79 5352 103.99 15 40 7 501 95 ODI v West Indies 21 Oct 2018 ODI # 4056
124 119 21 5566 166* 56.79 5352 103.99 15 40 7 501 95 Test v West Indies 12 Oct 2018 Test # 2321
124 119 21 5566 166* 56.79 5352 103.99 15 40 7 501 95 Test v West Indies 4 Oct 2018 Test # 2319
124 119 21 5566 166* 56.79 5352 103.99 15 40 7 501 95 Test v England 7 Sep 2018 Test # 2318
124 119 21 5566 166* 56.79 5352 103.99 15 40 7 501 95 Test v England 30 Aug 2018 Test # 2317
124 119 21 5566 166* 56.79 5352 103.99 15 40 7 501 95 Test v England 18 Aug 2018 Test # 2316
26 24 4 1135 122* 56.75 1226 92.57 4 8 2 103 15 ODI v New Zealand 18 Jan 2023 ODI # 4507
340 339 61 15770 183 56.72 16855 93.56 45 99 21 1488 220 ODI v South Africa 27 Feb 2010 ODI # 2963
340 339 61 15770 183 56.72 16855 93.56 45 99 21 1488 220 ODI v South Africa 24 Feb 2010 ODI # 2962
339 338 61 15713 183 56.72 16784 93.61 45 98 21 1484 219 ODI v Zimbabwe 28 May 2010 ODI # 2981
341 340 61 15801 183 56.63 16901 93.49 45 99 21 1489 220 ODI v South Africa 21 Feb 2010 ODI # 2961
128 123 21 5774 166* 56.60 5591 103.27 15 42 7 520 95 ODI v England 12 Jul 2018 ODI # 4014
128 123 21 5774 166* 56.60 5591 103.27 15 42 7 520 95 T20I v England 8 Jul 2018 T20I # 690
128 123 21 5774 166* 56.60 5591 103.27 15 42 7 520 95 T20I v England 6 Jul 2018 T20I # 688
128 123 21 5774 166* 56.60 5591 103.27 15 42 7 520 95 T20I v England 3 Jul 2018 T20I # 684
128 123 21 5774 166* 56.60 5591 103.27 15 42 7 520 95 T20I v Ireland 29 Jun 2018 T20I # 680
128 123 21 5774 166* 56.60 5591 103.27 15 42 7 520 95 T20I v Ireland 27 Jun 2018 T20I # 678
128 123 21 5774 166* 56.60 5591 103.27 15 42 7 520 95 T20I v South Africa 21 Feb 2018 T20I # 654
128 123 21 5774 166* 56.60 5591 103.27 15 42 7 520 95 T20I v South Africa 18 Feb 2018 T20I # 652
126 121 21 5654 166* 56.54 5453 103.68 15 41 7 511 95 ODI v England 17 Jul 2018 ODI # 4018
342 341 61 15803 183 56.43 16909 93.45 45 99 21 1489 220 ODI v Sri Lanka 13 Jan 2010 ODI # 2943
127 122 21 5699 166* 56.42 5509 103.44 15 41 7 513 95 ODI v England 14 Jul 2018 ODI # 4016
125 120 21 5583 166* 56.39 5381 103.75 15 40 7 503 95 Test v England 9 Aug 2018 Test # 2315
125 120 21 5583 166* 56.39 5381 103.75 15 40 7 503 95 Test v England 1 Aug 2018 Test # 2314
123 118 21 5426 166* 55.93 5245 103.45 14 40 7 480 93 ODI v West Indies 24 Oct 2018 ODI # 4059
51 49 10 2164 166* 55.48 2057 105.20 7 15 3 193 45 T20I v England 9 Jul 2022 T20I # 1628
51 49 10 2164 166* 55.48 2057 105.20 7 15 3 193 45 Test v England 1 Jul 2022 Test # 2470
51 49 10 2164 166* 55.48 2057 105.20 7 15 3 193 45 Test v Sri Lanka 12 Mar 2022 Test # 2456
51 49 10 2164 166* 55.48 2057 105.20 7 15 3 193 45 Test v Sri Lanka 4 Mar 2022 Test # 2452
52 50 10 2216 166* 55.40 2098 105.62 7 16 3 200 46 T20I v West Indies 18 Feb 2022 T20I # 1473
53 51 10 2233 166* 54.46 2111 105.77 7 16 3 201 46 T20I v West Indies 16 Feb 2022 T20I # 1467
122 117 20 5269 166* 54.31 5116 102.99 13 40 7 467 89 ODI v West Indies 27 Oct 2018 ODI # 4062
120 115 20 5146 166* 54.16 4980 103.33 12 40 7 455 88 ODI v West Indies 1 Nov 2018 ODI # 4064
119 114 19 5113 166* 53.82 4951 103.27 12 40 7 449 88 T20I v Australia 25 Nov 2018 T20I # 714
119 114 19 5113 166* 53.82 4951 103.27 12 40 7 449 88 T20I v Australia 23 Nov 2018 T20I # 713
119 114 19 5113 166* 53.82 4951 103.27 12 40 7 449 88 T20I v Australia 21 Nov 2018 T20I # 712
121 116 20 5162 166* 53.77 4997 103.30 12 40 7 457 88 ODI v West Indies 29 Oct 2018 ODI # 4063
111 106 18 4727 166* 53.71 4533 104.27 11 38 7 420 83 T20I v Australia 27 Feb 2019 T20I # 749
117 112 18 5049 166* 53.71 4902 102.99 12 39 7 445 86 ODI v Australia 15 Jan 2019 ODI # 4078
113 108 18 4811 166* 53.45 4624 104.04 11 39 7 429 84 ODI v New Zealand 28 Jan 2019 ODI # 4088
112 107 18 4751 166* 53.38 4550 104.41 11 38 7 423 83 T20I v Australia 24 Feb 2019 T20I # 748
114 109 18 4854 166* 53.34 4669 103.96 11 39 7 434 84 ODI v New Zealand 26 Jan 2019 ODI # 4085
115 110 18 4899 166* 53.25 4728 103.61 11 39 7 437 84 ODI v New Zealand 23 Jan 2019 ODI # 4082
118 113 18 5052 166* 53.17 4910 102.89 12 39 7 445 86 ODI v Australia 12 Jan 2019 ODI # 4077
118 113 18 5052 166* 53.17 4910 102.89 12 39 7 445 86 Test v Australia 3 Jan 2019 Test # 2339
118 113 18 5052 166* 53.17 4910 102.89 12 39 7 445 86 Test v Australia 26 Dec 2018 Test # 2337
118 113 18 5052 166* 53.17 4910 102.89 12 39 7 445 86 Test v Australia 14 Dec 2018 Test # 2334
118 113 18 5052 166* 53.17 4910 102.89 12 39 7 445 86 Test v Australia 6 Dec 2018 Test # 2333
116 111 18 4945 166* 53.17 4790 103.23 11 39 7 440 84 ODI v Australia 18 Jan 2019 ODI # 4079
54 52 10 2233 166* 53.16 2113 105.67 7 16 4 201 46 ODI v West Indies 11 Feb 2022 ODI # 4356
109 104 17 4611 166* 53.00 4450 103.61 11 37 7 412 76 ODI v Australia 5 Mar 2019 ODI # 4106
110 105 17 4655 166* 52.89 4495 103.55 11 37 7 418 77 ODI v Australia 2 Mar 2019 ODI # 4102
55 53 10 2251 166* 52.34 2143 105.03 7 16 4 204 46 ODI v West Indies 9 Feb 2022 ODI # 4355
108 103 17 4495 166* 52.26 4330 103.81 10 37 7 402 76 ODI v Australia 8 Mar 2019 ODI # 4109
105 100 17 4334 166* 52.21 4179 103.70 9 37 7 383 75 ODI v Australia 9 Jun 2019 ODI # 4155
95 90 16 3862 166* 52.18 3690 104.66 9 32 7 344 72 T20I v West Indies 6 Aug 2019 T20I # 846
93 89 16 3803 166* 52.09 3645 104.33 9 31 7 338 72 ODI v West Indies 11 Aug 2019 ODI # 4197
94 89 16 3803 166* 52.09 3645 104.33 9 31 7 338 72 ODI v West Indies 8 Aug 2019 ODI # 4196
96 91 16 3890 166* 51.86 3713 104.76 9 32 7 345 73 T20I v West Indies 4 Aug 2019 T20I # 843
104 99 17 4252 166* 51.85 4102 103.65 9 36 7 379 73 ODI v Pakistan 16 Jun 2019 ODI # 4161
106 101 17 4352 166* 51.80 4213 103.29 9 37 7 384 75 ODI v South Africa 5 Jun 2019 ODI # 4150
57 55 10 2324 166* 51.64 2231 104.16 7 17 4 211 46 ODI v South Africa 23 Jan 2022 ODI # 4349
103 98 17 4175 166* 51.54 4037 103.41 9 35 7 372 73 ODI v Afghanistan 22 Jun 2019 ODI # 4169
107 102 17 4372 166* 51.43 4235 103.23 9 37 7 386 75 ODI v Australia 13 Mar 2019 ODI # 4113
107 102 17 4372 166* 51.43 4235 103.23 9 37 7 386 75 ODI v Australia 10 Mar 2019 ODI # 4111
97 92 16 3909 166* 51.43 3742 104.46 9 32 7 346 73 T20I v West Indies 3 Aug 2019 T20I # 842
102 97 17 4108 166* 51.35 3974 103.37 9 34 7 367 73 ODI v West Indies 27 Jun 2019 ODI # 4175
56 54 10 2259 166* 51.34 2147 105.21 7 16 4 206 46 ODI v West Indies 6 Feb 2022 ODI # 4353
99 94 17 3944 166* 51.22 3789 104.09 9 32 7 349 73 ODI v Sri Lanka 6 Jul 2019 ODI # 4187
92 88 16 3683 166* 51.15 3520 104.63 8 31 7 324 71 ODI v West Indies 14 Aug 2019 ODI # 4199
101 96 17 4036 166* 51.08 3892 103.69 9 33 7 359 73 ODI v England 30 Jun 2019 ODI # 4179
67 64 12 2654 166* 51.03 2580 102.86 7 22 5 238 51 T20I v England 14 Mar 2021 T20I # 1132
100 95 17 3970 166* 50.89 3816 104.03 9 32 7 352 73 ODI v Bangladesh 2 Jul 2019 ODI # 4182
98 93 16 3910 166* 50.77 3748 104.32 9 32 7 346 73 ODI v New Zealand 9 Jul 2019 ODI # 4190
59 57 10 2375 166* 50.53 2299 103.30 7 18 5 214 46 ODI v South Africa 19 Jan 2022 ODI # 4344
59 57 10 2375 166* 50.53 2299 103.30 7 18 5 214 46 Test v South Africa 11 Jan 2022 Test # 2448
58 56 10 2324 166* 50.52 2236 103.93 7 17 5 211 46 ODI v South Africa 21 Jan 2022 ODI # 4346
5 5 0 251 117 50.20 249 100.80 1 2 1 23 3 ODI v Netherlands 12 Nov 2023 ODI # 4702
68 65 12 2654 166* 50.07 2585 102.66 7 22 6 238 51 T20I v England 12 Mar 2021 T20I # 1131
68 65 12 2654 166* 50.07 2585 102.66 7 22 6 238 51 Test v England 4 Mar 2021 Test # 2414
68 65 12 2654 166* 50.07 2585 102.66 7 22 6 238 51 Test v England 24 Feb 2021 Test # 2412
68 65 12 2654 166* 50.07 2585 102.66 7 22 6 238 51 Test v England 13 Feb 2021 Test # 2411
68 65 12 2654 166* 50.07 2585 102.66 7 22 6 238 51 Test v England 5 Feb 2021 Test # 2409
63 60 11 2452 166* 50.04 2382 102.93 7 19 5 223 47 T20I v Pakistan 24 Oct 2021 T20I # 1361
63 60 11 2452 166* 50.04 2382 102.93 7 19 5 223 47 Test v England 2 Sep 2021 Test # 2433
63 60 11 2452 166* 50.04 2382 102.93 7 19 5 223 47 Test v England 25 Aug 2021 Test # 2432
63 60 11 2452 166* 50.04 2382 102.93 7 19 5 223 47 Test v England 12 Aug 2021 Test # 2429
63 60 11 2452 166* 50.04 2382 102.93 7 19 5 223 47 Test v England 4 Aug 2021 Test # 2428
63 60 11 2452 166* 50.04 2382 102.93 7 19 5 223 47 Test v New Zealand 18 Jun 2021 Test # 2425
4 4 0 200 117 50.00 193 103.62 1 1 1 18 2 ODI v New Zealand 15 Nov 2023 ODI # 4703
74 71 12 2944 166* 49.89 2852 103.22 7 25 6 258 58 ODI v Australia 29 Nov 2020 ODI # 4266
61 59 11 2395 166* 49.89 2333 102.65 7 18 5 218 46 T20I v Scotland 5 Nov 2021 T20I # 1396
62 59 11 2395 166* 49.89 2333 102.65 7 18 5 218 46 T20I v Afghanistan 3 Nov 2021 T20I # 1390
62 59 11 2395 166* 49.89 2333 102.65 7 18 5 218 46 T20I v New Zealand 31 Oct 2021 T20I # 1381
70 67 12 2743 166* 49.87 2654 103.35 7 23 6 243 54 T20I v Australia 8 Dec 2020 T20I # 1116
60 58 10 2393 166* 49.85 2331 102.65 7 18 5 218 46 Test v South Africa 26 Dec 2021 Test # 2443
60 58 10 2393 166* 49.85 2331 102.65 7 18 5 218 46 Test v New Zealand 3 Dec 2021 Test # 2438
60 58 10 2393 166* 49.85 2331 102.65 7 18 5 218 46 T20I v Namibia 8 Nov 2021 T20I # 1410
71 68 12 2783 166* 49.69 2678 103.92 7 23 6 245 56 T20I v Australia 6 Dec 2020 T20I # 1115
66 63 11 2581 166* 49.63 2531 101.97 7 21 5 233 48 ODI v England 23 Mar 2021 ODI # 4281
66 63 11 2581 166* 49.63 2531 101.97 7 21 5 233 48 T20I v England 20 Mar 2021 T20I # 1138
66 63 11 2581 166* 49.63 2531 101.97 7 21 5 233 48 T20I v England 18 Mar 2021 T20I # 1135
66 63 11 2581 166* 49.63 2531 101.97 7 21 5 233 48 T20I v England 16 Mar 2021 T20I # 1133
91 87 15 3569 166* 49.56 3421 104.32 7 31 7 310 71 T20I v South Africa 18 Sep 2019 T20I # 888
91 87 15 3569 166* 49.56 3421 104.32 7 31 7 310 71 Test v West Indies 30 Aug 2019 Test # 2359
91 87 15 3569 166* 49.56 3421 104.32 7 31 7 310 71 Test v West Indies 22 Aug 2019 Test # 2358
65 62 11 2525 166* 49.50 2471 102.18 7 20 5 227 48 ODI v England 26 Mar 2021 ODI # 4283
75 72 12 2965 166* 49.41 2873 103.20 7 25 6 260 59 ODI v Australia 27 Nov 2020 ODI # 4265
75 72 12 2965 166* 49.41 2873 103.20 7 25 6 260 59 Test v New Zealand 29 Feb 2020 Test # 2387
75 72 12 2965 166* 49.41 2873 103.20 7 25 6 260 59 Test v New Zealand 21 Feb 2020 Test # 2385
73 70 12 2855 166* 49.22 2765 103.25 7 24 6 251 56 ODI v Australia 2 Dec 2020 ODI # 4267
69 66 12 2658 166* 49.22 2593 102.50 7 22 6 239 51 Test v Australia 17 Dec 2020 Test # 2396
64 61 11 2459 166* 49.18 2392 102.80 7 19 5 224 47 ODI v England 28 Mar 2021 ODI # 4284
89 85 14 3488 166* 49.12 3354 103.99 7 30 7 306 68 Test v South Africa 2 Oct 2019 Test # 2363
72 69 12 2792 166* 48.98 2687 103.90 7 23 6 246 56 T20I v Australia 4 Dec 2020 T20I # 1114
76 73 12 2974 166* 48.75 2885 103.08 7 25 6 260 60 ODI v New Zealand 11 Feb 2020 ODI # 4243
88 84 13 3457 166* 48.69 3329 103.84 7 30 7 303 67 T20I v West Indies 6 Dec 2019 T20I # 1020
88 84 13 3457 166* 48.69 3329 103.84 7 30 7 303 67 Test v Bangladesh 22 Nov 2019 Test # 2369
88 84 13 3457 166* 48.69 3329 103.84 7 30 7 303 67 Test v Bangladesh 14 Nov 2019 Test # 2366
88 84 13 3457 166* 48.69 3329 103.84 7 30 7 303 67 Test v South Africa 19 Oct 2019 Test # 2365
88 84 13 3457 166* 48.69 3329 103.84 7 30 7 303 67 Test v South Africa 10 Oct 2019 Test # 2364
85 81 12 3359 166* 48.68 3274 102.59 7 29 6 296 61 ODI v West Indies 22 Dec 2019 ODI # 4223
90 86 14 3497 166* 48.56 3369 103.79 7 30 7 306 68 T20I v South Africa 22 Sep 2019 T20I # 893
78 75 12 3040 166* 48.25 2973 102.25 7 26 6 267 60 ODI v New Zealand 5 Feb 2020 ODI # 4235
77 74 12 2989 166* 48.20 2910 102.71 7 25 6 261 60 ODI v New Zealand 8 Feb 2020 ODI # 4239
83 80 12 3274 166* 48.14 3193 102.53 7 28 6 287 61 ODI v Australia 17 Jan 2020 ODI # 4232
83 80 12 3274 166* 48.14 3193 102.53 7 28 6 287 61 ODI v Australia 14 Jan 2020 ODI # 4231
83 80 12 3274 166* 48.14 3193 102.53 7 28 6 287 61 T20I v Sri Lanka 10 Jan 2020 T20I # 1027
83 80 12 3274 166* 48.14 3193 102.53 7 28 6 287 61 T20I v Sri Lanka 7 Jan 2020 T20I # 1026
84 80 12 3274 166* 48.14 3193 102.53 7 28 6 287 61 T20I v Sri Lanka 5 Jan 2020 T20I # 1025
86 82 12 3359 166* 47.98 3275 102.56 7 29 7 296 61 ODI v West Indies 18 Dec 2019 ODI # 4222
82 79 12 3196 166* 47.70 3117 102.53 7 27 6 281 61 ODI v Australia 19 Jan 2020 ODI # 4233
79 76 12 3051 166* 47.67 2982 102.31 7 26 6 269 60 T20I v New Zealand 31 Jan 2020 T20I # 1036
79 76 12 3051 166* 47.67 2982 102.31 7 26 6 269 60 T20I v New Zealand 29 Jan 2020 T20I # 1035
87 83 12 3363 166* 47.36 3279 102.56 7 29 7 297 61 ODI v West Indies 15 Dec 2019 ODI # 4221
87 83 12 3363 166* 47.36 3279 102.56 7 29 7 297 61 T20I v West Indies 11 Dec 2019 T20I # 1024
87 83 12 3363 166* 47.36 3279 102.56 7 29 7 297 61 T20I v West Indies 8 Dec 2019 T20I # 1022
80 77 12 3062 166* 47.10 2994 102.27 7 26 6 270 60 T20I v New Zealand 26 Jan 2020 T20I # 1034
81 78 12 3107 166* 47.07 3026 102.67 7 26 6 273 61 T20I v New Zealand 24 Jan 2020 T20I # 1031
3 3 0 83 54 27.66 80 103.75 0 1 1 9 0 ODI v Australia 19 Nov 2023 ODI # 4705
2 2 0 29 29 14.50 17 170.58 0 0 1 5 0 T20I v Afghanistan 14 Jan 2024 T20I # 2431
2 2 0 29 29 14.50 17 170.58 0 0 1 5 0 Test v South Africa 3 Jan 2024 Test # 2522
2 2 0 29 29 14.50 17 170.58 0 0 1 5 0 Test v South Africa 26 Dec 2023 Test # 2520
1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 T20I v Afghanistan 17 Jan 2024 T20I # 2435
Statsguru includes the following current or recent relevant matches:
West Indies v Uganda at Providence, ICC Men's T20 World Cup 18th Match, Jun 8, 2024 [T20I # 2651]
Australia v England at Bridgetown, ICC Men's T20 World Cup 17th match, Jun 8, 2024 [T20I # 2650 - Live]
    » England 165/6 (20.0 ov, HC Brook 20*, CJ Jordan 1*, MP Stoinis 1/24) - Match over
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th match, Jun 8, 2024 [T20I # 2649 - Live]
    » South Africa 106/6 (18.5 ov, DA Miller 59*, KA Maharaj 0*, BFW de Leede 1/34) - Match over
Belgium v Guernsey at Waterloo, 2nd T20I, Jun 8, 2024 [T20I # 2648]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647]
 
Feedback Print this page