Records type batting analysis [change type]
View reverse cumulative averages [change view]
Not involving the player Mohammad Nabi (AFG) remove Mohammad Nabi (AFG) 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 4s 6s
unfiltered 2010-2024 117 109 31 4037 122* 51.75 2922 138.15 1 37 5 361 117 Profile
filtered 2010-2022 112 105 30 3836 94* 51.14 2805 136.75 0 36 4 340 109
Reverse cumulative
3 3 0 79 50 26.33 57 138.59 0 1 1 9 1 v England 10 Nov 2022 T20I # 1878
4 4 0 105 50 26.25 82 128.04 0 1 1 11 1 v Zimbabwe 6 Nov 2022 T20I # 1873
5 5 1 169 64* 42.25 126 134.12 0 2 1 19 2 v Bangladesh 2 Nov 2022 T20I # 1860
6 6 1 181 64* 36.20 137 132.11 0 2 1 21 2 v South Africa 30 Oct 2022 T20I # 1853
7 7 2 243 64* 48.60 181 134.25 0 3 1 24 4 v Netherlands 27 Oct 2022 T20I # 1848
8 8 3 325 82* 65.00 234 138.88 0 4 1 30 8 v Pakistan 23 Oct 2022 T20I # 1842
9 9 4 374 82* 74.80 262 142.74 0 4 1 37 9 v South Africa 2 Oct 2022 T20I # 1803
10 10 4 377 82* 62.83 271 139.11 0 4 1 37 9 v South Africa 28 Sep 2022 T20I # 1800
11 11 4 440 82* 62.85 319 137.93 0 5 1 40 13 v Australia 25 Sep 2022 T20I # 1796
12 12 4 451 82* 56.37 325 138.76 0 5 1 42 13 v Australia 23 Sep 2022 T20I # 1794
13 13 4 453 82* 50.33 332 136.44 0 5 1 42 13 v Australia 20 Sep 2022 T20I # 1788
15 15 5 575 122* 57.50 397 144.83 1 5 2 54 19 v Sri Lanka 6 Sep 2022 T20I # 1759
16 16 5 635 122* 57.72 441 143.99 1 6 2 58 20 v Pakistan 4 Sep 2022 T20I # 1758
17 17 6 694 122* 63.09 485 143.09 1 7 2 59 23 v Hong Kong 31 Aug 2022 T20I # 1754
18 18 6 729 122* 60.75 519 140.46 1 7 2 62 24 v Pakistan 28 Aug 2022 T20I # 1750
19 19 6 740 122* 56.92 525 140.95 1 7 2 63 25 v England 10 Jul 2022 T20I # 1631
20 20 6 741 122* 52.92 528 140.34 1 7 2 63 25 v England 9 Jul 2022 T20I # 1628
21 21 6 793 122* 52.86 569 139.36 1 8 2 70 26 v West Indies 18 Feb 2022 T20I # 1473
22 22 6 810 122* 50.62 582 139.17 1 8 2 71 26 v West Indies 16 Feb 2022 T20I # 1467
23 22 6 810 122* 50.62 582 139.17 1 8 2 71 26 v Namibia 8 Nov 2021 T20I # 1410
24 23 7 812 122* 50.75 584 139.04 1 8 2 71 26 v Scotland 5 Nov 2021 T20I # 1396
26 24 7 821 122* 48.29 601 136.60 1 8 2 71 26 v New Zealand 31 Oct 2021 T20I # 1381
27 25 7 878 122* 48.77 650 135.07 1 9 2 76 27 v Pakistan 24 Oct 2021 T20I # 1361
28 26 8 958 122* 53.22 702 136.46 1 10 2 83 29 v England 20 Mar 2021 T20I # 1138
29 27 8 959 122* 50.47 707 135.64 1 10 2 83 29 v England 18 Mar 2021 T20I # 1135
30 28 9 1036 122* 54.52 753 137.58 1 11 2 91 33 v England 16 Mar 2021 T20I # 1133
31 29 10 1109 122* 58.36 802 138.27 1 12 2 96 36 v England 14 Mar 2021 T20I # 1132
32 30 10 1109 122* 55.45 807 137.42 1 12 3 96 36 v England 12 Mar 2021 T20I # 1131
33 31 10 1194 122* 56.85 868 137.55 1 13 3 100 39 v Australia 8 Dec 2020 T20I # 1116
34 32 10 1234 122* 56.09 892 138.34 1 13 3 102 41 v Australia 6 Dec 2020 T20I # 1115
35 33 10 1243 122* 54.04 901 137.95 1 13 3 103 41 v Australia 4 Dec 2020 T20I # 1114
36 34 10 1254 122* 52.25 910 137.80 1 13 3 105 41 v New Zealand 31 Jan 2020 T20I # 1036
37 35 10 1292 122* 51.68 937 137.88 1 13 3 107 42 v New Zealand 29 Jan 2020 T20I # 1035
38 36 10 1303 122* 50.11 949 137.30 1 13 3 108 42 v New Zealand 26 Jan 2020 T20I # 1034
39 37 10 1348 122* 49.92 981 137.41 1 13 3 111 43 v New Zealand 24 Jan 2020 T20I # 1031
40 38 10 1374 122* 49.07 998 137.67 1 13 3 113 44 v Sri Lanka 10 Jan 2020 T20I # 1027
41 39 11 1404 122* 50.14 1015 138.32 1 13 3 114 46 v Sri Lanka 7 Jan 2020 T20I # 1026
42 39 11 1404 122* 50.14 1015 138.32 1 13 3 114 46 v Sri Lanka 5 Jan 2020 T20I # 1025
43 40 12 1474 122* 52.64 1044 141.18 1 14 3 118 53 v West Indies 11 Dec 2019 T20I # 1024
44 41 12 1493 122* 51.48 1061 140.71 1 14 3 120 53 v West Indies 8 Dec 2019 T20I # 1022
45 42 13 1587 122* 54.72 1111 142.84 1 15 3 126 59 v West Indies 6 Dec 2019 T20I # 1020
46 43 13 1596 122* 53.20 1126 141.74 1 15 3 126 59 v South Africa 22 Sep 2019 T20I # 893
47 44 14 1668 122* 55.60 1178 141.59 1 16 3 130 62 v South Africa 18 Sep 2019 T20I # 888
48 45 14 1727 122* 55.70 1223 141.21 1 17 3 136 62 v West Indies 6 Aug 2019 T20I # 846
49 46 14 1755 122* 54.84 1246 140.85 1 17 3 137 63 v West Indies 4 Aug 2019 T20I # 843
50 47 14 1774 122* 53.75 1275 139.13 1 17 3 138 63 v West Indies 3 Aug 2019 T20I # 842
51 48 15 1846 122* 55.93 1313 140.59 1 18 3 140 69 v Australia 27 Feb 2019 T20I # 749
52 49 15 1870 122* 55.00 1330 140.60 1 18 3 143 69 v Australia 24 Feb 2019 T20I # 748
53 50 16 1931 122* 56.79 1371 140.84 1 19 3 147 71 v Australia 25 Nov 2018 T20I # 714
54 50 16 1931 122* 56.79 1371 140.84 1 19 3 147 71 v Australia 23 Nov 2018 T20I # 713
55 51 16 1935 122* 55.28 1379 140.31 1 19 3 147 71 v Australia 21 Nov 2018 T20I # 712
56 52 16 1978 122* 54.94 1408 140.48 1 19 3 149 73 v England 8 Jul 2018 T20I # 690
57 53 16 2025 122* 54.72 1446 140.04 1 19 3 150 75 v England 6 Jul 2018 T20I # 688
58 54 17 2045 122* 55.27 1468 139.30 1 19 3 150 76 v England 3 Jul 2018 T20I # 684
59 55 17 2054 122* 54.05 1476 139.15 1 19 3 151 76 v Ireland 29 Jun 2018 T20I # 680
60 56 17 2054 122* 52.66 1478 138.97 1 19 4 151 76 v Ireland 27 Jun 2018 T20I # 678
61 57 17 2055 122* 51.37 1483 138.57 1 19 4 151 76 v South Africa 21 Feb 2018 T20I # 654
62 58 17 2081 122* 50.75 1503 138.45 1 19 4 153 77 v South Africa 18 Feb 2018 T20I # 652
63 59 17 2094 122* 49.85 1509 138.76 1 19 4 154 78 v New Zealand 7 Nov 2017 T20I # 632
64 60 17 2159 122* 50.20 1551 139.20 1 20 4 162 79 v New Zealand 4 Nov 2017 T20I # 631
65 61 18 2185 122* 50.81 1562 139.88 1 20 4 162 82 v New Zealand 1 Nov 2017 T20I # 630
66 62 18 2185 122* 49.65 1564 139.70 1 20 5 162 82 v Australia 10 Oct 2017 T20I # 624
67 63 19 2207 122* 50.15 1578 139.86 1 20 5 165 82 v Australia 7 Oct 2017 T20I # 623
68 64 19 2289 122* 50.86 1632 140.25 1 21 5 172 83 v Sri Lanka 6 Sep 2017 T20I # 618
69 65 19 2328 122* 50.60 1654 140.74 1 21 5 179 84 v West Indies 9 Jul 2017 T20I # 617
70 66 19 2330 122* 49.57 1658 140.53 1 21 5 179 84 v England 1 Feb 2017 T20I # 594
71 67 19 2351 122* 48.97 1673 140.52 1 21 5 181 85 v England 29 Jan 2017 T20I # 593
72 68 19 2380 122* 48.57 1699 140.08 1 21 5 185 85 v England 26 Jan 2017 T20I # 592
73 68 19 2380 122* 48.57 1699 140.08 1 21 5 185 85 v West Indies 28 Aug 2016 T20I # 563
74 69 19 2396 122* 47.92 1708 140.28 1 21 5 188 85 v West Indies 27 Aug 2016 T20I # 562
75 70 20 2485 122* 49.70 1755 141.59 1 22 5 199 86 v West Indies 31 Mar 2016 T20I # 556
76 71 21 2567 122* 51.34 1806 142.13 1 23 5 208 88 v Australia 27 Mar 2016 T20I # 553
77 72 21 2591 122* 50.80 1830 141.58 1 23 5 208 89 v Bangladesh 23 Mar 2016 T20I # 547
78 73 22 2646 122* 51.88 1867 141.72 1 24 5 215 90 v Pakistan 19 Mar 2016 T20I # 541
79 74 22 2669 122* 51.32 1894 140.91 1 24 5 217 90 v New Zealand 15 Mar 2016 T20I # 535
80 75 23 2710 122* 52.11 1922 140.99 1 24 5 222 90 v Bangladesh 6 Mar 2016 T20I # 521
81 75 23 2710 122* 52.11 1922 140.99 1 24 5 222 90 v U.A.E. 3 Mar 2016 T20I # 517
82 76 24 2766 122* 53.19 1969 140.47 1 25 5 229 90 v Sri Lanka 1 Mar 2016 T20I # 515
83 77 24 2815 122* 53.11 2020 139.35 1 25 5 236 90 v Pakistan 27 Feb 2016 T20I # 512
84 78 24 2822 122* 52.25 2032 138.87 1 25 5 237 90 v Bangladesh 24 Feb 2016 T20I # 509
85 79 24 2872 122* 52.21 2068 138.87 1 26 5 239 91 v Australia 31 Jan 2016 T20I # 489
86 80 25 2931 122* 53.29 2101 139.50 1 27 5 246 92 v Australia 29 Jan 2016 T20I # 486
87 81 26 3021 122* 54.92 2156 140.12 1 28 5 255 94 v Australia 26 Jan 2016 T20I # 485
88 82 26 3022 122* 53.96 2157 140.10 1 28 5 255 94 v South Africa 5 Oct 2015 T20I # 457
89 83 26 3065 122* 53.77 2184 140.33 1 28 5 256 97 v South Africa 2 Oct 2015 T20I # 456
90 84 26 3131 122* 53.98 2225 140.71 1 29 5 265 98 v England 7 Sep 2014 T20I # 405
91 85 26 3208 122* 54.37 2283 140.51 1 30 5 270 102 v Sri Lanka 6 Apr 2014 T20I # 400
92 86 27 3280 122* 55.59 2327 140.95 1 31 5 275 104 v South Africa 4 Apr 2014 T20I # 399
93 87 27 3303 122* 55.05 2349 140.61 1 31 5 277 105 v Australia 30 Mar 2014 T20I # 393
94 88 28 3360 122* 56.00 2399 140.05 1 32 5 280 106 v Bangladesh 28 Mar 2014 T20I # 389
95 89 28 3414 122* 55.96 2440 139.91 1 33 5 285 107 v West Indies 23 Mar 2014 T20I # 382
96 90 29 3450 122* 56.55 2472 139.56 1 33 5 289 108 v Pakistan 21 Mar 2014 T20I # 378
97 91 29 3479 122* 56.11 2494 139.49 1 33 5 291 109 v Australia 10 Oct 2013 T20I # 331
98 92 29 3506 122* 55.65 2516 139.34 1 33 5 294 109 v Pakistan 28 Dec 2012 T20I # 298
99 93 29 3515 122* 54.92 2527 139.09 1 33 5 295 109 v Pakistan 25 Dec 2012 T20I # 296
100 94 29 3553 122* 54.66 2547 139.49 1 33 5 302 109 v England 22 Dec 2012 T20I # 294
101 95 29 3574 122* 54.15 2564 139.39 1 33 5 304 109 v England 20 Dec 2012 T20I # 292
102 96 29 3576 122* 53.37 2570 139.14 1 33 5 304 109 v South Africa 2 Oct 2012 T20I # 286
103 97 30 3654 122* 54.53 2631 138.88 1 34 5 312 111 v Pakistan 30 Sep 2012 T20I # 282
104 98 30 3669 122* 53.95 2644 138.76 1 34 5 314 111 v Australia 28 Sep 2012 T20I # 278
105 99 30 3709 122* 53.75 2676 138.60 1 34 5 320 111 v England 23 Sep 2012 T20I # 272
107 101 30 3829 122* 53.92 2756 138.93 1 36 5 334 114 v New Zealand 11 Sep 2012 T20I # 261
108 102 30 3897 122* 54.12 2804 138.98 1 37 5 345 115 v Sri Lanka 7 Aug 2012 T20I # 255
109 102 30 3897 122* 54.12 2804 138.98 1 37 5 345 115 v South Africa 30 Mar 2012 T20I # 242
110 103 30 3928 122* 53.80 2828 138.89 1 37 5 348 115 v Australia 3 Feb 2012 T20I # 218
111 104 30 3950 122* 53.37 2849 138.64 1 37 5 348 116 v Australia 1 Feb 2012 T20I # 217
112 105 30 3965 122* 52.86 2865 138.39 1 37 5 351 116 v England 29 Oct 2011 T20I # 214
113 106 30 3969 122* 52.22 2870 138.29 1 37 5 351 116 v England 31 Aug 2011 T20I # 204
114 107 30 3983 122* 51.72 2882 138.20 1 37 5 353 116 v West Indies 4 Jun 2011 T20I # 200
115 108 30 4011 122* 51.42 2901 138.26 1 37 5 358 116 v South Africa 9 Jan 2011 T20I # 196
116 108 30 4011 122* 51.42 2901 138.26 1 37 5 358 116 v Zimbabwe 13 Jun 2010 T20I # 183
117 109 31 4037 122* 51.75 2922 138.15 1 37 5 361 117 v Zimbabwe 12 Jun 2010 T20I # 182
Statsguru includes the following current or recent Twenty20 Internationals:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page