Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Primary team West Indies remove West Indies from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by batting strike rate (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2011-2024 99 5791 212 33.86 14132 40.97 12 30 6/29 55.33 1 45 0 -21.46 Profile
filtered 2011-2023 37 3801 212 100.02 8530 44.56 12 - - - - - - -
Reverse cumulative
1 - - - - - - - - - - 1 0 - Test v Australia 25 Jan 2024 Test # 2524
2 - - - - - - - - - - 1 0 - Test v Australia 17 Jan 2024 Test # 2523
3 75 75 75.00 235 31.91 0 0 - - 0 1 0 - Test v India 20 Jul 2023 Test # 2513
4 75 75 75.00 235 31.91 0 0 - - 0 1 0 - Test v India 12 Jul 2023 Test # 2510
5 75 75 75.00 235 31.91 0 0 - - 0 1 0 - Test v South Africa 8 Mar 2023 Test # 2497
6 75 75 75.00 235 31.91 0 0 - - 0 1 0 - Test v South Africa 28 Feb 2023 Test # 2495
7 75 75 75.00 235 31.91 0 0 - - 0 1 0 - Test v Zimbabwe 12 Feb 2023 Test # 2491
14 792 182 113.14 1949 40.63 3 5 2/65 54.40 0 8 0 58.74 Test v England 16 Mar 2022 Test # 2457
16 919 182 102.11 2204 41.69 3 6 2/65 50.66 0 8 0 51.44 Test v Sri Lanka 29 Nov 2021 Test # 2437
17 919 182 102.11 2204 41.69 3 6 2/65 53.16 0 9 0 48.94 Test v Sri Lanka 21 Nov 2021 Test # 2434
18 919 182 102.11 2204 41.69 3 7 2/65 49.57 0 9 0 52.53 Test v Pakistan 20 Aug 2021 Test # 2431
22 1227 182 102.25 2932 41.84 4 8 2/65 47.62 0 10 0 54.62 Test v Sri Lanka 29 Mar 2021 Test # 2417
23 1227 182 102.25 2932 41.84 4 8 2/65 51.37 0 11 0 50.87 Test v Sri Lanka 21 Mar 2021 Test # 2416
24 1227 182 102.25 2932 41.84 4 11 3/25 40.27 0 13 0 61.97 Test v Bangladesh 11 Feb 2021 Test # 2410
19 1016 182 101.60 2425 41.89 3 7 2/65 50.00 0 9 0 51.60 Test v Pakistan 12 Aug 2021 Test # 2430
20 1016 182 101.60 2425 41.89 3 8 2/65 46.75 0 9 0 54.85 Test v South Africa 18 Jun 2021 Test # 2426
21 1016 182 101.60 2425 41.89 3 8 2/65 46.75 0 9 0 54.85 Test v South Africa 10 Jun 2021 Test # 2424
15 847 182 105.87 2019 41.95 3 5 2/65 58.60 0 8 0 47.27 Test v England 8 Mar 2022 Test # 2454
44 1733 182 101.94 4075 42.52 6 15 3/25 45.93 0 19 0 56.00 Test v Sri Lanka 14 Jun 2018 Test # 2308
45 1733 182 101.94 4075 42.52 6 15 3/25 45.93 0 20 0 56.00 Test v Sri Lanka 6 Jun 2018 Test # 2306
49 1976 182 98.80 4641 42.57 6 17 3/25 51.58 0 21 0 47.21 Test v Zimbabwe 21 Oct 2017 Test # 2279
50 1976 182 98.80 4641 42.57 6 17 3/25 51.58 0 21 0 47.21 Test v England 7 Sep 2017 Test # 2274
25 1303 182 100.23 3043 42.81 4 11 3/25 42.09 0 14 0 58.13 Test v Bangladesh 3 Feb 2021 Test # 2407
26 1303 182 100.23 3043 42.81 4 11 3/25 42.09 0 15 0 58.13 Test v New Zealand 11 Dec 2020 Test # 2395
27 1303 182 100.23 3043 42.81 4 11 3/25 43.36 0 15 0 56.86 Test v New Zealand 3 Dec 2020 Test # 2394
28 1303 182 100.23 3043 42.81 4 11 3/25 43.36 0 15 0 56.86 Test v England 24 Jul 2020 Test # 2390
47 1890 182 99.47 4412 42.83 6 15 3/25 52.00 0 20 0 47.47 Test v New Zealand 1 Dec 2017 Test # 2284
48 1890 182 99.47 4412 42.83 6 16 3/25 52.93 0 20 0 46.53 Test v Zimbabwe 29 Oct 2017 Test # 2280
42 1674 182 98.47 3903 42.89 6 15 3/25 45.66 0 19 0 52.80 Test v Bangladesh 4 Jul 2018 Test # 2310
43 1674 182 98.47 3903 42.89 6 15 3/25 45.66 0 19 0 52.80 Test v Sri Lanka 23 Jun 2018 Test # 2309
46 1799 182 99.94 4191 42.92 6 15 3/25 48.93 0 20 0 51.01 Test v New Zealand 9 Dec 2017 Test # 2287
29 1378 182 98.42 3208 42.95 4 11 3/25 44.18 0 16 0 54.24 Test v England 16 Jul 2020 Test # 2389
41 1553 182 97.06 3612 42.99 5 15 3/25 45.66 0 18 0 51.39 Test v Bangladesh 12 Jul 2018 Test # 2312
30 1443 182 96.20 3333 43.29 4 11 3/25 45.00 0 16 0 51.20 Test v England 8 Jul 2020 Test # 2388
31 1443 182 96.20 3333 43.29 4 11 3/25 45.00 0 16 0 51.20 Test v Afghanistan 27 Nov 2019 Test # 2370
32 1443 182 96.20 3333 43.29 4 12 3/25 41.91 0 16 0 54.28 Test v India 30 Aug 2019 Test # 2359
33 1443 182 96.20 3333 43.29 4 12 3/25 43.91 0 16 0 52.28 Test v India 22 Aug 2019 Test # 2358
34 1443 182 96.20 3333 43.29 4 12 3/25 46.33 0 16 0 49.86 Test v England 9 Feb 2019 Test # 2346
35 1443 182 96.20 3333 43.29 4 12 3/25 46.33 0 16 0 49.86 Test v England 31 Jan 2019 Test # 2344
36 1443 182 96.20 3333 43.29 4 12 3/25 46.33 0 17 0 49.86 Test v England 23 Jan 2019 Test # 2342
37 1443 182 96.20 3333 43.29 4 14 3/25 43.78 0 17 0 52.41 Test v Bangladesh 30 Nov 2018 Test # 2331
38 1443 182 96.20 3333 43.29 4 14 3/25 45.14 0 18 0 51.05 Test v Bangladesh 22 Nov 2018 Test # 2328
39 1443 182 96.20 3333 43.29 4 14 3/25 45.57 0 18 0 50.62 Test v India 12 Oct 2018 Test # 2321
40 1443 182 96.20 3333 43.29 4 15 3/25 45.66 0 18 0 50.53 Test v India 4 Oct 2018 Test # 2319
51 2205 182 100.22 5070 43.49 7 17 3/25 51.82 0 23 0 48.40 Test v England 25 Aug 2017 Test # 2271
52 2205 182 100.22 5070 43.49 7 17 3/25 52.17 0 24 0 48.05 Test v England 17 Aug 2017 Test # 2270
53 2205 182 100.22 5070 43.49 7 17 3/25 52.17 0 24 0 48.05 Test v Pakistan 10 May 2017 Test # 2261
54 2205 182 100.22 5070 43.49 7 17 3/25 52.17 0 24 0 48.05 Test v Pakistan 30 Apr 2017 Test # 2260
55 2205 182 100.22 5070 43.49 7 17 3/25 53.47 0 25 0 46.75 Test v Pakistan 21 Apr 2017 Test # 2259
56 2205 182 100.22 5070 43.49 7 17 3/25 54.76 0 26 0 45.46 ODI v England 9 Mar 2017 ODI # 3849
57 2205 182 100.22 5070 43.49 7 17 3/25 56.05 0 26 0 44.16 ODI v England 5 Mar 2017 ODI # 3848
58 2205 182 100.22 5070 43.49 7 17 3/25 56.05 0 26 0 44.16 ODI v England 3 Mar 2017 ODI # 3845
59 2205 182 100.22 5070 43.49 7 17 3/25 56.05 0 26 0 44.16 ODI v Zimbabwe 25 Nov 2016 ODI # 3809
60 2205 182 100.22 5070 43.49 7 18 3/25 56.05 0 27 0 44.17 ODI v Sri Lanka 23 Nov 2016 ODI # 3808
72 2690 182 103.46 6128 43.89 8 22 3/25 61.09 0 35 0 42.37 Test v India 21 Jul 2016 Test # 2207
61 2283 182 99.26 5187 44.01 7 18 3/25 56.05 0 28 0 43.20 ODI v Zimbabwe 19 Nov 2016 ODI # 3806
62 2283 182 99.26 5187 44.01 7 18 3/25 56.05 0 28 0 43.20 ODI v Sri Lanka 16 Nov 2016 ODI # 3805
73 2775 182 102.77 6302 44.03 8 22 3/25 62.00 0 35 0 40.77 Test v Australia 3 Jan 2016 Test # 2198
74 2775 182 102.77 6302 44.03 8 23 3/25 62.69 0 36 0 40.08 Test v Australia 26 Dec 2015 Test # 2195
70 2616 182 104.64 5910 44.26 8 19 3/25 65.21 0 33 0 39.42 Test v India 9 Aug 2016 Test # 2215
71 2616 182 104.64 5910 44.26 8 19 3/25 67.31 0 33 0 37.32 Test v India 30 Jul 2016 Test # 2211
63 2485 182 108.04 5614 44.26 8 18 3/25 56.33 0 29 0 51.71 Test v Pakistan 30 Oct 2016 Test # 2229
64 2552 182 106.33 5747 44.40 8 19 3/25 57.00 0 29 0 49.33 Test v Pakistan 21 Oct 2016 Test # 2226
65 2552 182 106.33 5747 44.40 8 19 3/25 59.94 0 30 0 46.38 Test v Pakistan 13 Oct 2016 Test # 2224
66 2552 182 106.33 5747 44.40 8 19 3/25 61.10 0 30 0 45.22 ODI v Pakistan 5 Oct 2016 ODI # 3789
67 2552 182 106.33 5747 44.40 8 19 3/25 62.05 0 30 0 44.28 ODI v Pakistan 2 Oct 2016 ODI # 3788
68 2552 182 106.33 5747 44.40 8 19 3/25 62.05 0 30 0 44.28 ODI v Pakistan 30 Sep 2016 ODI # 3784
69 2552 182 106.33 5747 44.40 8 19 3/25 62.05 0 30 0 44.28 Test v India 18 Aug 2016 Test # 2218
96 3751 212 101.37 8428 44.50 12 30 6/29 55.33 1 42 0 46.04 Test v India 6 Nov 2011 Test # 2015
97 3801 212 100.02 8530 44.56 12 30 6/29 55.33 1 44 0 44.69 Test v Bangladesh 29 Oct 2011 Test # 2012
98 3801 212 100.02 8530 44.56 12 30 6/29 55.33 1 45 0 44.69 Test v Bangladesh 21 Oct 2011 Test # 2010
99 3801 212 100.02 8530 44.56 12 30 6/29 55.33 1 45 0 44.69 Test v Pakistan 20 May 2011 Test # 1993
75 2869 182 102.46 6424 44.66 8 23 3/25 64.95 0 36 0 37.50 Test v Australia 10 Dec 2015 Test # 2193
76 2869 182 102.46 6424 44.66 8 29 6/29 52.51 1 37 0 49.94 Test v Sri Lanka 22 Oct 2015 Test # 2182
77 2869 182 102.46 6424 44.66 8 29 6/29 53.00 1 37 0 49.46 Test v Sri Lanka 14 Oct 2015 Test # 2181
78 2869 182 102.46 6424 44.66 8 29 6/29 55.13 1 37 0 47.32 Test v Australia 11 Jun 2015 Test # 2166
79 2869 182 102.46 6424 44.66 8 29 6/29 55.13 1 37 0 47.32 Test v Australia 3 Jun 2015 Test # 2164
80 2869 182 102.46 6424 44.66 8 29 6/29 55.13 1 38 0 47.32 Test v England 1 May 2015 Test # 2160
81 2985 182 102.93 6676 44.71 9 29 6/29 55.44 1 38 0 47.48 Test v England 21 Apr 2015 Test # 2158
82 2985 182 102.93 6676 44.71 9 29 6/29 55.44 1 38 0 47.48 Test v England 13 Apr 2015 Test # 2157
83 2985 182 102.93 6676 44.71 9 29 6/29 55.44 1 38 0 47.48 Test v South Africa 2 Jan 2015 Test # 2154
94 3688 212 102.44 8216 44.88 12 29 6/29 55.51 1 42 0 46.92 Test v India 22 Nov 2011 Test # 2019
95 3688 212 102.44 8216 44.88 12 30 6/29 55.10 1 42 0 47.34 Test v India 14 Nov 2011 Test # 2017
86 3154 182 101.74 7012 44.98 10 29 6/29 55.51 1 38 0 46.22 Test v Bangladesh 13 Sep 2014 Test # 2139
84 3091 182 103.03 6862 45.04 10 29 6/29 55.44 1 38 0 47.58 Test v South Africa 26 Dec 2014 Test # 2153
85 3091 182 103.03 6862 45.04 10 29 6/29 55.51 1 38 0 47.51 Test v South Africa 17 Dec 2014 Test # 2150
93 3620 212 103.42 8032 45.06 12 29 6/29 55.51 1 42 0 47.91 Test v Australia 7 Apr 2012 Test # 2040
87 3366 212 105.18 7459 45.12 11 29 6/29 55.51 1 38 0 49.67 Test v Bangladesh 5 Sep 2014 Test # 2138
12 576 182 96.00 1276 45.14 2 4 2/65 49.75 0 5 0 46.25 Test v Bangladesh 16 Jun 2022 Test # 2466
13 576 182 96.00 1276 45.14 2 4 2/65 52.00 0 6 0 44.00 Test v England 24 Mar 2022 Test # 2459
88 3434 212 104.06 7575 45.33 11 29 6/29 55.51 1 39 0 48.54 Test v New Zealand 26 Jun 2014 Test # 2127
89 3563 212 104.79 7833 45.48 12 29 6/29 55.51 1 40 0 49.27 Test v New Zealand 16 Jun 2014 Test # 2125
90 3563 212 104.79 7833 45.48 12 29 6/29 55.51 1 40 0 49.27 Test v New Zealand 19 Dec 2013 Test # 2109
91 3563 212 104.79 7833 45.48 12 29 6/29 55.51 1 41 0 49.27 Test v Australia 23 Apr 2012 Test # 2042
92 3563 212 104.79 7833 45.48 12 29 6/29 55.51 1 42 0 49.27 Test v Australia 15 Apr 2012 Test # 2041
8 257 182 128.50 547 46.98 1 1 1/12 47.00 0 2 0 81.50 Test v Zimbabwe 4 Feb 2023 Test # 2489
9 257 182 128.50 547 46.98 1 2 1/12 57.00 0 3 0 71.50 Test v Australia 8 Dec 2022 Test # 2479
11 482 182 96.40 1008 47.81 2 4 2/65 49.75 0 4 0 46.65 Test v Bangladesh 24 Jun 2022 Test # 2468
10 431 182 107.75 901 47.83 2 4 2/65 49.75 0 3 0 58.00 Test v Australia 30 Nov 2022 Test # 2477
Statsguru includes the following current or recent relevant matches:
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661 - Current]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660 - Current]
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659]
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658]
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page