Records type all-round 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2011-2023 195 8414 188 35.95 15 - - - - 166 0 - Profile
filtered 2011-2023 195 8414 188 35.95 15 - - - - 166 0 -
Reverse cumulative
1 8 8 8.00 0 - - - - 1 0 - Test v West Indies 20 Jul 2023 Test # 2513
2 11 8 5.50 0 - - - - 2 0 - Test v West Indies 12 Jul 2023 Test # 2510
3 146 89 36.50 0 - - - - 3 0 - Test v Australia 7 Jun 2023 Test # 2505
4 156 89 26.00 0 - - - - 3 0 - Test v South Africa 11 Jan 2022 Test # 2448
5 214 89 26.75 0 - - - - 3 0 - Test v South Africa 3 Jan 2022 Test # 2445
6 282 89 28.20 0 - - - - 5 0 - Test v South Africa 26 Dec 2021 Test # 2443
7 321 89 26.75 0 - - - - 5 0 - Test v New Zealand 25 Nov 2021 Test # 2435
8 335 89 23.92 0 - - - - 5 0 - Test v England 2 Sep 2021 Test # 2433
9 363 89 22.68 0 - - - - 5 0 - Test v England 25 Aug 2021 Test # 2432
10 425 89 23.61 0 - - - - 5 0 - Test v England 12 Aug 2021 Test # 2429
11 430 89 22.63 0 - - - - 6 0 - Test v England 4 Aug 2021 Test # 2428
12 494 89 23.52 0 - - - - 7 0 - Test v New Zealand 18 Jun 2021 Test # 2425
13 521 89 23.68 0 - - - - 11 0 - Test v England 4 Mar 2021 Test # 2414
14 528 89 22.95 0 - - - - 12 0 - Test v England 24 Feb 2021 Test # 2412
15 605 89 24.20 0 - - - - 14 0 - Test v England 13 Feb 2021 Test # 2411
16 606 89 22.44 0 - - - - 15 0 - Test v England 5 Feb 2021 Test # 2409
17 667 89 23.00 0 - - - - 16 0 - Test v Australia 15 Jan 2021 Test # 2404
18 693 89 22.35 0 - - - - 17 0 - Test v Australia 7 Jan 2021 Test # 2402
19 832 112 26.00 1 - - - - 19 0 - Test v Australia 26 Dec 2020 Test # 2398
20 874 112 25.70 1 - - - - 21 0 - Test v Australia 17 Dec 2020 Test # 2396
21 890 112 24.72 1 - - - - 22 0 - Test v New Zealand 29 Feb 2020 Test # 2387
22 965 112 25.39 1 - - - - 22 0 - Test v New Zealand 21 Feb 2020 Test # 2385
23 1016 112 26.05 1 - - - - 23 0 - Test v Bangladesh 22 Nov 2019 Test # 2369
24 1102 112 27.55 1 - - - - 24 0 - Test v Bangladesh 14 Nov 2019 Test # 2366
25 1217 115 29.68 2 - - - - 24 0 - Test v South Africa 19 Oct 2019 Test # 2365
26 1276 115 30.38 2 - - - - 26 0 - Test v South Africa 10 Oct 2019 Test # 2364
27 1318 115 30.65 2 - - - - 26 0 - Test v South Africa 2 Oct 2019 Test # 2363
28 1406 115 31.95 2 - - - - 27 0 - Test v West Indies 30 Aug 2019 Test # 2359
29 1589 115 34.54 3 - - - - 29 0 - Test v West Indies 22 Aug 2019 Test # 2358
30 1607 115 34.19 3 - - - - 31 0 - Test v Australia 3 Jan 2019 Test # 2339
31 1642 115 33.51 3 - - - - 32 0 - Test v Australia 26 Dec 2018 Test # 2337
32 1723 115 33.78 3 - - - - 34 0 - Test v Australia 14 Dec 2018 Test # 2334
33 1806 115 34.07 3 - - - - 35 0 - Test v Australia 6 Dec 2018 Test # 2333
34 1886 115 34.92 3 - - - - 37 0 - Test v West Indies 12 Oct 2018 Test # 2321
35 1927 115 35.03 3 - - - - 38 0 - Test v West Indies 4 Oct 2018 Test # 2319
36 1964 115 34.45 3 - - - - 39 0 - Test v England 7 Sep 2018 Test # 2318
37 2026 115 34.33 3 - - - - 40 0 - Test v England 30 Aug 2018 Test # 2317
38 2136 115 35.01 3 - - - - 41 0 - Test v England 18 Aug 2018 Test # 2316
39 2167 115 34.39 3 - - - - 41 0 - Test v England 9 Aug 2018 Test # 2315
40 2184 115 33.60 3 - - - - 42 0 - Test v England 1 Aug 2018 Test # 2314
41 2194 115 33.24 3 - - - - 43 0 - Test v Afghanistan 14 Jun 2018 Test # 2307
42 2228 115 33.75 3 - - - - 43 0 - ODI v South Africa 16 Feb 2018 ODI # 3978
43 2236 115 33.37 3 - - - - 43 0 - ODI v South Africa 13 Feb 2018 ODI # 3976
44 2244 115 33.00 3 - - - - 43 0 - ODI v South Africa 10 Feb 2018 ODI # 3973
45 2255 115 32.68 3 - - - - 43 0 - ODI v South Africa 7 Feb 2018 ODI # 3971
46 2255 115 32.68 3 - - - - 44 0 - ODI v South Africa 4 Feb 2018 ODI # 3970
47 2334 115 33.34 3 - - - - 44 0 - ODI v South Africa 1 Feb 2018 ODI # 3969
48 2391 115 33.20 3 - - - - 46 0 - Test v South Africa 24 Jan 2018 Test # 2294
49 2402 115 32.45 3 - - - - 48 0 - Test v Sri Lanka 2 Dec 2017 Test # 2286
50 2404 115 32.05 3 - - - - 50 0 - Test v Sri Lanka 24 Nov 2017 Test # 2283
51 2408 115 31.27 3 - - - - 51 0 - Test v Sri Lanka 16 Nov 2017 Test # 2281
52 2469 115 31.65 3 - - - - 53 0 - ODI v Australia 1 Oct 2017 ODI # 3919
53 2522 115 31.92 3 - - - - 54 0 - ODI v Australia 28 Sep 2017 ODI # 3917
54 2592 115 32.40 3 - - - - 54 0 - ODI v Australia 24 Sep 2017 ODI # 3914
55 2647 115 32.67 3 - - - - 55 0 - ODI v Australia 21 Sep 2017 ODI # 3912
56 2652 115 32.34 3 - - - - 55 0 - ODI v Australia 17 Sep 2017 ODI # 3910
57 2657 115 32.01 3 - - - - 55 0 - ODI v Sri Lanka 3 Sep 2017 ODI # 3909
58 2674 115 31.83 3 - - - - 57 0 - Test v Sri Lanka 12 Aug 2017 Test # 2269
59 2806 132 33.01 4 - - - - 62 0 - Test v Sri Lanka 3 Aug 2017 Test # 2267
60 2886 132 33.55 4 - - - - 63 0 - Test v Sri Lanka 26 Jul 2017 Test # 2265
61 2925 132 33.62 4 - - - - 64 0 - ODI v West Indies 6 Jul 2017 ODI # 3902
62 2985 132 33.92 4 - - - - 64 0 - ODI v West Indies 2 Jul 2017 ODI # 3900
63 3057 132 34.34 4 - - - - 64 0 - ODI v West Indies 30 Jun 2017 ODI # 3898
64 3160 132 35.11 5 - - - - 64 0 - ODI v West Indies 25 Jun 2017 ODI # 3896
65 3222 132 35.40 5 - - - - 64 0 - ODI v West Indies 23 Jun 2017 ODI # 3895
66 3306 132 35.93 5 - - - - 68 0 - Test v Australia 25 Mar 2017 Test # 2258
67 3320 132 35.69 5 - - - - 68 0 - Test v Australia 16 Mar 2017 Test # 2256
68 3389 132 35.67 5 - - - - 68 0 - Test v Australia 4 Mar 2017 Test # 2251
69 3420 132 35.25 5 - - - - 68 0 - Test v Australia 23 Feb 2017 Test # 2250
70 3530 132 35.65 5 - - - - 71 0 - Test v Bangladesh 9 Feb 2017 Test # 2249
71 3531 132 35.31 5 - - - - 71 0 - ODI v England 22 Jan 2017 ODI # 3824
72 3531 132 34.96 5 - - - - 73 0 - Test v England 26 Nov 2016 Test # 2238
73 3580 132 34.75 5 - - - - 73 0 - Test v England 17 Nov 2016 Test # 2235
74 3594 132 34.22 5 - - - - 74 0 - Test v England 9 Nov 2016 Test # 2232
75 3614 132 34.09 5 - - - - 75 0 - ODI v New Zealand 29 Oct 2016 ODI # 3800
76 3671 132 34.30 5 - - - - 76 0 - ODI v New Zealand 26 Oct 2016 ODI # 3799
77 3676 132 34.03 5 - - - - 77 0 - ODI v New Zealand 23 Oct 2016 ODI # 3798
78 3704 132 33.98 5 - - - - 78 0 - ODI v New Zealand 20 Oct 2016 ODI # 3797
79 3737 132 33.97 5 - - - - 79 0 - ODI v New Zealand 16 Oct 2016 ODI # 3796
80 3948 188 35.56 6 - - - - 82 0 - Test v New Zealand 8 Oct 2016 Test # 2223
81 4026 188 35.62 6 - - - - 83 0 - Test v New Zealand 30 Sep 2016 Test # 2222
82 4084 188 35.51 6 - - - - 83 0 - Test v New Zealand 22 Sep 2016 Test # 2221
83 4088 188 35.54 6 - - - - 84 0 - T20I v West Indies 28 Aug 2016 T20I # 563
84 4095 188 35.30 6 - - - - 84 0 - T20I v West Indies 27 Aug 2016 T20I # 562
85 4095 188 35.30 6 - - - - 84 0 - Test v West Indies 18 Aug 2016 Test # 2218
86 4208 188 35.96 6 - - - - 85 0 - Test v West Indies 9 Aug 2016 Test # 2215
87 4316 188 36.88 7 - - - - 85 0 - Test v West Indies 30 Jul 2016 Test # 2211
88 4338 188 36.76 7 - - - - 87 0 - Test v West Indies 21 Jul 2016 Test # 2207
89 4378 188 36.78 7 - - - - 88 0 - T20I v West Indies 31 Mar 2016 T20I # 556
90 4378 188 36.48 7 - - - - 89 0 - T20I v Pakistan 27 Feb 2016 T20I # 512
91 4400 188 36.66 7 - - - - 89 0 - T20I v Sri Lanka 14 Feb 2016 T20I # 499
92 4425 188 36.57 7 - - - - 90 0 - T20I v Sri Lanka 12 Feb 2016 T20I # 497
93 4429 188 36.30 7 - - - - 90 0 - T20I v Sri Lanka 9 Feb 2016 T20I # 496
94 4431 188 36.02 7 - - - - 90 0 - ODI v Australia 20 Jan 2016 ODI # 3726
95 4481 188 36.13 7 - - - - 91 0 - ODI v Australia 17 Jan 2016 ODI # 3725
96 4570 188 36.56 7 - - - - 92 0 - ODI v Australia 15 Jan 2016 ODI # 3724
97 4570 188 36.56 7 - - - - 92 0 - ODI v Australia 12 Jan 2016 ODI # 3723
98 4797 188 38.07 9 - - - - 95 0 - Test v South Africa 3 Dec 2015 Test # 2191
99 4819 188 37.64 9 - - - - 97 0 - Test v South Africa 25 Nov 2015 Test # 2189
100 4819 188 37.64 9 - - - - 98 0 - Test v South Africa 14 Nov 2015 Test # 2188
101 4836 188 37.20 9 - - - - 102 0 - Test v South Africa 5 Nov 2015 Test # 2186
102 4923 188 37.58 9 - - - - 102 0 - ODI v South Africa 25 Oct 2015 ODI # 3700
103 4968 188 37.63 9 - - - - 104 0 - ODI v South Africa 22 Oct 2015 ODI # 3698
104 4972 188 37.38 9 - - - - 105 0 - ODI v South Africa 18 Oct 2015 ODI # 3695
105 5023 188 37.48 9 - - - - 105 0 - ODI v South Africa 14 Oct 2015 ODI # 3692
106 5083 188 37.65 9 - - - - 105 0 - ODI v South Africa 11 Oct 2015 ODI # 3689
107 5095 188 37.18 9 - - - - 105 0 - Test v Sri Lanka 28 Aug 2015 Test # 2179
108 5225 188 37.58 10 - - - - 107 0 - Test v Sri Lanka 20 Aug 2015 Test # 2177
109 5261 188 37.31 10 - - - - 115 0 - Test v Sri Lanka 12 Aug 2015 Test # 2176
110 5265 188 37.07 10 - - - - 115 0 - T20I v Zimbabwe 19 Jul 2015 T20I # 442
111 5298 188 37.04 10 - - - - 116 0 - T20I v Zimbabwe 17 Jul 2015 T20I # 440
112 5313 188 36.89 10 - - - - 118 0 - ODI v Zimbabwe 14 Jul 2015 ODI # 3667
113 5376 188 37.07 10 - - - - 120 0 - ODI v Zimbabwe 12 Jul 2015 ODI # 3665
114 5410 188 37.05 10 - - - - 121 0 - ODI v Zimbabwe 10 Jul 2015 ODI # 3662
115 5419 188 36.86 10 - - - - 121 0 - ODI v Bangladesh 18 Jun 2015 ODI # 3658
116 5517 188 37.27 10 - - - - 121 0 - Test v Bangladesh 10 Jun 2015 Test # 2165
117 5561 188 37.32 10 - - - - 123 0 - ODI v Australia 26 Mar 2015 ODI # 3645
118 5580 188 37.20 10 - - - - 123 0 - ODI v Bangladesh 19 Mar 2015 ODI # 3641
119 5599 188 37.07 10 - - - - 123 0 - ODI v Zimbabwe 14 Mar 2015 ODI # 3636
120 5632 188 37.29 10 - - - - 125 0 - ODI v Ireland 10 Mar 2015 ODI # 3631
121 5646 188 37.14 10 - - - - 125 0 - ODI v West Indies 6 Mar 2015 ODI # 3625
122 5646 188 37.14 10 - - - - 125 0 - ODI v U.A.E. 28 Feb 2015 ODI # 3618
123 5725 188 37.41 10 - - - - 125 0 - ODI v South Africa 22 Feb 2015 ODI # 3610
124 5725 188 37.17 10 - - - - 126 0 - ODI v Pakistan 15 Feb 2015 ODI # 3602
125 5798 188 37.40 10 - - - - 126 0 - ODI v England 30 Jan 2015 ODI # 3595
126 5826 188 37.58 10 - - - - 126 0 - ODI v Australia 26 Jan 2015 ODI # 3592
127 5859 188 37.55 10 - - - - 126 0 - ODI v England 20 Jan 2015 ODI # 3586
128 5871 188 37.39 10 - - - - 126 0 - ODI v Australia 18 Jan 2015 ODI # 3582
129 5922 188 37.48 10 - - - - 126 0 - Test v Australia 6 Jan 2015 Test # 2156
130 6117 188 38.23 11 - - - - 128 0 - Test v Australia 26 Dec 2014 Test # 2152
131 6208 188 38.32 11 - - - - 128 0 - Test v Australia 17 Dec 2014 Test # 2149
132 6270 188 38.23 11 - - - - 128 0 - Test v Australia 9 Dec 2014 Test # 2148
133 6272 188 38.01 11 - - - - 129 0 - ODI v Sri Lanka 16 Nov 2014 ODI # 3547
134 6300 188 37.95 11 - - - - 129 0 - ODI v Sri Lanka 13 Nov 2014 ODI # 3544
135 6331 188 37.91 11 - - - - 131 0 - ODI v Sri Lanka 9 Nov 2014 ODI # 3543
136 6339 188 37.73 11 - - - - 131 0 - ODI v Sri Lanka 6 Nov 2014 ODI # 3540
137 6450 188 38.16 12 - - - - 132 0 - ODI v Sri Lanka 2 Nov 2014 ODI # 3539
138 6518 188 38.34 12 - - - - 132 0 - ODI v West Indies 17 Oct 2014 ODI # 3535
139 6530 188 38.18 12 - - - - 132 0 - ODI v West Indies 11 Oct 2014 ODI # 3533
140 6554 188 38.10 12 - - - - 132 0 - ODI v West Indies 8 Oct 2014 ODI # 3531
141 6562 188 37.93 12 - - - - 136 0 - T20I v England 7 Sep 2014 T20I # 405
142 6562 188 37.71 12 - - - - 137 0 - ODI v England 5 Sep 2014 ODI # 3525
143 6668 188 38.10 13 - - - - 138 0 - ODI v England 2 Sep 2014 ODI # 3523
144 6713 188 38.14 13 - - - - 138 0 - ODI v England 30 Aug 2014 ODI # 3520
145 6754 188 38.15 13 - - - - 139 0 - ODI v England 27 Aug 2014 ODI # 3517
146 6758 188 37.75 13 - - - - 139 0 - Test v England 15 Aug 2014 Test # 2137
147 6783 188 37.47 13 - - - - 139 0 - Test v England 7 Aug 2014 Test # 2134
148 6889 188 37.85 13 - - - - 140 0 - Test v England 27 Jul 2014 Test # 2132
149 6997 188 38.02 14 - - - - 141 0 - Test v England 17 Jul 2014 Test # 2130
150 7053 188 37.91 14 - - - - 141 0 - Test v England 9 Jul 2014 Test # 2128
151 7056 188 37.73 14 - - - - 141 0 - ODI v Bangladesh 19 Jun 2014 ODI # 3499
152 7056 188 37.53 14 - - - - 142 0 - ODI v Bangladesh 17 Jun 2014 ODI # 3498
153 7120 188 37.67 14 - - - - 144 0 - ODI v Bangladesh 15 Jun 2014 ODI # 3497
154 7123 188 37.48 14 - - - - 144 0 - T20I v Sri Lanka 6 Apr 2014 T20I # 400
155 7155 188 37.46 14 - - - - 144 0 - T20I v South Africa 4 Apr 2014 T20I # 399
156 7174 188 37.36 14 - - - - 145 0 - T20I v Australia 30 Mar 2014 T20I # 393
157 7230 188 37.46 14 - - - - 145 0 - ODI v Afghanistan 5 Mar 2014 ODI # 3483
158 7253 188 37.38 14 - - - - 146 0 - ODI v Pakistan 2 Mar 2014 ODI # 3479
159 7275 188 37.30 14 - - - - 146 0 - ODI v Sri Lanka 28 Feb 2014 ODI # 3476
160 7348 188 37.48 14 - - - - 146 0 - ODI v Bangladesh 26 Feb 2014 ODI # 3474
161 7466 188 37.89 15 - - - - 146 0 - Test v New Zealand 14 Feb 2014 Test # 2120
162 7510 188 37.73 15 - - - - 148 0 - Test v New Zealand 6 Feb 2014 Test # 2118
163 7512 188 37.56 15 - - - - 150 0 - ODI v New Zealand 31 Jan 2014 ODI # 3467
164 7515 188 37.38 15 - - - - 150 0 - ODI v New Zealand 28 Jan 2014 ODI # 3465
165 7518 188 37.21 15 - - - - 152 0 - ODI v New Zealand 25 Jan 2014 ODI # 3462
166 7554 188 37.21 15 - - - - 152 0 - ODI v New Zealand 22 Jan 2014 ODI # 3458
167 7561 188 37.06 15 - - - - 153 0 - ODI v New Zealand 19 Jan 2014 ODI # 3456
168 7708 188 37.60 15 - - - - 153 0 - Test v South Africa 26 Dec 2013 Test # 2111
169 7770 188 37.53 15 - - - - 153 0 - Test v South Africa 18 Dec 2013 Test # 2108
170 7778 188 37.39 15 - - - - 153 0 - ODI v South Africa 8 Dec 2013 ODI # 3443
171 7828 188 37.45 15 - - - - 153 0 - ODI v Zimbabwe 3 Aug 2013 ODI # 3403
172 7836 188 37.13 15 - - - - 154 0 - Test v Australia 22 Mar 2013 Test # 2085
173 7836 188 36.96 15 - - - - 154 0 - ODI v England 19 Jan 2013 ODI # 3322
174 7840 188 36.80 15 - - - - 154 0 - ODI v England 15 Jan 2013 ODI # 3320
175 7887 188 36.85 15 - - - - 155 0 - ODI v England 11 Jan 2013 ODI # 3318
176 7891 188 36.70 15 - - - - 156 0 - ODI v Pakistan 6 Jan 2013 ODI # 3316
177 7919 188 36.66 15 - - - - 157 0 - T20I v Pakistan 28 Dec 2012 T20I # 298
178 7961 188 36.68 15 - - - - 157 0 - T20I v Pakistan 25 Dec 2012 T20I # 296
179 7964 188 36.53 15 - - - - 157 0 - T20I v England 22 Dec 2012 T20I # 294
180 7983 188 36.45 15 - - - - 160 0 - T20I v England 20 Dec 2012 T20I # 292
181 8004 188 36.38 15 - - - - 161 0 - T20I v Sri Lanka 7 Aug 2012 T20I # 255
182 8013 188 36.25 15 - - - - 162 0 - ODI v Sri Lanka 4 Aug 2012 ODI # 3295
183 8013 188 36.09 15 - - - - 164 0 - ODI v West Indies 11 Dec 2011 ODI # 3224
184 8013 188 35.93 15 - - - - 165 0 - T20I v England 29 Oct 2011 T20I # 214
185 8055 188 35.95 15 - - - - 166 0 - ODI v England 25 Oct 2011 ODI # 3210
186 8075 188 35.88 15 - - - - 166 0 - ODI v England 23 Oct 2011 ODI # 3207
187 8166 188 36.13 15 - - - - 166 0 - ODI v England 20 Oct 2011 ODI # 3205
188 8180 188 36.03 15 - - - - 166 0 - ODI v England 17 Oct 2011 ODI # 3201
189 8195 188 35.94 15 - - - - 166 0 - ODI v England 14 Oct 2011 ODI # 3199
190 8221 188 35.89 15 - - - - 166 0 - ODI v England 16 Sep 2011 ODI # 3195
191 8259 188 35.90 15 - - - - 166 0 - ODI v England 11 Sep 2011 ODI # 3191
192 8259 188 35.75 15 - - - - 166 0 - ODI v England 9 Sep 2011 ODI # 3189
193 8313 188 35.83 15 - - - - 166 0 - ODI v England 6 Sep 2011 ODI # 3187
194 8353 188 35.84 15 - - - - 166 0 - ODI v England 3 Sep 2011 ODI # 3186
195 8414 188 35.95 15 - - - - 166 0 - T20I v England 31 Aug 2011 T20I # 204
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