Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 Jan 2015 remove greater than or equal to 1 Jan 2015 from query
Ordered by start date (ascending)
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 2007-2023 391 15249 206 35.21 25 0 - - 0 106 0 - Profile
filtered 2015-2023 183 7833 206 40.16 15 - - - - 51 0 -
Cumulative averages
1 19 19 19.00 0 - - - - 0 0 - ODI v Afghanistan 18 Feb 2015 ODI # 3605
2 19 19 9.50 0 - - - - 0 0 - ODI v Sri Lanka 26 Feb 2015 ODI # 3615
3 114 95 38.00 0 - - - - 0 0 - ODI v Scotland 5 Mar 2015 ODI # 3624
4 116 95 29.00 0 - - - - 0 0 - ODI v England 9 Mar 2015 ODI # 3630
5 129 95 25.80 0 - - - - 1 0 - ODI v New Zealand 13 Mar 2015 ODI # 3634
6 154 95 25.66 0 - - - - 1 0 - ODI v India 19 Mar 2015 ODI # 3641
7 286 132 40.85 1 - - - - 1 0 - ODI v Pakistan 17 Apr 2015 ODI # 3647
8 402 132 57.42 2 - - - - 1 0 - ODI v Pakistan 19 Apr 2015 ODI # 3648
9 466 132 58.25 2 - - - - 1 0 - ODI v Pakistan 22 Apr 2015 ODI # 3649
10 480 132 53.33 2 - - - - 1 0 - T20I v Pakistan 24 Apr 2015 T20I # 416
11 711 206 64.63 3 - - - - 1 0 - Test v Pakistan 28 Apr 2015 Test # 2159
12 757 206 58.23 3 - - - - 1 0 - Test v Pakistan 6 May 2015 Test # 2161
13 792 206 56.57 3 - - - - 1 0 - Test v India 10 Jun 2015 Test # 2165
14 852 206 56.80 3 - - - - 1 0 - ODI v India 18 Jun 2015 ODI # 3658
15 865 206 54.06 3 - - - - 1 0 - ODI v India 21 Jun 2015 ODI # 3660
16 870 206 51.17 3 - - - - 1 0 - ODI v India 24 Jun 2015 ODI # 3661
17 875 206 48.61 3 - - - - 1 0 - T20I v South Africa 5 Jul 2015 T20I # 428
18 888 206 46.73 3 - - - - 1 0 - T20I v South Africa 7 Jul 2015 T20I # 429
19 888 206 44.40 3 - - - - 1 0 - ODI v South Africa 10 Jul 2015 ODI # 3663
20 893 206 42.52 3 - - - - 1 0 - ODI v South Africa 12 Jul 2015 ODI # 3666
21 954 206 45.42 3 - - - - 1 0 - ODI v South Africa 15 Jul 2015 ODI # 3668
22 1011 206 45.95 3 - - - - 2 0 - Test v South Africa 21 Jul 2015 Test # 2172
23 1017 206 44.21 3 - - - - 2 0 - Test v South Africa 30 Jul 2015 Test # 2174
24 1057 206 44.04 3 - - - - 2 0 - ODI v Zimbabwe 7 Nov 2015 ODI # 3703
25 1076 206 43.04 3 - - - - 2 0 - ODI v Zimbabwe 9 Nov 2015 ODI # 3705
26 1149 206 44.19 3 - - - - 2 0 - ODI v Zimbabwe 11 Nov 2015 ODI # 3706
27 1180 206 43.70 3 - - - - 2 0 - T20I v Zimbabwe 13 Nov 2015 T20I # 462
28 1201 206 42.89 3 - - - - 2 0 - T20I v Zimbabwe 15 Nov 2015 T20I # 463
29 1230 206 42.41 3 - - - - 3 0 - T20I v Zimbabwe 15 Jan 2016 T20I # 479
30 1253 206 41.76 3 - - - - 3 0 - T20I v Zimbabwe 17 Jan 2016 T20I # 481
31 1254 206 40.45 3 - - - - 3 0 - T20I v Zimbabwe 22 Jan 2016 T20I # 484
32 1261 206 39.40 3 - - - - 3 0 - T20I v Pakistan 2 Mar 2016 T20I # 516
33 1274 206 38.60 3 - - - - 3 0 - T20I v India 6 Mar 2016 T20I # 521
34 1357 206 41.12 3 - - - - 3 0 - T20I v Netherlands 9 Mar 2016 T20I # 524
35 1404 206 41.29 3 - - - - 3 0 - T20I v Ireland 11 Mar 2016 T20I # 530
36 1507 206 44.32 4 - - - - 3 0 - T20I v Oman 13 Mar 2016 T20I # 534
37 1531 206 43.74 4 - - - - 3 0 - T20I v Pakistan 16 Mar 2016 T20I # 536
38 1566 206 43.50 4 - - - - 3 0 - T20I v India 23 Mar 2016 T20I # 547
39 1569 206 42.40 4 - - - - 3 0 - T20I v New Zealand 26 Mar 2016 T20I # 550
40 1649 206 43.39 4 - - - - 3 0 - ODI v Afghanistan 25 Sep 2016 ODI # 3781
41 1669 206 42.79 4 - - - - 3 0 - ODI v Afghanistan 28 Sep 2016 ODI # 3783
42 1787 206 44.67 5 - - - - 4 0 - ODI v Afghanistan 1 Oct 2016 ODI # 3786
43 1804 206 44.00 5 - - - - 5 0 - ODI v England 7 Oct 2016 ODI # 3791
44 1818 206 43.28 5 - - - - 5 0 - ODI v England 9 Oct 2016 ODI # 3793
45 1863 206 43.32 5 - - - - 5 0 - ODI v England 12 Oct 2016 ODI # 3794
46 1950 206 43.33 5 - - - - 5 0 - Test v England 20 Oct 2016 Test # 2225
47 2094 206 44.55 6 - - - - 6 0 - Test v England 28 Oct 2016 Test # 2227
48 2132 206 44.41 6 - - - - 6 0 - ODI v New Zealand 26 Dec 2016 ODI # 3814
49 2148 206 43.83 6 - - - - 6 0 - ODI v New Zealand 29 Dec 2016 ODI # 3815
50 2207 206 44.14 6 - - - - 6 0 - ODI v New Zealand 31 Dec 2016 ODI # 3816
51 2218 206 43.49 6 - - - - 7 0 - T20I v New Zealand 3 Jan 2017 T20I # 574
52 2231 206 42.90 6 - - - - 8 0 - T20I v New Zealand 6 Jan 2017 T20I # 575
53 2255 206 42.54 6 - - - - 8 0 - T20I v New Zealand 8 Jan 2017 T20I # 576
54 2336 206 42.47 6 - - - - 8 0 - Test v New Zealand 12 Jan 2017 Test # 2246
55 2349 206 41.21 6 - - - - 8 0 - Test v New Zealand 20 Jan 2017 Test # 2248
56 2376 206 40.27 6 - - - - 8 0 - Test v India 9 Feb 2017 Test # 2249
57 2452 206 40.19 6 - - - - 9 0 - Test v Sri Lanka 7 Mar 2017 Test # 2252
58 2583 206 41.00 6 - - - - 9 0 - Test v Sri Lanka 15 Mar 2017 Test # 2254
59 2710 206 42.34 7 - - - - 9 0 - ODI v Sri Lanka 25 Mar 2017 ODI # 3855
60 2710 206 42.34 7 - - - - 9 0 - ODI v Sri Lanka 28 Mar 2017 ODI # 3856
61 2714 206 41.75 7 - - - - 10 0 - ODI v Sri Lanka 1 Apr 2017 ODI # 3858
62 2714 206 41.12 7 - - - - 10 0 - T20I v Sri Lanka 4 Apr 2017 T20I # 606
63 2778 206 42.09 7 - - - - 10 0 - ODI v Ireland 12 May 2017 ODI # 3866
64 2801 206 41.80 7 - - - - 10 0 - ODI v New Zealand 17 May 2017 ODI # 3868
65 2848 206 41.88 7 - - - - 12 0 - ODI v Ireland 19 May 2017 ODI # 3869
66 2913 206 42.21 7 - - - - 12 0 - ODI v New Zealand 24 May 2017 ODI # 3871
67 3041 206 43.44 8 - - - - 12 0 - ODI v England 1 Jun 2017 ODI # 3875
68 3136 206 44.16 8 - - - - 12 0 - ODI v Australia 5 Jun 2017 ODI # 3879
69 3136 206 43.55 8 - - - - 13 0 - ODI v New Zealand 9 Jun 2017 ODI # 3883
70 3206 206 43.91 8 - - - - 13 0 - ODI v India 15 Jun 2017 ODI # 3891
71 3355 206 44.73 8 - - - - 13 0 - Test v Australia 27 Aug 2017 Test # 2272
72 3376 206 43.84 8 - - - - 13 0 - Test v Australia 4 Sep 2017 Test # 2273
73 3394 206 43.51 8 - - - - 13 0 - T20I v Pakistan 12 Sep 2017 T20I # 619
74 3417 206 43.25 8 - - - - 13 0 - T20I v Pakistan 13 Sep 2017 T20I # 620
75 3431 206 42.88 8 - - - - 13 0 - T20I v Pakistan 15 Sep 2017 T20I # 621
76 3470 206 42.31 8 - - - - 13 0 - Test v South Africa 28 Sep 2017 Test # 2276
77 3493 206 42.08 8 - - - - 13 0 - ODI v South Africa 18 Oct 2017 ODI # 3925
78 3577 206 43.09 8 - - - - 13 0 - ODI v Zimbabwe 15 Jan 2018 ODI # 3952
79 3661 206 43.58 8 - - - - 13 0 - ODI v Sri Lanka 19 Jan 2018 ODI # 3959
80 3737 206 43.96 8 - - - - 13 0 - ODI v Zimbabwe 23 Jan 2018 ODI # 3964
81 3742 206 43.51 8 - - - - 13 0 - ODI v Sri Lanka 25 Jan 2018 ODI # 3965
82 3745 206 43.04 8 - - - - 15 0 - ODI v Sri Lanka 27 Jan 2018 ODI # 3967
83 3838 206 43.12 8 - - - - 15 0 - Test v Sri Lanka 31 Jan 2018 Test # 2295
84 3844 206 42.24 8 - - - - 15 0 - Test v Sri Lanka 8 Feb 2018 Test # 2296
85 3873 206 42.09 8 - - - - 16 0 - T20I v Sri Lanka 18 Feb 2018 T20I # 651
86 3888 206 41.80 8 - - - - 16 0 - T20I v India 8 Mar 2018 T20I # 657
87 3935 206 41.86 8 - - - - 16 0 - T20I v Sri Lanka 10 Mar 2018 T20I # 658
88 3962 206 41.70 8 - - - - 16 0 - T20I v India 14 Mar 2018 T20I # 660
89 4012 206 41.79 8 - - - - 17 0 - T20I v Sri Lanka 16 Mar 2018 T20I # 661
90 4027 206 41.51 8 - - - - 17 0 - T20I v India 18 Mar 2018 T20I # 662
91 4029 206 41.11 8 - - - - 17 0 - T20I v West Indies 31 May 2018 T20I # 666
92 4029 206 40.69 8 - - - - 17 0 - T20I v Afghanistan 3 Jun 2018 T20I # 667
93 4072 206 40.72 8 - - - - 17 0 - T20I v Afghanistan 5 Jun 2018 T20I # 668
94 4077 206 40.36 8 - - - - 17 0 - T20I v Afghanistan 7 Jun 2018 T20I # 669
95 4094 206 39.74 8 - - - - 18 0 - Test v West Indies 4 Jul 2018 Test # 2310
96 4141 206 39.43 8 - - - - 18 0 - Test v West Indies 12 Jul 2018 Test # 2312
97 4271 206 40.67 9 - - - - 18 0 - ODI v West Indies 22 Jul 2018 ODI # 4022
98 4325 206 40.80 9 - - - - 19 0 - ODI v West Indies 25 Jul 2018 ODI # 4023
99 4428 206 41.38 10 - - - - 19 0 - ODI v West Indies 28 Jul 2018 ODI # 4024
100 4428 206 41.00 10 - - - - 19 0 - T20I v West Indies 31 Jul 2018 T20I # 692
101 4502 206 41.30 10 - - - - 19 0 - T20I v West Indies 4 Aug 2018 T20I # 693
102 4523 206 41.11 10 - - - - 19 0 - T20I v West Indies 5 Aug 2018 T20I # 694
103 4525 206 41.13 10 - - - - 19 0 - ODI v Sri Lanka 15 Sep 2018 ODI # 4036
104 4537 206 40.87 10 - - - - 20 0 - ODI v West Indies 9 Dec 2018 ODI # 4071
105 4587 206 40.95 10 - - - - 21 0 - ODI v West Indies 11 Dec 2018 ODI # 4072
106 4668 206 41.67 10 - - - - 21 0 - ODI v West Indies 14 Dec 2018 ODI # 4073
107 4673 206 41.35 10 - - - - 21 0 - T20I v West Indies 17 Dec 2018 T20I # 715
108 4688 206 41.12 10 - - - - 23 0 - T20I v West Indies 20 Dec 2018 T20I # 716
109 4696 206 40.83 10 - - - - 23 0 - T20I v West Indies 22 Dec 2018 T20I # 717
110 4701 206 40.52 10 - - - - 23 0 - ODI v New Zealand 13 Feb 2019 ODI # 4093
111 4706 206 40.22 10 - - - - 23 0 - ODI v New Zealand 16 Feb 2019 ODI # 4094
112 4706 206 39.88 10 - - - - 25 0 - ODI v New Zealand 20 Feb 2019 ODI # 4095
113 4906 206 40.88 11 - - - - 25 0 - Test v New Zealand 28 Feb 2019 Test # 2349
114 4984 206 40.85 11 - - - - 25 0 - Test v New Zealand 8 Mar 2019 Test # 2350
115 5064 206 41.17 11 - - - - 25 0 - ODI v West Indies 7 May 2019 ODI # 4129
116 5085 206 41.00 11 - - - - 25 0 - ODI v West Indies 13 May 2019 ODI # 4134
117 5142 206 41.13 11 - - - - 26 0 - ODI v Ireland 15 May 2019 ODI # 4136
118 5160 206 40.95 11 - - - - 26 0 - ODI v West Indies 17 May 2019 ODI # 4137
119 5176 206 40.75 11 - - - - 26 0 - ODI v South Africa 2 Jun 2019 ODI # 4147
120 5200 206 40.62 11 - - - - 27 0 - ODI v New Zealand 5 Jun 2019 ODI # 4151
121 5219 206 40.45 11 - - - - 27 0 - ODI v England 8 Jun 2019 ODI # 4153
122 5267 206 40.51 11 - - - - 28 0 - ODI v West Indies 17 Jun 2019 ODI # 4162
123 5329 206 40.67 11 - - - - 28 0 - ODI v Australia 20 Jun 2019 ODI # 4166
124 5365 206 40.64 11 - - - - 29 0 - ODI v Afghanistan 24 Jun 2019 ODI # 4172
125 5387 206 40.50 11 - - - - 29 0 - ODI v India 2 Jul 2019 ODI # 4182
126 5395 206 40.26 11 - - - - 29 0 - ODI v Pakistan 5 Jul 2019 ODI # 4186
127 5395 206 39.96 11 - - - - 29 0 - ODI v Sri Lanka 26 Jul 2019 ODI # 4193
128 5414 206 39.80 11 - - - - 30 0 - ODI v Sri Lanka 28 Jul 2019 ODI # 4194
129 5416 206 39.53 11 - - - - 31 0 - ODI v Sri Lanka 31 Jul 2019 ODI # 4195
130 5455 206 39.52 11 - - - - 31 0 - T20I v Pakistan 24 Jan 2020 T20I # 1032
131 5520 206 39.71 11 - - - - 31 0 - T20I v Pakistan 25 Jan 2020 T20I # 1033
132 5557 206 39.41 11 - - - - 32 0 - Test v Pakistan 7 Feb 2020 Test # 2384
133 5598 206 39.42 11 - - - - 34 0 - Test v Zimbabwe 22 Feb 2020 Test # 2386
134 5622 206 39.31 11 - - - - 34 0 - ODI v Zimbabwe 1 Mar 2020 ODI # 4249
135 5780 206 40.13 12 - - - - 34 0 - ODI v Zimbabwe 3 Mar 2020 ODI # 4251
136 5908 206 41.02 13 - - - - 34 0 - ODI v Zimbabwe 6 Mar 2020 ODI # 4253
137 5949 206 41.02 13 - - - - 34 0 - T20I v Zimbabwe 9 Mar 2020 T20I # 1082
138 5993 206 41.04 13 - - - - 34 0 - ODI v West Indies 20 Jan 2021 ODI # 4270
139 6043 206 41.10 13 - - - - 35 0 - ODI v West Indies 22 Jan 2021 ODI # 4272
140 6107 206 41.26 13 - - - - 35 0 - ODI v West Indies 25 Jan 2021 ODI # 4274
141 6116 206 40.77 13 - - - - 35 0 - Test v West Indies 3 Feb 2021 Test # 2407
142 6210 206 40.85 13 - - - - 35 0 - Test v West Indies 11 Feb 2021 Test # 2410
143 6223 206 40.67 13 - - - - 35 0 - ODI v New Zealand 20 Mar 2021 ODI # 4279
144 6301 206 40.91 13 - - - - 35 0 - ODI v New Zealand 23 Mar 2021 ODI # 4280
145 6302 206 40.65 13 - - - - 35 0 - ODI v New Zealand 26 Mar 2021 ODI # 4282
146 6466 206 41.44 13 - - - - 35 0 - Test v Sri Lanka 21 Apr 2021 Test # 2418
147 6582 206 41.65 13 - - - - 36 0 - Test v Sri Lanka 29 Apr 2021 Test # 2419
148 6634 206 41.72 13 - - - - 36 0 - ODI v Sri Lanka 23 May 2021 ODI # 4290
149 6647 206 41.54 13 - - - - 39 0 - ODI v Sri Lanka 25 May 2021 ODI # 4291
150 6664 206 41.39 13 - - - - 40 0 - ODI v Sri Lanka 28 May 2021 ODI # 4292
151 6664 206 41.13 13 - - - - 40 0 - ODI v Zimbabwe 16 Jul 2021 ODI # 4304
152 6684 206 41.00 13 - - - - 41 0 - ODI v Zimbabwe 18 Jul 2021 ODI # 4306
153 6796 206 41.43 14 - - - - 42 0 - ODI v Zimbabwe 20 Jul 2021 ODI # 4308
154 6804 206 41.23 14 - - - - 43 0 - ODI v Afghanistan 23 Feb 2022 ODI # 4357
155 6816 206 41.06 14 - - - - 43 0 - ODI v Afghanistan 25 Feb 2022 ODI # 4358
156 6827 206 40.88 14 - - - - 43 0 - ODI v Afghanistan 28 Feb 2022 ODI # 4359
157 6868 206 40.88 14 - - - - 44 0 - ODI v South Africa 18 Mar 2022 ODI # 4370
158 6869 206 40.64 14 - - - - 44 0 - ODI v South Africa 20 Mar 2022 ODI # 4372
159 6956 206 41.15 14 - - - - 44 0 - ODI v South Africa 23 Mar 2022 ODI # 4375
160 7016 206 41.02 14 - - - - 44 0 - Test v South Africa 8 Apr 2022 Test # 2461
161 7149 206 41.56 15 - - - - 44 0 - Test v Sri Lanka 15 May 2022 Test # 2462
162 7149 206 41.08 15 - - - - 45 0 - Test v Sri Lanka 23 May 2022 Test # 2463
163 7200 206 40.90 15 - - - - 45 0 - Test v West Indies 16 Jun 2022 Test # 2466
164 7250 206 40.73 15 - - - - 45 0 - Test v West Indies 24 Jun 2022 Test # 2468
165 7283 206 40.68 15 - - - - 45 0 - ODI v West Indies 10 Jul 2022 ODI # 4421
166 7333 206 40.96 15 - - - - 45 0 - ODI v West Indies 13 Jul 2022 ODI # 4426
167 7367 206 40.92 15 - - - - 46 0 - ODI v West Indies 16 Jul 2022 ODI # 4431
168 7429 206 41.04 15 - - - - 46 0 - ODI v Zimbabwe 5 Aug 2022 ODI # 4441
169 7479 206 41.09 15 - - - - 47 0 - ODI v Zimbabwe 7 Aug 2022 ODI # 4442
170 7498 206 40.97 15 - - - - 47 0 - ODI v Zimbabwe 10 Aug 2022 ODI # 4443
171 7521 206 40.87 15 - - - - 49 0 - ODI v England 1 Mar 2023 ODI # 4525
172 7556 206 40.84 15 - - - - 49 0 - ODI v England 3 Mar 2023 ODI # 4528
173 7567 206 40.68 15 - - - - 49 0 - ODI v England 6 Mar 2023 ODI # 4531
174 7570 206 40.48 15 - - - - 49 0 - ODI v Ireland 18 Mar 2023 ODI # 4539
175 7593 206 40.38 15 - - - - 49 0 - ODI v Ireland 20 Mar 2023 ODI # 4542
176 7634 206 40.60 15 - - - - 49 0 - ODI v Ireland 23 Mar 2023 ODI # 4547
177 7686 206 40.45 15 - - - - 50 0 - Test v Ireland 4 Apr 2023 Test # 2501
178 7700 206 40.31 15 - - - - 50 0 - ODI v Ireland 9 May 2023 ODI # 4576
179 7707 206 40.14 15 - - - - 50 0 - ODI v Ireland 12 May 2023 ODI # 4577
180 7776 206 40.29 15 - - - - 51 0 - ODI v Ireland 14 May 2023 ODI # 4578
181 7789 206 40.14 15 - - - - 51 0 - ODI v Afghanistan 5 Jul 2023 ODI # 4615
182 7789 206 40.14 15 - - - - 51 0 - ODI v New Zealand 21 Sep 2023 ODI # 4650
183 7833 206 40.16 15 - - - - 51 0 - ODI v New Zealand 23 Sep 2023 ODI # 4652
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617 - Live]
    » South Africa 147 (19.5 ov, L Ngidi 5*, MW Forde 3/27) - Match over
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616 - Live]
    » Bangladesh 138 (19.3 ov, Mustafizur Rahman 1*, Ali Khan 3/25) - Match over
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page