Records type batting analysis [change type]
View reverse cumulative averages [change view]
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 2010-2022 150 233 14 8987 302* 41.03 19511 46.06 22 47 22 69 862 36 Profile
filtered 2010-2022 66 69 7 6369 302* 102.72 12963 49.13 22 47 0 69 583 26
Reverse cumulative
1 1 0 78 78 78.00 208 37.50 0 1 0 1 7 1 Test v Australia 21 Mar 2022 Test # 2458
1 1 0 78 78 78.00 208 37.50 0 1 0 1 7 1 Test v Australia 12 Mar 2022 Test # 2455
2 2 0 263 185 131.50 569 46.22 1 1 0 2 22 4 Test v Australia 4 Mar 2022 Test # 2453
3 3 0 319 185 106.33 713 44.74 1 2 0 3 30 4 Test v Bangladesh 4 Dec 2021 Test # 2439
3 3 0 319 185 106.33 713 44.74 1 2 0 3 30 4 Test v Bangladesh 26 Nov 2021 Test # 2436
3 3 0 319 185 106.33 713 44.74 1 2 0 3 30 4 Test v West Indies 20 Aug 2021 Test # 2431
3 3 0 319 185 106.33 713 44.74 1 2 0 3 30 4 Test v West Indies 12 Aug 2021 Test # 2430
4 4 0 445 185 111.25 953 46.69 2 2 0 4 47 5 Test v Zimbabwe 7 May 2021 Test # 2421
4 4 0 445 185 111.25 953 46.69 2 2 0 4 47 5 Test v Zimbabwe 29 Apr 2021 Test # 2420
4 4 0 445 185 111.25 953 46.69 2 2 0 4 47 5 Test v South Africa 4 Feb 2021 Test # 2408
5 5 0 496 185 99.20 1104 44.92 2 3 0 5 51 5 Test v South Africa 26 Jan 2021 Test # 2406
6 6 0 589 185 98.16 1276 46.15 2 4 0 6 63 5 Test v New Zealand 3 Jan 2021 Test # 2400
6 6 0 589 185 98.16 1276 46.15 2 4 0 6 63 5 Test v New Zealand 26 Dec 2020 Test # 2397
7 7 1 730 185 121.66 1548 47.15 3 4 0 7 84 5 Test v England 21 Aug 2020 Test # 2393
7 7 1 730 185 121.66 1548 47.15 3 4 0 7 84 5 Test v England 13 Aug 2020 Test # 2392
7 7 1 730 185 121.66 1548 47.15 3 4 0 7 84 5 Test v England 5 Aug 2020 Test # 2391
7 7 1 730 185 121.66 1548 47.15 3 4 0 7 84 5 Test v Bangladesh 7 Feb 2020 Test # 2384
8 8 1 848 185 121.14 1705 49.73 4 4 0 8 97 5 Test v Sri Lanka 19 Dec 2019 Test # 2375
8 8 1 848 185 121.14 1705 49.73 4 4 0 8 97 5 Test v Sri Lanka 11 Dec 2019 Test # 2373
8 8 1 848 185 121.14 1705 49.73 4 4 0 8 97 5 Test v Australia 29 Nov 2019 Test # 2372
8 8 1 848 185 121.14 1705 49.73 4 4 0 8 97 5 Test v Australia 21 Nov 2019 Test # 2368
8 8 1 848 185 121.14 1705 49.73 4 4 0 8 97 5 Test v South Africa 11 Jan 2019 Test # 2341
8 8 1 848 185 121.14 1705 49.73 4 4 0 8 97 5 Test v South Africa 3 Jan 2019 Test # 2340
8 8 1 848 185 121.14 1705 49.73 4 4 0 8 97 5 Test v South Africa 26 Dec 2018 Test # 2338
9 9 1 982 185 122.75 2002 49.05 5 4 0 9 109 5 Test v New Zealand 3 Dec 2018 Test # 2332
10 10 1 1063 185 118.11 2189 48.56 5 5 0 10 116 6 Test v New Zealand 24 Nov 2018 Test # 2330
11 11 1 1128 185 112.80 2325 48.51 5 6 0 11 121 6 Test v New Zealand 16 Nov 2018 Test # 2327
12 12 1 1192 185 108.36 2466 48.33 5 7 0 12 125 6 Test v Australia 16 Oct 2018 Test # 2322
12 12 1 1192 185 108.36 2466 48.33 5 7 0 12 125 6 Test v Australia 7 Oct 2018 Test # 2320
12 12 1 1192 185 108.36 2466 48.33 5 7 0 12 125 6 Test v England 1 Jun 2018 Test # 2305
13 13 1 1242 185 103.50 2602 47.73 5 8 0 13 131 6 Test v England 24 May 2018 Test # 2304
13 13 1 1242 185 103.50 2602 47.73 5 8 0 13 131 6 Test v Ireland 11 May 2018 Test # 2303
13 13 1 1242 185 103.50 2602 47.73 5 8 0 13 131 6 ODI v New Zealand 13 Jan 2018 ODI # 3949
13 13 1 1242 185 103.50 2602 47.73 5 8 0 13 131 6 ODI v New Zealand 9 Jan 2018 ODI # 3947
13 13 1 1242 185 103.50 2602 47.73 5 8 0 13 131 6 ODI v New Zealand 6 Jan 2018 ODI # 3946
14 14 1 1301 185 100.07 2730 47.65 5 9 0 14 137 6 Test v Sri Lanka 6 Oct 2017 Test # 2278
15 15 1 1386 185 99.00 2956 46.88 5 10 0 15 141 6 Test v Sri Lanka 28 Sep 2017 Test # 2275
16 16 1 1445 185 96.33 3027 47.73 5 11 0 16 147 7 ODI v India 18 Jun 2017 ODI # 3894
17 17 1 1521 185 95.06 3127 48.64 5 12 0 17 152 8 ODI v England 14 Jun 2017 ODI # 3889
17 17 1 1521 185 95.06 3127 48.64 5 12 0 17 152 8 ODI v Sri Lanka 12 Jun 2017 ODI # 3888
17 17 1 1521 185 95.06 3127 48.64 5 12 0 17 152 8 ODI v South Africa 7 Jun 2017 ODI # 3881
18 18 1 1571 185 92.41 3192 49.21 5 13 0 18 158 8 ODI v India 4 Jun 2017 ODI # 3878
19 19 1 1698 185 94.33 3526 48.15 6 13 0 19 166 10 Test v West Indies 10 May 2017 Test # 2261
20 20 1 1803 185 94.89 3804 47.39 7 13 0 20 175 10 Test v West Indies 30 Apr 2017 Test # 2260
20 20 1 1803 185 94.89 3804 47.39 7 13 0 20 175 10 Test v West Indies 21 Apr 2017 Test # 2259
20 20 1 1803 185 94.89 3804 47.39 7 13 0 20 175 10 ODI v Australia 26 Jan 2017 ODI # 3826
20 20 1 1803 185 94.89 3804 47.39 7 13 0 20 175 10 ODI v Australia 22 Jan 2017 ODI # 3822
20 20 1 1803 185 94.89 3804 47.39 7 13 0 20 175 10 ODI v Australia 13 Jan 2017 ODI # 3817
21 21 1 1874 185 93.70 3963 47.28 7 14 0 21 182 10 Test v Australia 3 Jan 2017 Test # 2245
22 22 2 2079 205* 103.95 4327 48.04 8 14 0 22 202 10 Test v Australia 26 Dec 2016 Test # 2242
23 23 2 2150 205* 102.38 4506 47.71 8 15 0 23 211 10 Test v Australia 15 Dec 2016 Test # 2240
24 24 2 2208 205* 100.36 4667 47.31 8 16 0 24 215 10 Test v New Zealand 25 Nov 2016 Test # 2237
24 24 2 2208 205* 100.36 4667 47.31 8 16 0 24 215 10 Test v New Zealand 17 Nov 2016 Test # 2234
25 25 2 2299 205* 99.95 4901 46.90 8 17 0 25 221 11 Test v West Indies 30 Oct 2016 Test # 2229
26 26 2 2378 205* 99.08 5038 47.20 8 18 0 26 226 11 Test v West Indies 21 Oct 2016 Test # 2226
27 27 3 2680 302* 111.66 5507 48.66 9 18 0 27 249 13 Test v West Indies 13 Oct 2016 Test # 2224
28 28 3 2781 302* 111.24 5616 49.51 10 18 0 28 257 14 ODI v West Indies 5 Oct 2016 ODI # 3789
28 28 3 2781 302* 111.24 5616 49.51 10 18 0 28 257 14 ODI v West Indies 2 Oct 2016 ODI # 3788
28 28 3 2781 302* 111.24 5616 49.51 10 18 0 28 257 14 ODI v West Indies 30 Sep 2016 ODI # 3784
28 28 3 2781 302* 111.24 5616 49.51 10 18 0 28 257 14 ODI v England 4 Sep 2016 ODI # 3777
29 29 3 2861 302* 110.03 5720 50.01 10 19 0 29 262 16 ODI v England 1 Sep 2016 ODI # 3775
29 29 3 2861 302* 110.03 5720 50.01 10 19 0 29 262 16 ODI v England 30 Aug 2016 ODI # 3773
29 29 3 2861 302* 110.03 5720 50.01 10 19 0 29 262 16 ODI v England 27 Aug 2016 ODI # 3771
30 30 3 2943 302* 109.00 5830 50.48 10 20 0 30 271 16 ODI v England 24 Aug 2016 ODI # 3770
30 30 3 2943 302* 109.00 5830 50.48 10 20 0 30 271 16 ODI v Ireland 18 Aug 2016 ODI # 3767
30 30 3 2943 302* 109.00 5830 50.48 10 20 0 30 271 16 Test v England 11 Aug 2016 Test # 2216
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 Test v England 3 Aug 2016 Test # 2212
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 Test v England 22 Jul 2016 Test # 2208
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 Test v England 14 Jul 2016 Test # 2206
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v New Zealand 31 Jan 2016 ODI # 3730
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v New Zealand 25 Jan 2016 ODI # 3728
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v England 20 Nov 2015 ODI # 3712
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v England 17 Nov 2015 ODI # 3710
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v England 13 Nov 2015 ODI # 3708
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v England 11 Nov 2015 ODI # 3707
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 Test v England 1 Nov 2015 Test # 2184
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v Zimbabwe 3 Oct 2015 ODI # 3686
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v Zimbabwe 1 Oct 2015 ODI # 3685
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v Sri Lanka 26 Jul 2015 ODI # 3672
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v Sri Lanka 22 Jul 2015 ODI # 3671
31 31 3 3082 302* 110.07 6123 50.33 11 20 0 31 286 17 ODI v Sri Lanka 19 Jul 2015 ODI # 3670
32 32 3 3161 302* 109.00 6227 50.76 11 21 0 32 292 17 ODI v Sri Lanka 15 Jul 2015 ODI # 3669
32 32 3 3161 302* 109.00 6227 50.76 11 21 0 32 292 17 ODI v Sri Lanka 11 Jul 2015 ODI # 3664
33 33 3 3213 302* 107.10 6323 50.81 11 22 0 33 300 17 Test v Sri Lanka 3 Jul 2015 Test # 2169
34 34 3 3330 302* 107.41 6631 50.21 12 22 0 34 306 17 Test v Sri Lanka 25 Jun 2015 Test # 2168
34 34 3 3330 302* 107.41 6631 50.21 12 22 0 34 306 17 Test v Sri Lanka 17 Jun 2015 Test # 2167
34 34 3 3330 302* 107.41 6631 50.21 12 22 0 34 306 17 ODI v Zimbabwe 31 May 2015 ODI # 3653
35 35 3 3432 302* 107.25 6735 50.95 13 22 0 35 314 17 ODI v Zimbabwe 29 May 2015 ODI # 3652
36 36 3 3511 302* 106.39 6811 51.54 13 23 0 36 323 19 ODI v Zimbabwe 26 May 2015 ODI # 3651
37 37 3 3737 302* 109.91 7239 51.62 14 23 0 37 343 21 Test v Bangladesh 6 May 2015 Test # 2161
38 38 3 3820 302* 109.14 7416 51.51 14 24 0 38 347 22 Test v Bangladesh 28 Apr 2015 Test # 2159
39 39 3 3921 302* 108.91 7528 52.08 15 24 0 39 357 22 ODI v Bangladesh 22 Apr 2015 ODI # 3649
39 39 3 3921 302* 108.91 7528 52.08 15 24 0 39 357 22 ODI v Bangladesh 19 Apr 2015 ODI # 3648
40 40 3 3993 302* 107.91 7601 52.53 15 25 0 40 364 22 ODI v Bangladesh 17 Apr 2015 ODI # 3647
40 40 3 3993 302* 107.91 7601 52.53 15 25 0 40 364 22 Test v New Zealand 26 Nov 2014 Test # 2147
41 41 3 4068 302* 107.05 7826 51.98 15 26 0 41 370 23 Test v New Zealand 17 Nov 2014 Test # 2146
42 42 3 4155 302* 106.53 8041 51.67 15 27 0 42 374 23 Test v New Zealand 9 Nov 2014 Test # 2144
43 44 4 4364 302* 109.10 8465 51.55 17 27 0 44 386 23 Test v Australia 30 Oct 2014 Test # 2142
44 45 4 4417 302* 107.73 8632 51.17 17 28 0 45 392 23 Test v Australia 22 Oct 2014 Test # 2140
44 45 4 4417 302* 107.73 8632 51.17 17 28 0 45 392 23 Test v Sri Lanka 14 Aug 2014 Test # 2136
44 45 4 4417 302* 107.73 8632 51.17 17 28 0 45 392 23 Test v Sri Lanka 6 Aug 2014 Test # 2133
45 46 4 4520 302* 107.61 8769 51.54 18 28 0 46 398 23 Test v Sri Lanka 16 Jan 2014 Test # 2115
45 46 4 4520 302* 107.61 8769 51.54 18 28 0 46 398 23 Test v South Africa 23 Oct 2013 Test # 2100
45 46 4 4520 302* 107.61 8769 51.54 18 28 0 46 398 23 Test v South Africa 14 Oct 2013 Test # 2098
45 46 4 4520 302* 107.61 8769 51.54 18 28 0 46 398 23 Test v Zimbabwe 10 Sep 2013 Test # 2096
46 47 4 4598 302* 106.93 8954 51.35 18 29 0 47 407 23 Test v Zimbabwe 3 Sep 2013 Test # 2095
46 47 4 4598 302* 106.93 8954 51.35 18 29 0 47 407 23 Test v South Africa 22 Feb 2013 Test # 2075
47 48 4 4663 302* 105.97 9147 50.97 18 30 0 48 414 23 Test v South Africa 14 Feb 2013 Test # 2073
47 48 4 4663 302* 105.97 9147 50.97 18 30 0 48 414 23 Test v South Africa 1 Feb 2013 Test # 2072
47 48 4 4663 302* 105.97 9147 50.97 18 30 0 48 414 23 ODI v India 3 Jan 2013 ODI # 3315
47 48 4 4663 302* 105.97 9147 50.97 18 30 0 48 414 23 ODI v India 30 Dec 2012 ODI # 3314
47 48 4 4663 302* 105.97 9147 50.97 18 30 0 48 414 23 ODI v Australia 3 Sep 2012 ODI # 3303
48 49 5 4722 302* 107.31 9233 51.14 18 31 0 49 418 23 ODI v Australia 31 Aug 2012 ODI # 3301
48 49 5 4722 302* 107.31 9233 51.14 18 31 0 49 418 23 ODI v Australia 28 Aug 2012 ODI # 3299
49 50 5 4858 302* 107.95 9517 51.04 19 31 0 50 431 23 Test v Sri Lanka 8 Jul 2012 Test # 2048
50 51 5 5015 302* 109.02 9812 51.11 20 31 0 51 440 23 Test v Sri Lanka 30 Jun 2012 Test # 2047
50 51 5 5015 302* 109.02 9812 51.11 20 31 0 51 440 23 Test v Sri Lanka 22 Jun 2012 Test # 2046
50 51 5 5015 302* 109.02 9812 51.11 20 31 0 51 440 23 ODI v Sri Lanka 18 Jun 2012 ODI # 3277
51 52 6 5096 302* 110.78 9938 51.27 20 32 0 52 444 24 ODI v Sri Lanka 16 Jun 2012 ODI # 3275
51 52 6 5096 302* 110.78 9938 51.27 20 32 0 52 444 24 ODI v Sri Lanka 13 Jun 2012 ODI # 3274
52 53 6 5192 302* 110.46 10057 51.62 20 33 0 53 456 24 ODI v Sri Lanka 9 Jun 2012 ODI # 3273
52 53 6 5192 302* 110.46 10057 51.62 20 33 0 53 456 24 ODI v Sri Lanka 7 Jun 2012 ODI # 3272
53 54 6 5250 302* 109.37 10146 51.74 20 34 0 54 461 24 ODI v England 21 Feb 2012 ODI # 3247
53 54 6 5250 302* 109.37 10146 51.74 20 34 0 54 461 24 ODI v England 18 Feb 2012 ODI # 3243
53 54 6 5250 302* 109.37 10146 51.74 20 34 0 54 461 24 ODI v England 15 Feb 2012 ODI # 3240
54 55 6 5407 302* 110.34 10588 51.06 21 34 0 55 471 25 Test v England 3 Feb 2012 Test # 2034
55 56 6 5475 302* 109.50 10783 50.77 21 35 0 56 479 25 Test v England 25 Jan 2012 Test # 2032
55 56 6 5475 302* 109.50 10783 50.77 21 35 0 56 479 25 Test v England 17 Jan 2012 Test # 2030
56 57 6 5532 302* 108.47 10930 50.61 21 36 0 57 486 25 Test v Bangladesh 17 Dec 2011 Test # 2024
56 57 6 5532 302* 108.47 10930 50.61 21 36 0 57 486 25 Test v Bangladesh 9 Dec 2011 Test # 2022
57 58 6 5585 302* 107.40 11094 50.34 21 37 0 58 492 25 Test v Sri Lanka 3 Nov 2011 Test # 2014
58 59 6 5685 302* 107.26 11336 50.14 22 37 0 59 501 25 Test v Sri Lanka 26 Oct 2011 Test # 2011
59 60 6 5755 302* 106.57 11534 49.89 22 38 0 60 507 25 Test v Sri Lanka 18 Oct 2011 Test # 2009
60 61 6 5830 302* 106.00 11727 49.71 22 39 0 61 518 25 Test v Zimbabwe 1 Sep 2011 Test # 2006
60 61 6 5830 302* 106.00 11727 49.71 22 39 0 61 518 25 ODI v Ireland 30 May 2011 ODI # 3158
61 63 6 5950 302* 104.38 12013 49.52 22 41 0 63 531 25 Test v West Indies 20 May 2011 Test # 1993
61 63 6 5950 302* 104.38 12013 49.52 22 41 0 63 531 25 Test v West Indies 12 May 2011 Test # 1992
62 64 6 6017 302* 103.74 12182 49.39 22 42 0 64 538 26 Test v New Zealand 15 Jan 2011 Test # 1991
62 64 6 6017 302* 103.74 12182 49.39 22 42 0 64 538 26 Test v New Zealand 7 Jan 2011 Test # 1990
63 65 6 6107 302* 103.50 12357 49.42 22 43 0 65 550 26 Test v South Africa 20 Nov 2010 Test # 1979
64 67 6 6226 302* 102.06 12679 49.10 22 45 0 67 562 26 Test v South Africa 12 Nov 2010 Test # 1976
64 67 6 6226 302* 102.06 12679 49.10 22 45 0 67 562 26 Test v England 26 Aug 2010 Test # 1971
65 68 7 6318 302* 103.57 12855 49.14 22 46 0 68 577 26 Test v England 18 Aug 2010 Test # 1970
65 68 7 6318 302* 103.57 12855 49.14 22 46 0 68 577 26 Test v England 6 Aug 2010 Test # 1969
65 68 7 6318 302* 103.57 12855 49.14 22 46 0 68 577 26 Test v England 29 Jul 2010 Test # 1967
66 69 7 6369 302* 102.72 12963 49.13 22 47 0 69 583 26 Test v Australia 21 Jul 2010 Test # 1965
66 69 7 6369 302* 102.72 12963 49.13 22 47 0 69 583 26 Test v Australia 13 Jul 2010 Test # 1963
Statsguru includes the following current or recent relevant matches:
Canada v Ireland at New York, ICC Men's T20 World Cup 13th Match, Jun 7, 2024 [T20I # 2644 - Live]
    » Canada 64/4 (10.1 ov, S Movva 5*, NR Kirton 11*, GJ Delany 1/5)
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
 
Feedback Print this page