Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team India remove India 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-2022 269 288 14 10867 190 39.66 12286 88.45 24 55 11 1349 141 Profile
filtered 2010-2022 269 288 14 10867 190 39.66 12286 88.45 24 55 11 1349 141
Reverse cumulative
1 1 0 3 3 3.00 8 37.50 0 0 0 0 0 ODI v Bangladesh 10 Dec 2022 ODI # 4499
2 2 0 11 8 5.50 18 61.11 0 0 0 1 0 ODI v Bangladesh 7 Dec 2022 ODI # 4496
3 3 0 18 8 6.00 35 51.42 0 0 0 2 0 ODI v Bangladesh 4 Dec 2022 ODI # 4493
4 4 0 46 28 11.50 80 57.50 0 0 0 5 1 ODI v New Zealand 30 Nov 2022 ODI # 4489
5 5 0 49 28 9.80 90 54.44 0 0 0 5 1 ODI v New Zealand 27 Nov 2022 ODI # 4487
6 6 0 121 72 20.16 167 72.45 0 1 0 18 1 ODI v New Zealand 25 Nov 2022 ODI # 4483
7 7 0 129 72 18.42 181 71.27 0 1 0 19 1 ODI v South Africa 11 Oct 2022 ODI # 4472
8 8 0 142 72 17.75 201 70.64 0 1 0 19 2 ODI v South Africa 9 Oct 2022 ODI # 4471
9 9 0 146 72 16.22 217 67.28 0 1 0 19 2 ODI v South Africa 6 Oct 2022 ODI # 4470
10 10 0 186 72 18.60 285 65.26 0 1 0 24 2 ODI v Zimbabwe 22 Aug 2022 ODI # 4457
11 11 0 219 72 19.90 306 71.56 0 1 0 28 2 ODI v Zimbabwe 20 Aug 2022 ODI # 4454
12 12 1 300 81* 27.27 419 71.59 0 2 0 37 2 ODI v Zimbabwe 18 Aug 2022 ODI # 4451
13 13 1 358 81* 29.83 493 72.61 0 3 0 44 2 ODI v West Indies 27 Jul 2022 ODI # 4439
14 14 1 371 81* 28.53 524 70.80 0 3 0 44 2 ODI v West Indies 24 Jul 2022 ODI # 4438
15 15 1 468 97 33.42 623 75.12 0 4 0 54 5 ODI v West Indies 22 Jul 2022 ODI # 4436
16 16 1 469 97 31.26 626 74.92 0 4 0 54 5 ODI v England 17 Jul 2022 ODI # 4433
17 17 1 478 97 29.87 652 73.31 0 4 0 55 5 ODI v England 14 Jul 2022 ODI # 4428
18 18 2 509 97 31.81 706 72.09 0 4 0 59 5 ODI v England 12 Jul 2022 ODI # 4424
19 19 2 519 97 30.52 732 70.90 0 4 0 59 6 ODI v West Indies 11 Feb 2022 ODI # 4356
20 20 2 580 97 32.22 805 72.04 0 5 0 64 7 ODI v South Africa 23 Jan 2022 ODI # 4349
21 21 2 609 97 32.05 843 72.24 0 5 0 69 7 ODI v South Africa 21 Jan 2022 ODI # 4346
22 22 2 688 97 34.40 927 74.21 0 6 0 79 7 ODI v South Africa 19 Jan 2022 ODI # 4344
23 23 2 688 97 32.76 928 74.13 0 6 1 79 7 T20I v Sri Lanka 29 Jul 2021 T20I # 1207
24 24 2 728 97 33.09 970 75.05 0 6 1 84 7 T20I v Sri Lanka 28 Jul 2021 T20I # 1206
25 25 2 774 97 33.65 1006 76.93 0 6 1 88 8 T20I v Sri Lanka 25 Jul 2021 T20I # 1204
26 26 2 787 97 32.79 1017 77.38 0 6 1 91 8 ODI v Sri Lanka 23 Jul 2021 ODI # 4312
27 27 2 816 97 32.64 1055 77.34 0 6 1 97 8 ODI v Sri Lanka 20 Jul 2021 ODI # 4309
28 28 3 902 97 36.08 1150 78.43 0 7 1 103 9 ODI v Sri Lanka 18 Jul 2021 ODI # 4307
29 29 3 969 97 37.26 1206 80.34 0 8 1 113 9 ODI v England 28 Mar 2021 ODI # 4284
30 30 3 973 97 36.03 1223 79.55 0 8 1 113 9 ODI v England 26 Mar 2021 ODI # 4283
31 31 3 1071 98 38.25 1329 80.58 0 9 1 124 11 ODI v England 23 Mar 2021 ODI # 4281
32 32 3 1075 98 37.06 1341 80.16 0 9 1 124 11 T20I v England 12 Mar 2021 T20I # 1131
33 33 3 1103 98 36.76 1362 80.98 0 9 1 127 11 T20I v Australia 8 Dec 2020 T20I # 1116
34 34 3 1155 98 37.25 1398 82.61 0 10 1 131 13 T20I v Australia 6 Dec 2020 T20I # 1115
35 35 3 1156 98 36.12 1404 82.33 0 10 1 131 13 T20I v Australia 4 Dec 2020 T20I # 1114
36 36 3 1172 98 35.51 1431 81.90 0 10 1 133 13 ODI v Australia 2 Dec 2020 ODI # 4267
37 37 3 1202 98 35.35 1454 82.66 0 10 1 138 13 ODI v Australia 29 Nov 2020 ODI # 4266
38 38 3 1276 98 36.45 1540 82.85 0 11 1 148 13 ODI v Australia 27 Nov 2020 ODI # 4265
39 38 3 1276 98 36.45 1540 82.85 0 11 1 148 13 ODI v Australia 19 Jan 2020 ODI # 4233
40 39 3 1372 98 38.11 1630 84.17 0 12 1 161 14 ODI v Australia 17 Jan 2020 ODI # 4232
41 40 3 1446 98 39.08 1721 84.02 0 13 1 170 15 ODI v Australia 14 Jan 2020 ODI # 4231
42 41 3 1498 98 39.42 1757 85.25 0 14 1 177 16 T20I v Sri Lanka 10 Jan 2020 T20I # 1027
43 42 3 1530 98 39.23 1786 85.66 0 14 1 179 16 T20I v Sri Lanka 7 Jan 2020 T20I # 1026
44 42 3 1530 98 39.23 1786 85.66 0 14 1 179 16 T20I v Sri Lanka 5 Jan 2020 T20I # 1025
45 43 3 1549 98 38.72 1802 85.96 0 14 1 183 16 T20I v Bangladesh 10 Nov 2019 T20I # 1014
46 44 3 1580 98 38.53 1829 86.38 0 14 1 187 16 T20I v Bangladesh 7 Nov 2019 T20I # 1007
47 45 3 1621 98 38.59 1871 86.63 0 14 1 190 17 T20I v Bangladesh 3 Nov 2019 T20I # 1000
48 46 3 1657 98 38.53 1896 87.39 0 14 1 194 19 T20I v South Africa 22 Sep 2019 T20I # 893
49 47 3 1697 98 38.56 1927 88.06 0 14 1 198 20 T20I v South Africa 18 Sep 2019 T20I # 888
50 48 3 1733 98 38.51 1963 88.28 0 14 1 203 20 ODI v West Indies 14 Aug 2019 ODI # 4199
51 49 3 1735 98 37.71 1966 88.25 0 14 1 203 20 ODI v West Indies 11 Aug 2019 ODI # 4197
52 49 3 1735 98 37.71 1966 88.25 0 14 1 203 20 ODI v West Indies 8 Aug 2019 ODI # 4196
53 50 3 1738 98 36.97 1971 88.17 0 14 1 203 20 T20I v West Indies 6 Aug 2019 T20I # 846
54 51 3 1761 98 36.68 1987 88.62 0 14 1 206 20 T20I v West Indies 4 Aug 2019 T20I # 843
55 52 3 1762 98 35.95 1994 88.36 0 14 1 206 20 T20I v West Indies 3 Aug 2019 T20I # 842
56 53 3 1879 117 37.58 2103 89.34 1 14 1 222 20 ODI v Australia 9 Jun 2019 ODI # 4155
57 54 3 1887 117 37.00 2115 89.21 1 14 1 223 20 ODI v South Africa 5 Jun 2019 ODI # 4150
58 55 3 1899 117 36.51 2130 89.15 1 14 1 225 20 ODI v Australia 13 Mar 2019 ODI # 4113
59 56 3 2042 143 38.52 2245 90.95 2 14 1 243 23 ODI v Australia 10 Mar 2019 ODI # 4111
60 57 3 2043 143 37.83 2255 90.59 2 14 1 243 23 ODI v Australia 8 Mar 2019 ODI # 4109
61 58 3 2064 143 37.52 2284 90.36 2 14 1 247 23 ODI v Australia 5 Mar 2019 ODI # 4106
62 59 3 2064 143 36.85 2285 90.32 2 14 2 247 23 ODI v Australia 2 Mar 2019 ODI # 4102
63 60 3 2078 143 36.45 2309 89.99 2 14 2 248 23 T20I v Australia 27 Feb 2019 T20I # 749
64 61 3 2083 143 35.91 2313 90.05 2 14 2 249 23 T20I v New Zealand 10 Feb 2019 T20I # 738
65 62 3 2113 143 35.81 2344 90.14 2 14 2 251 23 T20I v New Zealand 8 Feb 2019 T20I # 737
66 63 3 2142 143 35.70 2362 90.68 2 14 2 253 26 T20I v New Zealand 6 Feb 2019 T20I # 735
67 64 3 2148 143 35.21 2375 90.44 2 14 2 254 26 ODI v New Zealand 3 Feb 2019 ODI # 4092
68 65 3 2161 143 34.85 2395 90.22 2 14 2 255 27 ODI v New Zealand 31 Jan 2019 ODI # 4091
69 66 3 2189 143 34.74 2422 90.37 2 14 2 261 27 ODI v New Zealand 28 Jan 2019 ODI # 4088
70 67 3 2255 143 35.23 2489 90.59 2 15 2 270 27 ODI v New Zealand 26 Jan 2019 ODI # 4085
71 68 4 2330 143 36.40 2592 89.89 2 16 2 276 27 ODI v New Zealand 23 Jan 2019 ODI # 4082
72 69 4 2353 143 36.20 2638 89.19 2 16 2 276 27 ODI v Australia 18 Jan 2019 ODI # 4079
73 70 4 2385 143 36.13 2666 89.45 2 16 2 281 27 ODI v Australia 15 Jan 2019 ODI # 4078
74 71 4 2385 143 35.59 2667 89.42 2 16 3 281 27 ODI v Australia 12 Jan 2019 ODI # 4077
75 72 4 2426 143 35.67 2689 90.21 2 16 3 287 29 T20I v Australia 25 Nov 2018 T20I # 714
76 72 4 2426 143 35.67 2689 90.21 2 16 3 287 29 T20I v Australia 23 Nov 2018 T20I # 713
77 73 4 2502 143 36.26 2731 91.61 2 17 3 297 31 T20I v Australia 21 Nov 2018 T20I # 712
78 74 4 2594 143 37.05 2793 92.87 2 18 3 307 33 T20I v West Indies 11 Nov 2018 T20I # 710
79 75 4 2637 143 37.14 2834 93.04 2 18 3 310 33 T20I v West Indies 6 Nov 2018 T20I # 709
80 76 4 2640 143 36.66 2842 92.89 2 18 3 310 33 T20I v West Indies 4 Nov 2018 T20I # 707
81 77 4 2646 143 36.24 2847 92.93 2 18 3 311 33 ODI v West Indies 1 Nov 2018 ODI # 4064
82 78 4 2684 143 36.27 2887 92.96 2 18 3 315 35 ODI v West Indies 29 Oct 2018 ODI # 4063
83 79 4 2719 143 36.25 2932 92.73 2 18 3 320 35 ODI v West Indies 27 Oct 2018 ODI # 4062
84 80 4 2748 143 36.15 2962 92.77 2 18 3 324 36 ODI v West Indies 24 Oct 2018 ODI # 4059
85 81 4 2752 143 35.74 2968 92.72 2 18 3 325 36 ODI v West Indies 21 Oct 2018 ODI # 4056
86 82 4 2767 143 35.47 2982 92.79 2 18 3 328 36 ODI v Bangladesh 28 Sep 2018 ODI # 4048
87 83 4 2881 143 36.46 3082 93.47 3 18 3 344 38 ODI v Pakistan 23 Sep 2018 ODI # 4044
88 84 4 2921 143 36.51 3129 93.35 3 18 3 348 39 ODI v Bangladesh 21 Sep 2018 ODI # 4042
89 85 4 2967 143 36.62 3183 93.21 3 18 3 354 40 ODI v Pakistan 19 Sep 2018 ODI # 4040
90 86 4 3094 143 37.73 3303 93.67 4 18 3 369 42 ODI v Hong Kong 18 Sep 2018 ODI # 4039
91 88 4 3098 143 36.88 3315 93.45 4 18 3 369 42 Test v England 7 Sep 2018 Test # 2318
92 90 4 3138 143 36.48 3397 92.37 4 18 3 375 42 Test v England 30 Aug 2018 Test # 2317
93 92 4 3217 143 36.55 3525 91.26 4 18 3 388 42 Test v England 18 Aug 2018 Test # 2316
94 94 4 3256 143 36.17 3595 90.57 4 18 3 392 42 Test v England 1 Aug 2018 Test # 2314
95 95 4 3300 143 36.26 3644 90.55 4 18 3 399 42 ODI v England 17 Jul 2018 ODI # 4018
96 96 4 3336 143 36.26 3674 90.80 4 18 3 405 42 ODI v England 14 Jul 2018 ODI # 4016
97 97 4 3376 143 36.30 3701 91.21 4 18 3 413 42 ODI v England 12 Jul 2018 ODI # 4014
98 98 4 3381 143 35.96 3704 91.27 4 18 3 414 42 T20I v England 8 Jul 2018 T20I # 690
99 99 4 3391 143 35.69 3716 91.25 4 18 3 415 42 T20I v England 6 Jul 2018 T20I # 688
100 100 4 3395 143 35.36 3720 91.26 4 18 3 416 42 T20I v England 3 Jul 2018 T20I # 684
101 101 4 3469 143 35.76 3765 92.13 4 19 3 421 47 T20I v Ireland 27 Jun 2018 T20I # 678
102 102 4 3576 143 36.48 3861 92.61 5 19 3 440 50 Test v Afghanistan 14 Jun 2018 Test # 2307
103 103 4 3586 143 36.22 3868 92.70 5 19 3 440 51 T20I v Bangladesh 18 Mar 2018 T20I # 662
104 104 4 3621 143 36.21 3895 92.96 5 19 3 445 52 T20I v Bangladesh 14 Mar 2018 T20I # 660
105 105 4 3629 143 35.93 3905 92.93 5 19 3 446 52 T20I v Sri Lanka 12 Mar 2018 T20I # 659
106 106 4 3684 143 36.11 3948 93.31 5 20 3 451 54 T20I v Bangladesh 8 Mar 2018 T20I # 657
107 107 4 3774 143 36.64 3997 94.42 5 21 3 457 60 T20I v Sri Lanka 6 Mar 2018 T20I # 656
108 108 4 3821 143 36.74 4037 94.64 5 21 3 460 60 T20I v South Africa 24 Feb 2018 T20I # 655
109 109 4 3845 143 36.61 4051 94.91 5 21 3 463 62 T20I v South Africa 21 Feb 2018 T20I # 654
110 110 4 3917 143 36.95 4090 95.77 5 22 3 473 64 T20I v South Africa 18 Feb 2018 T20I # 652
111 111 4 3935 143 36.77 4124 95.41 5 22 3 475 64 ODI v South Africa 16 Feb 2018 ODI # 3978
112 112 4 3969 143 36.75 4147 95.70 5 22 3 483 64 ODI v South Africa 13 Feb 2018 ODI # 3976
113 113 4 4078 143 37.41 4252 95.90 6 22 3 493 66 ODI v South Africa 10 Feb 2018 ODI # 3973
114 114 4 4154 143 37.76 4315 96.26 6 23 3 505 66 ODI v South Africa 7 Feb 2018 ODI # 3971
115 115 5 4205 143 38.22 4371 96.20 6 24 3 514 66 ODI v South Africa 4 Feb 2018 ODI # 3970
116 116 5 4240 143 38.19 4400 96.36 6 24 3 520 66 ODI v South Africa 1 Feb 2018 ODI # 3969
117 118 5 4272 143 37.80 4433 96.36 6 24 3 525 66 Test v South Africa 5 Jan 2018 Test # 2292
118 119 6 4372 143 38.69 4518 96.76 7 24 3 538 68 ODI v Sri Lanka 17 Dec 2017 ODI # 3942
119 120 6 4440 143 38.94 4585 96.83 7 25 3 547 68 ODI v Sri Lanka 13 Dec 2017 ODI # 3941
120 121 6 4440 143 38.60 4591 96.71 7 25 4 547 68 ODI v Sri Lanka 10 Dec 2017 ODI # 3939
121 123 6 4530 143 38.71 4717 96.03 7 26 4 556 69 Test v Sri Lanka 2 Dec 2017 Test # 2286
122 125 6 4632 143 38.92 4844 95.62 7 27 4 568 71 Test v Sri Lanka 16 Nov 2017 Test # 2281
123 126 6 4638 143 38.65 4850 95.62 7 27 4 569 71 T20I v New Zealand 7 Nov 2017 T20I # 632
124 127 6 4639 143 38.33 4854 95.57 7 27 4 569 71 T20I v New Zealand 4 Nov 2017 T20I # 631
125 128 6 4719 143 38.68 4906 96.18 7 28 4 579 73 T20I v New Zealand 1 Nov 2017 T20I # 630
126 129 6 4733 143 38.47 4926 96.08 7 28 4 582 73 ODI v New Zealand 29 Oct 2017 ODI # 3932
127 130 6 4801 143 38.71 5010 95.82 7 29 4 587 75 ODI v New Zealand 25 Oct 2017 ODI # 3931
128 131 6 4810 143 38.48 5022 95.77 7 29 4 588 75 ODI v New Zealand 22 Oct 2017 ODI # 3928
129 132 6 4812 143 38.19 5028 95.70 7 29 4 588 75 T20I v Australia 10 Oct 2017 T20I # 624
130 133 7 4827 143 38.30 5040 95.77 7 29 4 591 75 T20I v Australia 7 Oct 2017 T20I # 623
131 134 7 4831 143 38.03 5046 95.73 7 29 4 592 75 ODI v Sri Lanka 31 Aug 2017 ODI # 3908
132 135 7 4836 143 37.78 5049 95.78 7 29 4 593 75 ODI v Sri Lanka 27 Aug 2017 ODI # 3907
133 136 7 4885 143 37.86 5099 95.80 7 29 4 599 76 ODI v Sri Lanka 24 Aug 2017 ODI # 3906
134 137 8 5017 143 38.89 5189 96.68 8 29 4 619 79 ODI v Sri Lanka 20 Aug 2017 ODI # 3905
135 138 8 5136 143 39.50 5312 96.68 9 29 4 636 79 Test v Sri Lanka 12 Aug 2017 Test # 2269
136 139 8 5171 143 39.47 5349 96.67 9 29 4 641 80 Test v Sri Lanka 3 Aug 2017 Test # 2267
137 141 8 5375 190 40.41 5531 97.17 10 29 4 675 80 Test v Sri Lanka 26 Jul 2017 Test # 2265
138 142 8 5398 190 40.28 5543 97.38 10 29 4 680 80 T20I v West Indies 9 Jul 2017 T20I # 617
139 143 8 5402 190 40.01 5546 97.40 10 29 4 681 80 ODI v West Indies 6 Jul 2017 ODI # 3902
140 144 8 5407 190 39.75 5553 97.37 10 29 4 681 80 ODI v West Indies 2 Jul 2017 ODI # 3900
141 145 8 5409 190 39.48 5559 97.30 10 29 4 681 80 ODI v West Indies 30 Jun 2017 ODI # 3898
142 146 8 5472 190 39.65 5618 97.40 10 30 4 691 80 ODI v West Indies 25 Jun 2017 ODI # 3896
143 147 8 5559 190 39.99 5710 97.35 10 31 4 699 82 ODI v West Indies 23 Jun 2017 ODI # 3895
144 148 8 5580 190 39.85 5732 97.34 10 31 4 703 82 ODI v Pakistan 18 Jun 2017 ODI # 3894
145 149 8 5626 190 39.90 5766 97.57 10 31 4 710 83 ODI v Bangladesh 15 Jun 2017 ODI # 3891
146 150 8 5704 190 40.16 5849 97.52 10 32 4 722 84 ODI v South Africa 11 Jun 2017 ODI # 3886
147 151 8 5829 190 40.76 5977 97.52 11 32 4 737 85 ODI v Sri Lanka 8 Jun 2017 ODI # 3882
148 152 8 5897 190 40.95 6042 97.60 11 33 4 743 86 ODI v Pakistan 4 Jun 2017 ODI # 3878
149 153 8 5908 190 40.74 6057 97.54 11 33 4 745 86 ODI v England 19 Jan 2017 ODI # 3821
150 154 8 5909 190 40.47 6067 97.39 11 33 4 745 86 ODI v England 15 Jan 2017 ODI # 3819
151 156 8 5927 190 40.04 6109 97.02 11 33 4 749 86 Test v New Zealand 30 Sep 2016 Test # 2222
152 158 8 5954 190 39.69 6161 96.64 11 33 4 749 86 Test v West Indies 9 Aug 2016 Test # 2215
153 159 8 5981 190 39.60 6213 96.26 11 33 4 754 86 Test v West Indies 30 Jul 2016 Test # 2211
154 160 8 6065 190 39.90 6360 95.36 11 34 4 763 87 Test v West Indies 21 Jul 2016 Test # 2207
155 161 8 6078 190 39.72 6372 95.38 11 34 4 764 88 T20I v Australia 27 Mar 2016 T20I # 553
156 162 8 6101 190 39.61 6394 95.41 11 34 4 766 89 T20I v Bangladesh 23 Mar 2016 T20I # 547
157 163 8 6107 190 39.40 6409 95.28 11 34 4 767 89 T20I v Pakistan 19 Mar 2016 T20I # 541
158 164 8 6108 190 39.15 6412 95.25 11 34 4 767 89 T20I v New Zealand 15 Mar 2016 T20I # 535
159 165 8 6168 190 39.28 6456 95.53 11 35 4 776 90 T20I v Bangladesh 6 Mar 2016 T20I # 521
160 166 9 6184 190 39.38 6476 95.49 11 35 4 779 90 T20I v U.A.E. 3 Mar 2016 T20I # 517
161 167 9 6185 190 39.14 6479 95.46 11 35 4 779 90 T20I v Sri Lanka 1 Mar 2016 T20I # 515
162 168 9 6187 190 38.91 6483 95.43 11 35 4 779 90 T20I v Bangladesh 24 Feb 2016 T20I # 509
163 169 10 6233 190 39.20 6529 95.46 11 35 4 784 91 T20I v Sri Lanka 14 Feb 2016 T20I # 499
164 170 10 6284 190 39.27 6554 95.88 11 36 4 791 93 T20I v Sri Lanka 12 Feb 2016 T20I # 497
165 171 10 6293 190 39.08 6567 95.82 11 36 4 791 94 T20I v Sri Lanka 9 Feb 2016 T20I # 496
166 172 10 6319 190 39.00 6576 96.09 11 36 4 795 95 T20I v Australia 31 Jan 2016 T20I # 489
167 173 10 6361 190 39.02 6608 96.26 11 36 4 798 97 T20I v Australia 29 Jan 2016 T20I # 486
168 174 10 6366 190 38.81 6616 96.22 11 36 4 798 97 T20I v Australia 26 Jan 2016 T20I # 485
169 175 10 6444 190 39.05 6672 96.58 11 37 4 805 100 ODI v Australia 23 Jan 2016 ODI # 3727
170 176 10 6570 190 39.57 6785 96.83 12 37 4 819 102 ODI v Australia 20 Jan 2016 ODI # 3726
171 177 10 6638 190 39.74 6876 96.53 12 38 4 828 102 ODI v Australia 17 Jan 2016 ODI # 3725
172 178 10 6644 190 39.54 6880 96.56 12 38 4 829 102 ODI v Australia 15 Jan 2016 ODI # 3724
173 179 10 6653 190 39.36 6902 96.39 12 38 4 830 102 ODI v Australia 12 Jan 2016 ODI # 3723
174 181 10 6707 190 39.22 7073 94.82 12 38 4 836 102 Test v South Africa 3 Dec 2015 Test # 2191
175 183 10 6758 190 39.06 7174 94.20 12 38 4 844 102 Test v South Africa 25 Nov 2015 Test # 2189
176 184 11 6803 190 39.32 7236 94.01 12 38 4 851 102 Test v South Africa 14 Nov 2015 Test # 2188
177 186 11 6803 190 38.87 7248 93.86 12 38 6 851 102 Test v South Africa 5 Nov 2015 Test # 2186
178 187 11 6863 190 38.99 7307 93.92 12 39 6 859 102 ODI v South Africa 25 Oct 2015 ODI # 3700
179 188 11 6870 190 38.81 7322 93.82 12 39 6 859 102 ODI v South Africa 22 Oct 2015 ODI # 3698
180 189 11 6883 190 38.66 7351 93.63 12 39 6 861 102 ODI v South Africa 18 Oct 2015 ODI # 3695
181 190 11 6906 190 38.58 7385 93.51 12 39 6 865 102 ODI v South Africa 14 Oct 2015 ODI # 3692
182 191 11 6929 190 38.49 7413 93.47 12 39 6 870 102 ODI v South Africa 11 Oct 2015 ODI # 3689
183 192 11 6940 190 38.34 7425 93.46 12 39 6 872 102 T20I v South Africa 5 Oct 2015 T20I # 457
184 193 11 6943 190 38.14 7429 93.45 12 39 6 872 102 T20I v South Africa 2 Oct 2015 T20I # 456
185 195 11 7105 190 38.61 7783 91.28 13 39 6 888 102 Test v Sri Lanka 12 Aug 2015 Test # 2176
186 196 11 7180 190 38.81 7856 91.39 13 40 6 898 102 ODI v Bangladesh 24 Jun 2015 ODI # 3661
187 197 11 7233 190 38.88 7916 91.37 13 41 6 905 102 ODI v Bangladesh 21 Jun 2015 ODI # 3660
188 198 11 7263 190 38.83 7954 91.31 13 41 6 908 102 ODI v Bangladesh 18 Jun 2015 ODI # 3658
189 199 11 7436 190 39.55 8149 91.25 14 41 6 931 102 Test v Bangladesh 10 Jun 2015 Test # 2165
190 200 11 7481 190 39.58 8190 91.34 14 41 6 937 103 ODI v Australia 26 Mar 2015 ODI # 3645
191 201 11 7511 190 39.53 8240 91.15 14 41 6 940 103 ODI v Bangladesh 19 Mar 2015 ODI # 3641
192 202 11 7515 190 39.34 8260 90.98 14 41 6 941 103 ODI v Zimbabwe 14 Mar 2015 ODI # 3636
193 203 11 7615 190 39.66 8345 91.25 15 41 6 952 108 ODI v Ireland 10 Mar 2015 ODI # 3631
194 204 11 7624 190 39.50 8359 91.20 15 41 6 953 108 ODI v West Indies 6 Mar 2015 ODI # 3625
195 205 11 7638 190 39.37 8376 91.18 15 41 6 956 108 ODI v U.A.E. 28 Feb 2015 ODI # 3618
196 206 11 7775 190 39.87 8522 91.23 16 41 6 972 110 ODI v South Africa 22 Feb 2015 ODI # 3610
197 207 11 7848 190 40.04 8598 91.27 16 42 6 979 111 ODI v Pakistan 15 Feb 2015 ODI # 3602
198 208 11 7886 190 40.03 8663 91.03 16 42 6 983 111 ODI v England 30 Jan 2015 ODI # 3595
199 209 11 7894 190 39.86 8676 90.98 16 42 6 983 111 ODI v Australia 26 Jan 2015 ODI # 3592
200 210 11 7895 190 39.67 8681 90.94 16 42 6 983 111 ODI v England 20 Jan 2015 ODI # 3586
201 211 11 7897 190 39.48 8685 90.92 16 42 6 983 111 ODI v Australia 18 Jan 2015 ODI # 3582
202 213 11 7925 190 39.23 8741 90.66 16 42 7 986 111 Test v Australia 26 Dec 2014 Test # 2152
203 215 11 8030 190 39.36 8925 89.97 16 43 7 994 111 Test v Australia 17 Dec 2014 Test # 2149
204 217 11 8064 190 39.14 8957 90.03 16 43 7 1000 111 Test v Australia 9 Dec 2014 Test # 2148
205 218 11 8155 190 39.39 9036 90.25 16 44 7 1008 112 ODI v Sri Lanka 9 Nov 2014 ODI # 3543
206 219 11 8234 190 39.58 9116 90.32 16 45 7 1015 113 ODI v Sri Lanka 6 Nov 2014 ODI # 3540
207 220 11 8347 190 39.93 9223 90.50 17 45 7 1029 116 ODI v Sri Lanka 2 Nov 2014 ODI # 3539
208 221 11 8382 190 39.91 9258 90.53 17 45 7 1035 117 ODI v West Indies 17 Oct 2014 ODI # 3535
209 222 11 8383 190 39.72 9267 90.46 17 45 7 1035 117 ODI v West Indies 11 Oct 2014 ODI # 3533
210 223 11 8451 190 39.86 9359 90.29 17 46 7 1044 117 ODI v West Indies 8 Oct 2014 ODI # 3531
211 224 11 8484 190 39.83 9387 90.38 17 46 7 1046 119 T20I v England 7 Sep 2014 T20I # 405
212 225 11 8515 190 39.78 9431 90.28 17 46 7 1050 120 ODI v England 5 Sep 2014 ODI # 3525
213 226 12 8612 190 40.24 9512 90.53 17 47 7 1061 124 ODI v England 2 Sep 2014 ODI # 3523
214 227 12 8628 190 40.13 9535 90.48 17 47 7 1062 124 ODI v England 30 Aug 2014 ODI # 3520
215 228 12 8639 190 39.99 9557 90.39 17 47 7 1064 124 ODI v England 27 Aug 2014 ODI # 3517
216 230 12 8682 190 39.82 9659 89.88 17 47 7 1071 124 Test v England 27 Jul 2014 Test # 2132
217 232 12 8720 190 39.63 9715 89.75 17 47 7 1076 124 Test v England 17 Jul 2014 Test # 2130
218 234 12 8761 190 39.46 9768 89.69 17 47 7 1082 124 Test v England 9 Jul 2014 Test # 2128
219 235 12 8762 190 39.29 9774 89.64 17 47 7 1082 124 T20I v Bangladesh 28 Mar 2014 T20I # 389
220 236 12 8762 190 39.11 9777 89.61 17 47 8 1082 124 T20I v West Indies 23 Mar 2014 T20I # 382
221 237 12 8792 190 39.07 9805 89.66 17 47 8 1087 124 T20I v Pakistan 21 Mar 2014 T20I # 378
222 238 12 8852 190 39.16 9883 89.56 17 48 8 1091 125 ODI v Afghanistan 5 Mar 2014 ODI # 3483
223 239 12 8862 190 39.03 9896 89.55 17 48 8 1093 125 ODI v Pakistan 2 Mar 2014 ODI # 3479
224 240 12 8956 190 39.28 10010 89.47 17 49 8 1100 126 ODI v Sri Lanka 28 Feb 2014 ODI # 3476
225 241 12 8984 190 39.23 10054 89.35 17 49 8 1105 126 ODI v Bangladesh 26 Feb 2014 ODI # 3474
226 243 12 9084 190 39.32 10191 89.13 17 50 8 1119 127 Test v New Zealand 14 Feb 2014 Test # 2120
227 245 12 9199 190 39.48 10405 88.40 18 50 9 1131 128 Test v New Zealand 6 Feb 2014 Test # 2118
228 246 12 9208 190 39.35 10433 88.25 18 50 9 1132 128 ODI v New Zealand 31 Jan 2014 ODI # 3467
229 247 12 9236 190 39.30 10458 88.31 18 50 9 1136 129 ODI v New Zealand 25 Jan 2014 ODI # 3462
230 248 12 9248 190 39.18 10480 88.24 18 50 9 1138 129 ODI v New Zealand 22 Jan 2014 ODI # 3458
231 249 12 9280 190 39.15 10526 88.16 18 50 9 1141 129 ODI v New Zealand 19 Jan 2014 ODI # 3456
232 251 12 9328 190 39.02 10662 87.48 18 50 9 1147 129 Test v South Africa 26 Dec 2013 Test # 2111
233 253 12 9356 190 38.82 10710 87.35 18 50 9 1150 129 Test v South Africa 18 Dec 2013 Test # 2108
234 253 12 9356 190 38.82 10710 87.35 18 50 9 1150 129 ODI v South Africa 11 Dec 2013 ODI # 3444
235 254 12 9356 190 38.66 10712 87.34 18 50 10 1150 129 ODI v South Africa 8 Dec 2013 ODI # 3443
236 255 12 9368 190 38.55 10725 87.34 18 50 10 1153 129 ODI v South Africa 5 Dec 2013 ODI # 3442
237 256 12 9487 190 38.88 10820 87.68 19 50 10 1173 129 ODI v West Indies 27 Nov 2013 ODI # 3439
238 257 12 9522 190 38.86 10857 87.70 19 50 10 1178 129 ODI v West Indies 24 Nov 2013 ODI # 3437
239 258 12 9527 190 38.72 10863 87.70 19 50 10 1179 129 ODI v West Indies 21 Nov 2013 ODI # 3436
240 259 12 9560 190 38.70 10891 87.77 19 50 10 1186 129 Test v West Indies 14 Nov 2013 Test # 2102
241 260 12 9583 190 38.64 10925 87.71 19 50 10 1190 129 Test v West Indies 6 Nov 2013 Test # 2101
242 261 12 9643 190 38.72 10982 87.80 19 51 10 1199 129 ODI v Australia 2 Nov 2013 ODI # 3428
243 262 12 9743 190 38.97 11084 87.90 20 51 10 1210 129 ODI v Australia 30 Oct 2013 ODI # 3424
244 263 13 9757 190 39.02 11096 87.93 20 51 10 1213 129 ODI v Australia 23 Oct 2013 ODI # 3422
245 264 13 9765 190 38.90 11102 87.95 20 51 10 1215 129 ODI v Australia 19 Oct 2013 ODI # 3421
246 265 13 9860 190 39.12 11188 88.13 20 52 10 1229 129 ODI v Australia 16 Oct 2013 ODI # 3420
247 266 13 9867 190 39.00 11203 88.07 20 52 10 1230 129 ODI v Australia 13 Oct 2013 ODI # 3419
248 267 13 9899 190 38.97 11222 88.21 20 52 10 1235 129 T20I v Australia 10 Oct 2013 T20I # 331
249 268 13 9940 190 38.98 11260 88.27 20 52 10 1241 130 ODI v Zimbabwe 3 Aug 2013 ODI # 3403
250 269 13 9975 190 38.96 11292 88.33 20 52 10 1246 130 ODI v Zimbabwe 28 Jul 2013 ODI # 3399
251 270 13 10091 190 39.26 11419 88.37 21 52 10 1257 132 ODI v Zimbabwe 26 Jul 2013 ODI # 3397
252 271 13 10108 190 39.17 11440 88.35 21 52 10 1260 132 ODI v Zimbabwe 24 Jul 2013 ODI # 3395
253 272 13 10124 190 39.08 11475 88.22 21 52 10 1262 132 ODI v Sri Lanka 11 Jul 2013 ODI # 3388
254 273 13 10139 190 38.99 11491 88.23 21 52 10 1264 132 ODI v Sri Lanka 9 Jul 2013 ODI # 3387
255 274 13 10208 190 39.11 11568 88.24 21 53 10 1272 134 ODI v West Indies 5 Jul 2013 ODI # 3383
256 275 13 10232 190 39.05 11610 88.13 21 53 10 1275 134 ODI v Sri Lanka 2 Jul 2013 ODI # 3382
257 276 13 10243 190 38.94 11620 88.14 21 53 10 1277 134 ODI v West Indies 30 Jun 2013 ODI # 3380
258 277 13 10274 190 38.91 11644 88.23 21 53 10 1279 135 ODI v England 23 Jun 2013 ODI # 3377
259 278 13 10342 190 39.02 11736 88.12 21 54 10 1285 136 ODI v Sri Lanka 20 Jun 2013 ODI # 3376
260 279 13 10390 190 39.06 11777 88.22 21 54 10 1290 136 ODI v Pakistan 15 Jun 2013 ODI # 3372
261 280 14 10492 190 39.44 11884 88.28 22 54 10 1300 137 ODI v West Indies 11 Jun 2013 ODI # 3368
262 281 14 10606 190 39.72 11978 88.54 23 54 10 1312 138 ODI v South Africa 6 Jun 2013 ODI # 3363
263 282 14 10793 190 40.27 12152 88.81 24 54 10 1345 140 Test v Australia 14 Mar 2013 Test # 2081
264 283 14 10804 190 40.16 12178 88.71 24 54 10 1346 140 ODI v West Indies 16 Jun 2011 ODI # 3163
265 284 14 10808 190 40.02 12193 88.64 24 54 10 1346 140 ODI v West Indies 11 Jun 2011 ODI # 3161
266 285 14 10811 190 39.89 12197 88.63 24 54 10 1346 140 ODI v West Indies 8 Jun 2011 ODI # 3160
267 286 14 10862 190 39.93 12273 88.50 24 55 10 1349 141 ODI v West Indies 6 Jun 2011 ODI # 3159
268 287 14 10867 190 39.80 12284 88.46 24 55 10 1349 141 T20I v West Indies 4 Jun 2011 T20I # 200
269 288 14 10867 190 39.66 12286 88.45 24 55 11 1349 141 ODI v Australia 20 Oct 2010 ODI # 3060
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page