Records type batting analysis [change type]
View reverse cumulative averages [change view]
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
overall 2015-2024 68 57 9 1321 102* 27.52 1093 120.86 1 5 4 135 46 Profile
Reverse cumulative
1 1 0 3 3 3.00 4 75.00 0 0 0 0 0 v Scotland 9 Jun 2024 T20I # 2659
2 2 0 4 3 2.00 11 36.36 0 0 0 0 0 v Australia 5 Jun 2024 T20I # 2641
3 3 0 26 22 8.66 31 83.87 0 0 0 4 0 v Namibia 2 Jun 2024 T20I # 2634
4 4 0 40 22 10.00 45 88.88 0 0 0 6 0 v U.A.E. 21 Apr 2024 T20I # 2580
5 5 0 55 22 11.00 59 93.22 0 0 0 8 0 v Hong Kong 19 Apr 2024 T20I # 2577
6 6 0 90 35 15.00 83 108.43 0 0 0 11 2 v Kuwait 17 Apr 2024 T20I # 2574
7 6 0 90 35 15.00 83 108.43 0 0 0 11 2 v U.A.E. 15 Apr 2024 T20I # 2567
8 7 0 97 35 13.85 88 110.22 0 0 0 12 2 v Cambodia 14 Apr 2024 T20I # 2560
9 8 1 142 45* 20.28 113 125.66 0 0 0 16 4 v Bahrain 12 Apr 2024 T20I # 2547
10 9 1 147 45* 18.37 117 125.64 0 0 0 17 4 v Namibia 7 Apr 2024 T20I # 2543
11 10 1 154 45* 17.11 127 121.25 0 0 0 17 4 v Namibia 2 Apr 2024 T20I # 2540
12 11 1 163 45* 16.30 141 115.60 0 0 0 17 4 v Namibia 1 Apr 2024 T20I # 2539
13 12 1 179 45* 16.27 151 118.54 0 0 0 19 5 v P.N.G. 8 Mar 2024 T20I # 2505
14 13 1 179 45* 14.91 154 116.23 0 0 1 19 5 v P.N.G. 7 Mar 2024 T20I # 2504
15 14 1 221 45* 17.00 190 116.31 0 0 1 23 6 v P.N.G. 6 Mar 2024 T20I # 2500
16 15 1 247 45* 17.64 208 118.75 0 0 1 25 7 v Nepal 5 Nov 2023 T20I # 2348
17 15 1 247 45* 17.64 208 118.75 0 0 1 25 7 v Bahrain 3 Nov 2023 T20I # 2346
18 16 1 279 45* 18.60 234 119.23 0 0 1 26 10 v Nepal 2 Nov 2023 T20I # 2342
19 17 1 305 45* 19.06 251 121.51 0 0 1 29 11 v Singapore 31 Oct 2023 T20I # 2338
20 18 2 361 56* 22.56 297 121.54 0 1 1 34 13 v Malaysia 30 Oct 2023 T20I # 2335
21 19 2 361 56* 21.23 298 121.14 0 1 2 34 13 v Canada 21 Nov 2022 T20I # 1910
22 20 2 415 56* 23.05 333 124.62 0 2 2 39 16 v Canada 20 Nov 2022 T20I # 1903
23 21 3 517 102* 28.72 377 137.13 1 2 2 46 25 v Bahrain 19 Nov 2022 T20I # 1897
24 21 3 517 102* 28.72 377 137.13 1 2 2 46 25 v Saudi Arabia 17 Nov 2022 T20I # 1890
25 22 3 546 102* 28.73 397 137.53 1 2 2 49 26 v Canada 16 Nov 2022 T20I # 1885
26 23 3 551 102* 27.55 402 137.06 1 2 2 49 26 v Bahrain 15 Nov 2022 T20I # 1883
27 23 3 551 102* 27.55 402 137.06 1 2 2 49 26 v Saudi Arabia 14 Nov 2022 T20I # 1880
28 24 3 572 102* 27.23 430 133.02 1 2 2 52 26 v Nepal 24 Feb 2022 T20I # 1491
29 25 3 600 102* 27.27 455 131.86 1 2 2 55 26 v Ireland 22 Feb 2022 T20I # 1487
30 25 3 600 102* 27.27 455 131.86 1 2 2 55 26 v Philippines 21 Feb 2022 T20I # 1483
31 26 4 676 102* 30.72 499 135.47 1 3 2 61 31 v Canada 19 Feb 2022 T20I # 1475
32 27 4 678 102* 29.47 507 133.72 1 3 2 61 31 v Nepal 18 Feb 2022 T20I # 1469
33 28 4 685 102* 28.54 516 132.75 1 3 2 62 31 v Ireland 12 Feb 2022 T20I # 1461
34 29 5 728 102* 30.33 557 130.70 1 3 2 66 32 v Nepal 11 Feb 2022 T20I # 1459
35 30 5 762 102* 30.48 587 129.81 1 3 2 69 33 v Scotland 21 Oct 2021 T20I # 1338
36 31 5 774 102* 29.76 603 128.35 1 3 2 69 34 v Bangladesh 19 Oct 2021 T20I # 1322
37 31 5 774 102* 29.76 603 128.35 1 3 2 69 34 v P.N.G. 17 Oct 2021 T20I # 1307
38 31 5 774 102* 29.76 603 128.35 1 3 2 69 34 v Maldives 25 Feb 2020 T20I # 1058
39 32 5 779 102* 28.85 612 127.28 1 3 2 69 34 v Qatar 24 Feb 2020 T20I # 1054
40 33 5 798 102* 28.50 623 128.08 1 3 2 69 36 v Scotland 31 Oct 2019 T20I # 991
41 34 5 800 102* 27.58 628 127.38 1 3 2 69 36 v Hong Kong 30 Oct 2019 T20I # 990
42 35 5 802 102* 26.73 634 126.49 1 3 2 69 36 v Namibia 29 Oct 2019 T20I # 987
43 36 5 858 102* 27.67 681 125.99 1 4 2 75 36 v Jersey 27 Oct 2019 T20I # 982
44 37 6 864 102* 27.87 687 125.76 1 4 2 76 36 v Canada 25 Oct 2019 T20I # 971
45 37 6 864 102* 27.87 687 125.76 1 4 2 76 36 v Nigeria 23 Oct 2019 T20I # 959
46 38 6 867 102* 27.09 692 125.28 1 4 2 76 36 v Ireland 21 Oct 2019 T20I # 952
47 39 7 891 102* 27.84 718 124.09 1 4 2 80 36 v Hong Kong 20 Oct 2019 T20I # 949
48 40 8 907 102* 28.34 734 123.56 1 4 2 81 37 v U.A.E. 18 Oct 2019 T20I # 939
49 40 8 907 102* 28.34 734 123.56 1 4 2 81 37 v Nepal 10 Oct 2019 T20I # 928
50 40 8 907 102* 28.34 734 123.56 1 4 2 81 37 v Netherlands 9 Oct 2019 T20I # 924
51 41 8 914 102* 27.69 744 122.84 1 4 2 82 37 v Ireland 6 Oct 2019 T20I # 917
52 42 9 953 102* 28.87 778 122.49 1 4 2 86 38 v Hong Kong 5 Oct 2019 T20I # 910
53 43 9 986 102* 29.00 814 121.13 1 4 2 88 39 v Afghanistan 20 Jan 2017 T20I # 586
54 44 9 1003 102* 28.65 836 119.97 1 4 2 91 39 v Scotland 19 Jan 2017 T20I # 585
55 45 9 1018 102* 28.27 854 119.20 1 4 2 94 39 v Hong Kong 16 Jan 2017 T20I # 580
56 46 9 1052 102* 28.43 885 118.87 1 4 2 99 39 v Netherlands 15 Jan 2017 T20I # 579
57 47 9 1052 102* 27.68 887 118.60 1 4 3 99 39 v Bangladesh 13 Mar 2016 T20I # 534
58 47 9 1052 102* 27.68 887 118.60 1 4 3 99 39 v Netherlands 11 Mar 2016 T20I # 529
59 48 9 1090 102* 27.94 920 118.47 1 4 3 105 39 v Ireland 9 Mar 2016 T20I # 525
60 49 9 1136 102* 28.40 962 118.08 1 4 3 110 40 v U.A.E. 22 Feb 2016 T20I # 508
61 50 9 1188 102* 28.97 1004 118.32 1 5 3 115 42 v Afghanistan 20 Feb 2016 T20I # 504
62 51 9 1205 102* 28.69 1017 118.48 1 5 3 116 43 v Hong Kong 19 Feb 2016 T20I # 502
63 52 9 1229 102* 28.58 1031 119.20 1 5 3 120 44 v Afghanistan 30 Nov 2015 T20I # 472
64 53 9 1248 102* 28.36 1038 120.23 1 5 3 123 45 v Afghanistan 29 Nov 2015 T20I # 471
65 54 9 1271 102* 28.24 1053 120.70 1 5 3 128 45 v Hong Kong 26 Nov 2015 T20I # 467
66 55 9 1271 102* 27.63 1055 120.47 1 5 4 128 45 v Hong Kong 25 Nov 2015 T20I # 466
67 56 9 1315 102* 27.97 1089 120.75 1 5 4 135 45 v U.A.E. 22 Nov 2015 T20I # 465
68 57 9 1321 102* 27.52 1093 120.86 1 5 4 135 46 v Afghanistan 25 Jul 2015 T20I # 446
Statsguru includes the following current or recent Twenty20 Internationals:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12)
India v Pakistan at New York, ICC Men's T20 World Cup 19th Match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657 - Current]
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 - Current]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page