View cumulative averages [change view]
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
overall 2015-2024 125 63 58 2 2 1.086 24.78 5.85 123 318 78 Profile
Cumulative record
1 0 1 0 0 0.00 14.11 6.35 1 127 - T20I v Afghanistan 25 Jul 2015 T20I # 446
2 1 1 0 0 1.00 18.00 6.07 2 127 - T20I v Hong Kong 21 Nov 2015 T20I # 464
3 1 2 0 0 0.50 17.47 6.27 3 133 - T20I v U.A.E. 22 Nov 2015 T20I # 465
4 2 2 0 0 1.00 18.44 6.34 4 133 - T20I v Hong Kong 25 Nov 2015 T20I # 466
5 2 3 0 0 0.66 20.87 6.56 5 149 - T20I v Hong Kong 26 Nov 2015 T20I # 467
6 2 4 0 0 0.50 19.00 6.67 6 149 132 T20I v Afghanistan 29 Nov 2015 T20I # 471
7 2 5 0 0 0.40 18.91 6.78 7 149 132 T20I v Afghanistan 30 Nov 2015 T20I # 472
8 3 5 0 0 0.60 20.50 7.06 8 180 132 T20I v Hong Kong 19 Feb 2016 T20I # 502
9 3 6 0 0 0.50 21.93 7.20 9 180 132 T20I v Afghanistan 20 Feb 2016 T20I # 504
10 3 7 0 0 0.42 20.80 6.98 10 180 132 T20I v U.A.E. 22 Feb 2016 T20I # 508
11 4 7 0 0 0.57 20.67 7.07 11 180 132 T20I v Ireland 9 Mar 2016 T20I # 525
12 4 7 0 1 0.57 20.67 7.07 11 180 132 T20I v Netherlands 11 Mar 2016 T20I # 529
13 4 8 0 1 0.50 19.21 6.98 12 180 132 T20I v Bangladesh 13 Mar 2016 T20I # 534
14 4 9 0 1 0.44 19.34 7.01 13 180 132 T20I v Netherlands 15 Jan 2017 T20I # 579
15 5 9 0 1 0.55 19.67 7.05 14 180 132 T20I v Hong Kong 16 Jan 2017 T20I # 580
16 5 10 0 1 0.50 19.05 7.02 15 180 132 T20I v Scotland 19 Jan 2017 T20I # 585
17 5 11 0 1 0.45 19.02 7.05 16 180 132 T20I v Afghanistan 20 Jan 2017 T20I # 586
18 5 12 0 1 0.41 18.80 7.06 17 180 132 T20I v Ireland 13 Feb 2019 T20I # 740
19 5 13 0 1 0.38 19.53 7.13 18 180 132 T20I v Netherlands 15 Feb 2019 T20I # 741
20 5 14 0 1 0.35 18.90 7.05 19 180 111 T20I v Scotland 17 Feb 2019 T20I # 744
21 5 15 0 1 0.33 18.15 6.74 20 180 81 ODI v Namibia 27 Apr 2019 ODI # 4125
22 6 15 0 1 0.40 18.98 6.51 21 234 81 ODI v P.N.G. 14 Aug 2019 ODI # 4198
23 7 15 0 1 0.46 19.84 6.25 22 234 81 ODI v Scotland 15 Aug 2019 ODI # 4200
24 7 16 0 1 0.43 19.47 6.06 23 234 81 ODI v Scotland 18 Aug 2019 ODI # 4202
25 8 16 0 1 0.50 20.01 5.91 24 234 81 ODI v P.N.G. 21 Aug 2019 ODI # 4204
26 9 16 0 1 0.56 20.22 5.94 25 234 81 T20I v Hong Kong 5 Oct 2019 T20I # 910
27 10 16 0 1 0.62 20.17 6.03 26 234 81 T20I v Ireland 6 Oct 2019 T20I # 917
28 11 16 0 1 0.68 20.36 6.03 27 234 81 T20I v Netherlands 9 Oct 2019 T20I # 924
29 12 16 0 1 0.75 20.27 6.02 28 234 81 T20I v Nepal 10 Oct 2019 T20I # 928
30 13 16 0 1 0.81 20.53 6.02 29 234 81 T20I v U.A.E. 18 Oct 2019 T20I # 939
31 14 16 0 1 0.87 20.76 6.02 30 234 81 T20I v Hong Kong 20 Oct 2019 T20I # 949
32 14 17 0 1 0.82 20.56 6.06 31 234 81 T20I v Ireland 21 Oct 2019 T20I # 952
33 15 17 0 1 0.88 20.61 6.10 32 234 81 T20I v Nigeria 23 Oct 2019 T20I # 959
34 16 17 0 1 0.94 21.12 6.18 33 234 81 T20I v Canada 25 Oct 2019 T20I # 971
35 16 18 0 1 0.88 20.82 6.19 34 234 81 T20I v Jersey 27 Oct 2019 T20I # 982
36 16 19 0 1 0.84 20.38 6.17 35 234 81 T20I v Namibia 29 Oct 2019 T20I # 987
37 17 19 0 1 0.89 20.34 6.18 36 234 81 T20I v Hong Kong 30 Oct 2019 T20I # 990
38 17 20 0 1 0.85 20.44 6.24 37 234 81 T20I v Scotland 31 Oct 2019 T20I # 991
39 18 20 0 1 0.90 20.72 6.16 38 234 81 ODI v U.A.E. 5 Jan 2020 ODI # 4224
40 18 21 0 1 0.85 20.98 6.16 39 272 81 ODI v Namibia 8 Jan 2020 ODI # 4227
41 19 21 0 1 0.90 21.01 6.04 40 272 81 ODI v Nepal 5 Feb 2020 ODI # 4236
42 20 21 0 1 0.95 21.49 5.95 41 272 81 ODI v U.S.A. 6 Feb 2020 ODI # 4237
43 21 21 0 1 1.00 22.26 5.92 42 272 81 ODI v Nepal 9 Feb 2020 ODI # 4241
44 22 21 0 1 1.04 22.77 5.90 43 276 81 ODI v U.S.A. 11 Feb 2020 ODI # 4244
45 23 21 0 1 1.09 22.91 5.90 44 276 81 T20I v Bahrain 23 Feb 2020 T20I # 1050
46 23 22 0 1 1.04 22.61 5.93 45 276 81 T20I v Qatar 24 Feb 2020 T20I # 1054
47 24 22 0 1 1.09 23.06 5.97 46 276 81 T20I v Maldives 25 Feb 2020 T20I # 1058
48 25 22 0 1 1.13 23.35 5.98 47 276 81 ODI v Nepal 14 Sep 2021 ODI # 4325
49 26 22 0 1 1.18 23.48 5.88 48 276 81 ODI v U.S.A. 16 Sep 2021 ODI # 4326
50 26 23 0 1 1.13 23.11 5.80 49 276 81 ODI v Nepal 19 Sep 2021 ODI # 4328
51 27 23 0 1 1.17 23.47 5.79 50 276 81 ODI v U.S.A. 20 Sep 2021 ODI # 4329
52 28 23 0 1 1.21 23.73 5.76 51 276 81 ODI v P.N.G. 26 Sep 2021 ODI # 4331
53 28 24 0 1 1.16 23.86 5.74 52 276 81 ODI v Scotland 28 Sep 2021 ODI # 4332
54 29 24 0 1 1.20 23.81 5.70 53 276 81 ODI v P.N.G. 1 Oct 2021 ODI # 4334
55 29 24 0 2 1.20 23.81 5.70 53 276 81 ODI v Scotland 2 Oct 2021 ODI # 4335
56 30 24 0 2 1.25 24.20 5.73 54 276 81 T20I v P.N.G. 17 Oct 2021 T20I # 1307
57 30 25 0 2 1.20 23.94 5.74 55 276 81 T20I v Bangladesh 19 Oct 2021 T20I # 1322
58 30 26 0 2 1.15 23.61 5.75 56 276 81 T20I v Scotland 21 Oct 2021 T20I # 1338
59 30 27 0 2 1.11 23.48 5.69 57 276 81 ODI v Namibia 26 Nov 2021 ODI # 4336
60 31 27 0 2 1.14 23.69 5.70 58 291 81 ODI v Namibia 27 Nov 2021 ODI # 4338
61 31 28 0 2 1.10 23.93 5.71 59 307 81 ODI v U.A.E. 5 Feb 2022 ODI # 4351
62 31 29 0 2 1.06 23.82 5.67 60 307 81 ODI v U.A.E. 6 Feb 2022 ODI # 4352
63 31 29 1 2 1.06 23.76 5.63 61 307 81 ODI v U.A.E. 8 Feb 2022 ODI # 4354
64 31 30 1 2 1.03 23.74 5.64 62 307 81 T20I v Nepal 11 Feb 2022 T20I # 1459
65 31 31 1 2 1.00 23.50 5.66 63 307 81 T20I v Ireland 12 Feb 2022 T20I # 1461
66 32 31 1 2 1.03 23.73 5.69 64 307 81 T20I v U.A.E. 14 Feb 2022 T20I # 1464
67 32 32 1 2 1.00 23.36 5.68 65 307 78 T20I v Nepal 18 Feb 2022 T20I # 1469
68 33 32 1 2 1.03 23.67 5.71 66 307 78 T20I v Canada 19 Feb 2022 T20I # 1475
69 34 32 1 2 1.06 23.71 5.72 67 307 78 T20I v Philippines 21 Feb 2022 T20I # 1483
70 34 33 1 2 1.03 23.42 5.72 68 307 78 T20I v Ireland 22 Feb 2022 T20I # 1487
71 34 34 1 2 1.00 23.15 5.71 69 307 78 T20I v Nepal 24 Feb 2022 T20I # 1491
72 35 34 1 2 1.02 23.29 5.68 70 307 78 ODI v U.A.E. 5 Mar 2022 ODI # 4360
73 35 35 1 2 1.00 23.04 5.61 71 307 78 ODI v Namibia 6 Mar 2022 ODI # 4361
74 36 35 1 2 1.02 23.16 5.58 72 307 78 ODI v U.A.E. 9 Mar 2022 ODI # 4363
75 37 35 1 2 1.05 23.59 5.59 73 307 78 ODI v Namibia 11 Mar 2022 ODI # 4364
76 37 36 1 2 1.02 23.89 5.58 74 307 78 ODI v Namibia 14 Mar 2022 ODI # 4366
77 37 37 1 2 1.00 23.84 5.55 75 307 78 ODI v Scotland 10 Apr 2022 ODI # 4385
78 38 37 1 2 1.02 24.15 5.54 76 307 78 ODI v P.N.G. 12 Apr 2022 ODI # 4386
79 38 38 1 2 1.00 24.26 5.52 77 307 78 ODI v Scotland 15 Apr 2022 ODI # 4388
80 39 38 1 2 1.02 24.42 5.52 78 307 78 ODI v P.N.G. 16 Apr 2022 ODI # 4389
81 39 39 1 2 1.00 24.35 5.51 79 307 78 ODI v U.S.A. 8 Jun 2022 ODI # 4402
82 40 39 1 2 1.02 24.38 5.48 80 307 78 ODI v Nepal 9 Jun 2022 ODI # 4404
83 41 39 1 2 1.05 24.72 5.48 81 307 78 ODI v U.S.A. 12 Jun 2022 ODI # 4408
84 41 40 1 2 1.02 24.57 5.44 82 307 78 ODI v Nepal 14 Jun 2022 ODI # 4410
85 42 40 1 2 1.05 24.69 5.46 83 307 78 T20I v Saudi Arabia 14 Nov 2022 T20I # 1880
86 42 41 1 2 1.02 24.57 5.47 84 307 78 T20I v Bahrain 15 Nov 2022 T20I # 1883
87 42 42 1 2 1.00 24.65 5.50 85 307 78 T20I v Canada 16 Nov 2022 T20I # 1885
88 43 42 1 2 1.02 24.72 5.52 86 307 78 T20I v Saudi Arabia 17 Nov 2022 T20I # 1890
89 44 42 1 2 1.04 24.89 5.56 87 307 78 T20I v Bahrain 19 Nov 2022 T20I # 1897
90 44 43 1 2 1.02 24.88 5.58 88 307 78 T20I v Canada 20 Nov 2022 T20I # 1903
91 44 44 1 2 1.00 24.69 5.59 89 307 78 T20I v Canada 21 Nov 2022 T20I # 1910
92 44 45 1 2 0.97 24.70 5.58 90 307 78 ODI v Nepal 21 Apr 2023 ODI # 4568
93 44 46 1 2 0.95 24.77 5.56 91 307 78 ODI v U.A.E. 29 Apr 2023 ODI # 4570
94 45 46 1 2 0.97 25.03 5.57 92 307 78 ODI v Ireland 19 Jun 2023 ODI # 4588
95 46 46 1 2 1.00 25.20 5.56 93 307 78 ODI v U.A.E. 21 Jun 2023 ODI # 4592
96 46 47 1 2 0.97 24.95 5.53 94 307 78 ODI v Sri Lanka 23 Jun 2023 ODI # 4595
97 46 48 1 2 0.95 24.99 5.52 95 307 78 ODI v Scotland 25 Jun 2023 ODI # 4600
98 46 49 1 2 0.93 25.13 5.54 96 318 78 ODI v Zimbabwe 29 Jun 2023 ODI # 4605
99 46 50 1 2 0.92 25.28 5.54 97 318 78 ODI v Netherlands 3 Jul 2023 ODI # 4611
100 46 51 1 2 0.90 25.27 5.52 98 318 78 ODI v West Indies 5 Jul 2023 ODI # 4614
101 46 52 1 2 0.88 25.26 5.54 99 318 78 T20I v U.A.E. 16 Sep 2023 T20I # 2235
102 47 52 1 2 0.90 25.10 5.55 100 318 78 T20I v Qatar 17 Sep 2023 T20I # 2237
103 47 53 1 2 0.88 24.95 5.55 101 318 78 T20I v Bahrain 19 Sep 2023 T20I # 2243
104 48 53 1 2 0.90 24.99 5.57 102 318 78 T20I v Saudi Arabia 20 Sep 2023 T20I # 2246
105 49 53 1 2 0.92 25.02 5.59 103 318 78 T20I v Kuwait 22 Sep 2023 T20I # 2251
106 50 53 1 2 0.94 25.07 5.61 104 318 78 T20I v U.A.E. 23 Sep 2023 T20I # 2253
107 51 53 1 2 0.96 25.08 5.62 105 318 78 T20I v Malaysia 30 Oct 2023 T20I # 2335
108 52 53 1 2 0.98 25.11 5.64 106 318 78 T20I v Singapore 31 Oct 2023 T20I # 2338
109 53 53 1 2 1.00 25.00 5.65 107 318 78 T20I v Nepal 2 Nov 2023 T20I # 2342
110 54 53 1 2 1.01 25.15 5.66 108 318 78 T20I v Bahrain 3 Nov 2023 T20I # 2346
111 54 53 2 2 1.01 25.09 5.68 109 318 78 T20I v Nepal 5 Nov 2023 T20I # 2348
112 55 53 2 2 1.03 25.04 5.69 110 318 78 T20I v P.N.G. 6 Mar 2024 T20I # 2500
113 55 54 2 2 1.01 25.00 5.70 111 318 78 T20I v P.N.G. 7 Mar 2024 T20I # 2504
114 56 54 2 2 1.03 24.97 5.71 112 318 78 T20I v P.N.G. 8 Mar 2024 T20I # 2505
115 56 55 2 2 1.01 24.81 5.71 113 318 78 T20I v Namibia 1 Apr 2024 T20I # 2539
116 57 55 2 2 1.03 24.77 5.71 114 318 78 T20I v Namibia 2 Apr 2024 T20I # 2540
117 58 55 2 2 1.05 24.84 5.73 115 318 78 T20I v Namibia 4 Apr 2024 T20I # 2541
118 58 56 2 2 1.03 24.73 5.73 116 318 78 T20I v Namibia 5 Apr 2024 T20I # 2542
119 58 57 2 2 1.01 24.61 5.75 117 318 78 T20I v Namibia 7 Apr 2024 T20I # 2543
120 59 57 2 2 1.03 24.74 5.76 118 318 78 T20I v Bahrain 12 Apr 2024 T20I # 2547
121 60 57 2 2 1.05 24.74 5.79 119 318 78 T20I v Cambodia 14 Apr 2024 T20I # 2560
122 61 57 2 2 1.07 24.90 5.81 120 318 78 T20I v U.A.E. 15 Apr 2024 T20I # 2567
123 62 57 2 2 1.08 24.87 5.84 121 318 78 T20I v Kuwait 17 Apr 2024 T20I # 2574
124 63 57 2 2 1.10 24.88 5.84 122 318 78 T20I v Hong Kong 19 Apr 2024 T20I # 2577
125 63 58 2 2 1.08 24.78 5.85 123 318 78 T20I v U.A.E. 21 Apr 2024 T20I # 2580
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626]
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625 - Live]
    » Bangladesh 108/0 (11.4 ov, Soumya Sarkar 43*, Tanzid Hasan 58*, NK Patel 0/6) - Match over
Romania v Gibraltar at Ilfov County, Continental Cup 6th match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page