Records type batting analysis [change type]
View reverse cumulative averages [change view]
Not involving the player Babar Azam (PAK) remove Babar Azam (PAK) from query
Innings in match 2nd innings remove 2nd innings 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 2012-2023 147 134 17 4099 145* 35.03 4782 85.71 7 24 11 346 57 Profile
filtered 2012-2023 70 61 11 1853 145* 37.06 2137 86.71 4 12 7 170 20
Reverse cumulative
1 1 1 34 34* - 32 106.25 0 0 0 4 0 v Bangladesh 20 Dec 2023 ODI # 4715
1 1 1 34 34* - 32 106.25 0 0 0 4 0 v Bangladesh 17 Dec 2023 ODI # 4711
2 2 1 34 34* 34.00 34 100.00 0 0 1 4 0 v India 15 Nov 2023 ODI # 4703
3 3 2 36 34* 36.00 36 100.00 0 0 1 4 0 v Sri Lanka 9 Nov 2023 ODI # 4698
4 4 2 40 34* 20.00 51 78.43 0 0 1 4 0 v South Africa 1 Nov 2023 ODI # 4689
5 5 2 61 34* 20.33 73 83.56 0 0 1 6 0 v Australia 28 Oct 2023 ODI # 4684
5 5 2 61 34* 20.33 73 83.56 0 0 1 6 0 v India 22 Oct 2023 ODI # 4678
5 5 2 61 34* 20.33 73 83.56 0 0 1 6 0 v Afghanistan 18 Oct 2023 ODI # 4673
6 5 2 61 34* 20.33 73 83.56 0 0 1 6 0 v Bangladesh 13 Oct 2023 ODI # 4668
6 5 2 61 34* 20.33 73 83.56 0 0 1 6 0 v Netherlands 9 Oct 2023 ODI # 4663
7 5 2 61 34* 20.33 73 83.56 0 0 1 6 0 v England 5 Oct 2023 ODI # 4658
8 6 2 74 34* 18.50 95 77.89 0 0 1 7 0 v England 15 Sep 2023 ODI # 4647
9 7 2 77 34* 15.40 107 71.96 0 0 1 7 0 v England 13 Sep 2023 ODI # 4643
10 8 2 96 34* 16.00 129 74.41 0 0 1 8 0 v England 10 Sep 2023 ODI # 4640
11 8 2 96 34* 16.00 129 74.41 0 0 1 8 0 v England 8 Sep 2023 ODI # 4636
14 11 2 209 60 23.22 281 74.37 0 1 1 16 0 v Sri Lanka 31 Mar 2023 ODI # 4557
14 11 2 209 60 23.22 281 74.37 0 1 1 16 0 v Sri Lanka 25 Mar 2023 ODI # 4548
15 12 2 209 60 20.90 282 74.11 0 1 2 16 0 v India 24 Jan 2023 ODI # 4511
15 12 2 209 60 20.90 282 74.11 0 1 2 16 0 v India 21 Jan 2023 ODI # 4509
16 13 2 233 60 21.18 328 71.03 0 1 2 19 0 v India 18 Jan 2023 ODI # 4507
18 14 2 249 60 20.75 350 71.14 0 1 2 20 0 v India 30 Nov 2022 ODI # 4489
18 14 2 249 60 20.75 350 71.14 0 1 2 20 0 v India 27 Nov 2022 ODI # 4487
19 15 3 394 145* 32.83 454 86.78 1 1 2 39 5 v India 25 Nov 2022 ODI # 4483
20 16 3 404 145* 31.07 469 86.14 1 1 2 39 5 v Australia 11 Sep 2022 ODI # 4464
21 17 3 404 145* 28.85 472 85.59 1 1 3 39 5 v Australia 8 Sep 2022 ODI # 4462
21 17 3 404 145* 28.85 472 85.59 1 1 3 39 5 v Australia 6 Sep 2022 ODI # 4461
22 18 3 473 145* 31.53 547 86.47 1 2 3 45 5 v West Indies 21 Aug 2022 ODI # 4456
22 18 3 473 145* 31.53 547 86.47 1 2 3 45 5 v West Indies 19 Aug 2022 ODI # 4453
22 18 3 473 145* 31.53 547 86.47 1 2 3 45 5 v West Indies 17 Aug 2022 ODI # 4450
22 18 3 473 145* 31.53 547 86.47 1 2 3 45 5 v Ireland 15 Jul 2022 ODI # 4429
23 19 3 528 145* 33.00 620 85.16 1 3 3 50 6 v Ireland 12 Jul 2022 ODI # 4423
24 20 3 551 145* 32.41 645 85.42 1 3 3 53 6 v Ireland 10 Jul 2022 ODI # 4419
24 20 3 551 145* 32.41 645 85.42 1 3 3 53 6 v Netherlands 4 Apr 2022 ODI # 4383
24 20 3 551 145* 32.41 645 85.42 1 3 3 53 6 v Netherlands 2 Apr 2022 ODI # 4381
25 21 4 559 145* 32.88 656 85.21 1 3 3 53 6 v Netherlands 29 Mar 2022 ODI # 4378
25 21 4 559 145* 32.88 656 85.21 1 3 3 53 6 v Bangladesh 26 Mar 2021 ODI # 4282
26 22 5 669 145* 39.35 764 87.56 2 3 3 63 6 v Bangladesh 23 Mar 2021 ODI # 4280
27 22 5 669 145* 39.35 764 87.56 2 3 3 63 6 v Bangladesh 20 Mar 2021 ODI # 4279
28 23 5 707 145* 39.27 804 87.93 2 3 3 67 6 v Australia 13 Mar 2020 ODI # 4255
29 24 6 739 145* 41.05 838 88.18 2 3 3 70 6 v India 11 Feb 2020 ODI # 4243
29 24 6 739 145* 41.05 838 88.18 2 3 3 70 6 v India 8 Feb 2020 ODI # 4239
30 25 6 808 145* 42.52 886 91.19 2 4 3 78 8 v India 5 Feb 2020 ODI # 4235
30 25 6 808 145* 42.52 886 91.19 2 4 3 78 8 v England 14 Jul 2019 ODI # 4192
30 25 6 808 145* 42.52 886 91.19 2 4 3 78 8 v India 9 Jul 2019 ODI # 4190
31 26 6 865 145* 43.25 951 90.95 2 5 3 83 8 v England 3 Jul 2019 ODI # 4183
32 27 6 879 145* 41.85 979 89.78 2 5 3 83 8 v Australia 29 Jun 2019 ODI # 4178
32 27 6 879 145* 41.85 979 89.78 2 5 3 83 8 v West Indies 22 Jun 2019 ODI # 4170
33 28 6 880 145* 40.00 983 89.52 2 5 3 83 8 v South Africa 19 Jun 2019 ODI # 4165
34 29 7 893 145* 40.59 1001 89.21 2 5 3 84 8 v Afghanistan 8 Jun 2019 ODI # 4154
35 30 7 893 145* 38.82 1005 88.85 2 5 4 84 8 v Bangladesh 5 Jun 2019 ODI # 4151
36 30 7 893 145* 38.82 1005 88.85 2 5 4 84 8 v Sri Lanka 1 Jun 2019 ODI # 4145
36 30 7 893 145* 38.82 1005 88.85 2 5 4 84 8 v Bangladesh 20 Feb 2019 ODI # 4095
37 30 7 893 145* 38.82 1005 88.85 2 5 4 84 8 v Bangladesh 16 Feb 2019 ODI # 4094
38 30 7 893 145* 38.82 1005 88.85 2 5 4 84 8 v Bangladesh 13 Feb 2019 ODI # 4093
39 31 7 930 145* 38.75 1054 88.23 2 5 4 87 8 v India 3 Feb 2019 ODI # 4092
40 31 7 930 145* 38.75 1054 88.23 2 5 4 87 8 v India 31 Jan 2019 ODI # 4091
40 31 7 930 145* 38.75 1054 88.23 2 5 4 87 8 v India 28 Jan 2019 ODI # 4088
41 32 7 964 145* 38.56 1086 88.76 2 5 4 90 9 v India 26 Jan 2019 ODI # 4085
41 32 7 964 145* 38.56 1086 88.76 2 5 4 90 9 v India 23 Jan 2019 ODI # 4082
42 32 7 964 145* 38.56 1086 88.76 2 5 4 90 9 v England 10 Mar 2018 ODI # 3992
43 33 7 1035 145* 39.80 1153 89.76 2 6 4 92 12 v England 7 Mar 2018 ODI # 3989
44 34 7 1035 145* 38.33 1154 89.68 2 6 5 92 12 v England 3 Mar 2018 ODI # 3982
44 34 7 1035 145* 38.33 1154 89.68 2 6 5 92 12 v England 28 Feb 2018 ODI # 3981
45 35 7 1114 145* 39.78 1238 89.98 2 7 5 98 12 v England 25 Feb 2018 ODI # 3980
47 36 7 1122 145* 38.68 1254 89.47 2 7 5 99 12 v West Indies 26 Dec 2017 ODI # 3945
47 36 7 1122 145* 38.68 1254 89.47 2 7 5 99 12 v West Indies 23 Dec 2017 ODI # 3944
48 37 7 1139 145* 37.96 1273 89.47 2 7 5 100 12 v West Indies 20 Dec 2017 ODI # 3943
49 38 7 1204 145* 38.83 1325 90.86 2 8 5 107 12 v India 29 Oct 2017 ODI # 3932
49 38 7 1204 145* 38.83 1325 90.86 2 8 5 107 12 v India 25 Oct 2017 ODI # 3931
50 39 8 1307 145* 42.16 1427 91.59 3 8 5 115 14 v India 22 Oct 2017 ODI # 3928
50 39 8 1307 145* 42.16 1427 91.59 3 8 5 115 14 v Bangladesh 24 May 2017 ODI # 3871
50 39 8 1307 145* 42.16 1427 91.59 3 8 5 115 14 v Ireland 21 May 2017 ODI # 3870
51 40 8 1361 145* 42.53 1491 91.28 3 9 5 118 15 v Bangladesh 17 May 2017 ODI # 3868
51 40 8 1361 145* 42.53 1491 91.28 3 9 5 118 15 v Ireland 14 May 2017 ODI # 3867
52 41 8 1361 145* 41.24 1498 90.85 3 9 6 118 15 v South Africa 25 Feb 2017 ODI # 3841
52 41 8 1361 145* 41.24 1498 90.85 3 9 6 118 15 v South Africa 22 Feb 2017 ODI # 3839
52 41 8 1361 145* 41.24 1498 90.85 3 9 6 118 15 v South Africa 19 Feb 2017 ODI # 3836
52 41 8 1361 145* 41.24 1498 90.85 3 9 6 118 15 v Australia 5 Feb 2017 ODI # 3832
52 41 8 1361 145* 41.24 1498 90.85 3 9 6 118 15 v Australia 30 Jan 2017 ODI # 3829
53 42 8 1365 145* 40.14 1505 90.69 3 9 6 119 15 v Bangladesh 31 Dec 2016 ODI # 3816
53 42 8 1365 145* 40.14 1505 90.69 3 9 6 119 15 v Bangladesh 29 Dec 2016 ODI # 3815
53 42 8 1365 145* 40.14 1505 90.69 3 9 6 119 15 v Bangladesh 26 Dec 2016 ODI # 3814
54 43 8 1393 145* 39.80 1541 90.39 3 9 6 122 15 v Australia 9 Dec 2016 ODI # 3813
55 44 8 1397 145* 38.80 1553 89.95 3 9 6 122 15 v Australia 6 Dec 2016 ODI # 3812
56 45 8 1399 145* 37.81 1559 89.73 3 9 6 122 15 v Australia 4 Dec 2016 ODI # 3811
57 46 8 1418 145* 37.31 1576 89.97 3 9 6 125 15 v India 29 Oct 2016 ODI # 3800
57 46 8 1418 145* 37.31 1576 89.97 3 9 6 125 15 v India 26 Oct 2016 ODI # 3799
57 46 8 1418 145* 37.31 1576 89.97 3 9 6 125 15 v India 23 Oct 2016 ODI # 3798
57 46 8 1418 145* 37.31 1576 89.97 3 9 6 125 15 v India 20 Oct 2016 ODI # 3797
57 46 8 1418 145* 37.31 1576 89.97 3 9 6 125 15 v India 16 Oct 2016 ODI # 3796
57 46 8 1418 145* 37.31 1576 89.97 3 9 6 125 15 v Sri Lanka 5 Jan 2016 ODI # 3721
57 46 8 1418 145* 37.31 1576 89.97 3 9 6 125 15 v Sri Lanka 2 Jan 2016 ODI # 3718
57 46 8 1418 145* 37.31 1576 89.97 3 9 6 125 15 v Sri Lanka 31 Dec 2015 ODI # 3717
58 47 9 1435 145* 37.76 1596 89.91 3 9 6 127 15 v Sri Lanka 28 Dec 2015 ODI # 3715
59 48 9 1453 145* 37.25 1611 90.19 3 9 6 129 15 v Sri Lanka 26 Dec 2015 ODI # 3714
60 49 9 1507 145* 37.67 1685 89.43 3 10 6 133 16 v South Africa 26 Aug 2015 ODI # 3678
61 50 9 1571 145* 38.31 1766 88.95 3 11 6 141 16 v South Africa 23 Aug 2015 ODI # 3677
62 51 9 1631 145* 38.83 1846 88.35 3 12 6 145 17 v South Africa 19 Aug 2015 ODI # 3676
62 51 9 1631 145* 38.83 1846 88.35 3 12 6 145 17 v Zimbabwe 7 Aug 2015 ODI # 3675
63 52 10 1741 145* 41.45 1962 88.73 4 12 6 152 19 v Zimbabwe 4 Aug 2015 ODI # 3674
63 52 10 1741 145* 41.45 1962 88.73 4 12 6 152 19 v Zimbabwe 2 Aug 2015 ODI # 3673
64 53 10 1764 145* 41.02 1990 88.64 4 12 6 157 19 v Pakistan 31 Jan 2015 ODI # 3596
65 54 10 1770 145* 40.22 1999 88.54 4 12 6 158 19 v Sri Lanka 29 Jan 2015 ODI # 3594
65 54 10 1770 145* 40.22 1999 88.54 4 12 6 158 19 v Sri Lanka 17 Jan 2015 ODI # 3580
65 54 10 1770 145* 40.22 1999 88.54 4 12 6 158 19 v Sri Lanka 15 Jan 2015 ODI # 3577
66 55 10 1785 145* 39.66 2029 87.97 4 12 6 160 19 v Sri Lanka 11 Jan 2015 ODI # 3574
66 55 10 1785 145* 39.66 2029 87.97 4 12 6 160 19 v Pakistan 19 Dec 2014 ODI # 3571
66 55 10 1785 145* 39.66 2029 87.97 4 12 6 160 19 v Pakistan 17 Dec 2014 ODI # 3570
67 56 10 1819 145* 39.54 2077 87.57 4 12 6 163 19 v Pakistan 14 Dec 2014 ODI # 3568
68 57 10 1822 145* 38.76 2084 87.42 4 12 6 163 19 v Pakistan 12 Dec 2014 ODI # 3566
68 57 10 1822 145* 38.76 2084 87.42 4 12 6 163 19 v Pakistan 8 Dec 2014 ODI # 3564
68 57 10 1822 145* 38.76 2084 87.42 4 12 6 163 19 v South Africa 27 Oct 2014 ODI # 3538
69 58 10 1838 145* 38.29 2112 87.02 4 12 6 165 19 v South Africa 24 Oct 2014 ODI # 3537
69 58 10 1838 145* 38.29 2112 87.02 4 12 6 165 19 v South Africa 21 Oct 2014 ODI # 3536
70 59 10 1847 145* 37.69 2131 86.67 4 12 6 167 19 v Sri Lanka 16 Nov 2013 ODI # 3435
71 60 10 1933 145* 38.66 2199 87.90 4 13 6 179 20 v Sri Lanka 12 Nov 2013 ODI # 3434
72 61 11 1937 145* 38.74 2215 87.44 4 13 6 179 20 v Sri Lanka 10 Nov 2013 ODI # 3432
72 61 11 1937 145* 38.74 2215 87.44 4 13 6 179 20 v Bangladesh 3 Nov 2013 ODI # 3429
73 62 11 1937 145* 37.98 2216 87.40 4 13 7 179 20 v Bangladesh 31 Oct 2013 ODI # 3426
73 62 11 1937 145* 37.98 2216 87.40 4 13 7 179 20 v Sri Lanka 4 Nov 2012 ODI # 3305
74 63 11 1948 145* 37.46 2241 86.92 4 13 7 179 20 v West Indies 16 Jul 2012 ODI # 3290
75 64 11 1980 145* 37.35 2303 85.97 4 13 7 180 20 v West Indies 14 Jul 2012 ODI # 3289
75 64 11 1980 145* 37.35 2303 85.97 4 13 7 180 20 v West Indies 11 Jul 2012 ODI # 3288
76 65 11 1982 145* 36.70 2311 85.76 4 13 7 180 20 v West Indies 7 Jul 2012 ODI # 3285
76 65 11 1982 145* 36.70 2311 85.76 4 13 7 180 20 v Zimbabwe 9 Feb 2012 ODI # 3234
76 65 11 1982 145* 36.70 2311 85.76 4 13 7 180 20 v Zimbabwe 6 Feb 2012 ODI # 3232
76 65 11 1982 145* 36.70 2311 85.76 4 13 7 180 20 v Zimbabwe 3 Feb 2012 ODI # 3230
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page